All classes:
- scapy.error.Scapy_Exception
- scapy.error.ScapyInvalidPlatformException
- scapy.error.ScapyNoDstMacException
- scapy.error.ScapyFreqFilter
- scapy.compat._FakeType._FT
- scapy.compat.Protocol
- scapy.dadict.DADict_Exception
- scapy.dadict.DADict
- scapy.data.EtherDA
- scapy.data.ManufDA
- scapy.data.KnowledgeBase
- scapy.plist._PacketList
- scapy.plist.PacketList
- scapy.plist.SndRcvList
- scapy.utils6.Net6
- scapy.interfaces.InterfaceProvider
- scapy.interfaces.NetworkInterface
- scapy.interfaces.NetworkInterfaceDict
- scapy.arch.windows.structures.SERVICE_STATUS
- scapy.arch.windows.structures.in_addr
- scapy.arch.windows.structures.in6_addr
- scapy.arch.windows.structures.sockaddr_in
- scapy.arch.windows.structures.sockaddr_in6
- scapy.arch.windows.structures.SOCKADDR_INET
- scapy.arch.windows.structures.SOCKET_ADDRESS
- scapy.arch.windows.structures._IP_ADAPTER_ADDRESSES_METRIC
- scapy.arch.windows.structures.IP_ADAPTER_UNICAST_ADDRESS
- scapy.arch.windows.structures.IP_ADAPTER_ANYCAST_ADDRESS
- scapy.arch.windows.structures.IP_ADAPTER_MULTICAST_ADDRESS
- scapy.arch.windows.structures.IP_ADAPTER_DNS_SERVER_ADDRESS
- scapy.arch.windows.structures.IP_ADAPTER_PREFIX
- scapy.arch.windows.structures.IP_ADAPTER_ADDRESSES
- scapy.arch.windows.structures.MIB_IPFORWARDROW
- scapy.arch.windows.structures.MIB_IPFORWARDTABLE
- scapy.arch.windows.structures.NET_LUID
- scapy.arch.windows.structures.IP_ADDRESS_PREFIX
- scapy.arch.windows.structures.MIB_IPFORWARD_ROW2
- scapy.arch.windows.structures.MIB_IPFORWARD_TABLE2
- scapy.arch.windows.structures._SECURITY_ATTRIBUTES
- scapy.arch.windows.structures._win_fifo_open._opened
- scapy.libs.structures.bpf_insn
- scapy.libs.structures.bpf_program
- scapy.libs.structures.sock_fprog
- scapy.libs.winpcapy.bpf_version
- scapy.libs.winpcapy.timeval
- scapy.libs.winpcapy.sockaddr
- scapy.libs.winpcapy.sockaddr_in
- scapy.libs.winpcapy.sockaddr_in6
- scapy.libs.winpcapy.sockaddr_dl
- scapy.libs.winpcapy.pcap_file_header
- scapy.libs.winpcapy.pcap_pkthdr
- scapy.libs.winpcapy.pcap_stat
- scapy.libs.winpcapy.pcap_addr
- scapy.libs.winpcapy.pcap_if
- scapy.libs.winpcapy.pcap_send_queue
- scapy.libs.winpcapy.pcap_rmtauth
- scapy.libs.winpcapy.pcap_samp
- scapy.automaton.ObjectPipe
- scapy.automaton.Message
- scapy.automaton.Timer
- scapy.automaton._TimerList
- scapy.automaton._instance_state
- scapy.automaton._StateWrapper
- scapy.automaton.ATMT
- scapy.automaton.ATMT.NewStateRequested
- scapy.automaton._ATMT_Command
- scapy.automaton._ATMT_supersocket
- scapy.automaton._ATMT_to_supersocket
- scapy.automaton.Automaton_metaclass
- scapy.automaton.Automaton
- scapy.libs.extcap._ExtcapNetworkInterface
- scapy.libs.extcap._ExtcapSocket
- scapy.libs.extcap._ExtcapInterfaceProvider
- scapy.libs.extcap.load_extcap._prov
- scapy.arch.linux.rtnetlink.rtmsghdr
- scapy.arch.linux.rtnetlink.nlmsgerr_rtattr
- scapy.arch.linux.rtnetlink.nlmsgerr
- scapy.arch.linux.rtnetlink.ifla_af_spec_inet_rtattr
- scapy.arch.linux.rtnetlink.ifla_af_spec_inet6_rtattr
- scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr
- scapy.arch.linux.rtnetlink.ifinfomsg_rtattr
- scapy.arch.linux.rtnetlink.ifinfomsg
- scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr
- scapy.arch.linux.rtnetlink.ifaddrmsg
- scapy.arch.linux.rtnetlink.rtmsg_rtattr
- scapy.arch.linux.rtnetlink.rtmsg
- scapy.arch.linux.rtnetlink.rtmsghdrs
- scapy.arch.linux.LinuxInterfaceProvider
- scapy.arch.linux.L2Socket
- scapy.arch.linux.L2ListenSocket
- scapy.arch.linux.L3PacketSocket
- scapy.arch.linux.VEthPair
- scapy.arch.bpf.pfroute.pfmsghdr
- scapy.arch.bpf.pfroute.sockaddr
- scapy.arch.bpf.pfroute.SockAddrsField
- scapy.arch.bpf.pfroute.if_data
- scapy.arch.bpf.pfroute.if_msghdr
- scapy.arch.bpf.pfroute.ifa_msghdr
- scapy.arch.bpf.pfroute.ifma_msghdr
- scapy.arch.bpf.pfroute.if_announcemsghdr
- scapy.arch.bpf.pfroute.rt_metrics
- scapy.arch.bpf.pfroute.rt_msghdr
- scapy.arch.bpf.pfroute.pfmsghdrs
- scapy.arch.bpf.core.BPFInterfaceProvider
- scapy.arch.bpf.supersocket.bpf_timeval
- scapy.arch.bpf.supersocket.bpf_hdr
- scapy.arch.bpf.supersocket._L2bpfSocket
- scapy.arch.bpf.supersocket.L2bpfListenSocket
- scapy.arch.bpf.supersocket.L2bpfSocket
- scapy.arch.bpf.supersocket.L3bpfSocket
- scapy.sessions.DefaultSession
- scapy.sessions.IPSession
- scapy.as_resolvers.AS_resolver
- scapy.as_resolvers.AS_resolver_riswhois
- scapy.as_resolvers.AS_resolver_radb
- scapy.as_resolvers.AS_resolver_cymru
- scapy.as_resolvers.AS_resolver_multi
- scapy.layers.inet.IPTools
- scapy.layers.inet._IPOption_HDR
- scapy.layers.inet.IPOption
- scapy.layers.inet.IPOption_EOL
- scapy.layers.inet.IPOption_NOP
- scapy.layers.inet.IPOption_Security
- scapy.layers.inet.IPOption_RR
- scapy.layers.inet.IPOption_LSRR
- scapy.layers.inet.IPOption_SSRR
- scapy.layers.inet.IPOption_Stream_Id
- scapy.layers.inet.IPOption_MTU_Probe
- scapy.layers.inet.IPOption_MTU_Reply
- scapy.layers.inet.IPOption_Traceroute
- scapy.layers.inet.IPOption_Timestamp
- scapy.layers.inet.IPOption_Address_Extension
- scapy.layers.inet.IPOption_Router_Alert
- scapy.layers.inet.IPOption_SDBM
- scapy.layers.inet.TCPAOValue
- scapy.layers.inet.RandTCPOptions
- scapy.layers.inet.TCPOptionsField
- scapy.layers.inet.ICMPTimeStampField
- scapy.layers.inet.DestIPField
- scapy.layers.inet.IP
- scapy.route.Route
- scapy.layers.inet.TCP
- scapy.layers.inet.UDP
- scapy.layers.inet.ICMPExtension_Object
- scapy.layers.inet.ICMPExtension_InterfaceInformation
- scapy.layers.inet.ICMPExtension_Header
- scapy.layers.inet._ICMPExtensionField
- scapy.layers.inet._ICMPExtensionPadField
- scapy.layers.inet.ICMP
- scapy.layers.inet.IPerror
- scapy.layers.inet.TCPerror
- scapy.layers.inet.UDPerror
- scapy.layers.inet.ICMPerror
- scapy.layers.inet.BadFragments
- scapy.layers.inet.TracerouteResult
- scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere
- scapy.layers.inet.TCP_client
- scapy.layers.inet.connect_from_ip
- scapy.layers.inet.ICMPEcho_am
- scapy.route6.Route6
- scapy.layers.inet6.IP6ListField
- scapy.layers.inet6._IPv6GuessPayload
- scapy.layers.inet6.IPv6
- scapy.layers.inet6.IPv46
- scapy.layers.inet6.IPerror6
- scapy.layers.inet6.PseudoIPv6
- scapy.layers.inet6._IPv6ExtHdr
- scapy.layers.inet6._OTypeField
- scapy.layers.inet6.HBHOptUnknown
- scapy.layers.inet6.Pad1
- scapy.layers.inet6.PadN
- scapy.layers.inet6.RouterAlert
- scapy.layers.inet6.RplOption
- scapy.layers.inet6.Jumbo
- scapy.layers.inet6.HAO
- scapy.layers.inet6._OptionsField
- scapy.layers.inet6._PhantomAutoPadField
- scapy.layers.inet6.IPv6ExtHdrHopByHop
- scapy.layers.inet6.IPv6ExtHdrDestOpt
- scapy.layers.inet6.IPv6ExtHdrRouting
- scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLV
- scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVIngressNode
- scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVEgressNode
- scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVPad1
- scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVPadN
- scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVHMAC
- scapy.layers.inet6.IPv6ExtHdrSegmentRouting
- scapy.layers.inet6.IPv6ExtHdrFragment
- scapy.layers.inet6._ICMPv6
- scapy.layers.inet6._ICMPv6Error
- scapy.layers.inet6.ICMPv6Unknown
- scapy.layers.inet6.ICMPv6DestUnreach
- scapy.layers.inet6.ICMPv6PacketTooBig
- scapy.layers.inet6.ICMPv6TimeExceeded
- scapy.layers.inet6.ICMPv6ParamProblem
- scapy.layers.inet6.ICMPv6EchoRequest
- scapy.layers.inet6.ICMPv6EchoReply
- scapy.layers.inet6._ICMPv6ML
- scapy.layers.inet6.ICMPv6MLQuery
- scapy.layers.inet6.ICMPv6MLReport
- scapy.layers.inet6.ICMPv6MLDone
- scapy.layers.inet6.ICMPv6MLQuery2
- scapy.layers.inet6.ICMPv6MLDMultAddrRec
- scapy.layers.inet6.ICMPv6MLReport2
- scapy.layers.inet6.ICMPv6MRD_Advertisement
- scapy.layers.inet6.ICMPv6MRD_Solicitation
- scapy.layers.inet6.ICMPv6MRD_Termination
- scapy.layers.inet6._ICMPv6NDGuessPayload
- scapy.layers.inet6.ICMPv6NDOptDataField
- scapy.layers.inet6.ICMPv6NDOptUnknown
- scapy.layers.inet6.ICMPv6NDOptSrcLLAddr
- scapy.layers.inet6.ICMPv6NDOptDstLLAddr
- scapy.layers.inet6.ICMPv6NDOptPrefixInfo
- scapy.layers.inet6.TruncPktLenField
- scapy.layers.inet6.ICMPv6NDOptRedirectedHdr
- scapy.layers.inet6.ICMPv6NDOptMTU
- scapy.layers.inet6.ICMPv6NDOptShortcutLimit
- scapy.layers.inet6.ICMPv6NDOptAdvInterval
- scapy.layers.inet6.ICMPv6NDOptHAInfo
- scapy.layers.inet6.ICMPv6NDOptIPAddr
- scapy.layers.inet6.ICMPv6NDOptNewRtrPrefix
- scapy.layers.inet6.ICMPv6NDOptLLA
- scapy.layers.inet6.ICMPv6NDOptMAP
- scapy.layers.inet6._IP6PrefixField
- scapy.layers.inet6.ICMPv6NDOptRouteInfo
- scapy.layers.inet6.ICMPv6NDOptRDNSS
- scapy.layers.inet6.ICMPv6NDOptEFA
- scapy.layers.inet6.DomainNameListField
- scapy.layers.inet6.ICMPv6NDOptDNSSL
- scapy.layers.inet6.ICMPv6NDOptCaptivePortal
- scapy.layers.inet6._PREF64
- scapy.layers.inet6.ICMPv6NDOptPREF64
- scapy.layers.inet6.ICMPv6ND_RS
- scapy.layers.inet6.ICMPv6ND_RA
- scapy.layers.inet6.ICMPv6ND_NS
- scapy.layers.inet6.ICMPv6ND_NA
- scapy.layers.inet6.ICMPv6ND_Redirect
- scapy.layers.inet6.ICMPv6NDOptSrcAddrList
- scapy.layers.inet6.ICMPv6NDOptTgtAddrList
- scapy.layers.inet6.ICMPv6ND_INDSol
- scapy.layers.inet6.ICMPv6ND_INDAdv
- scapy.layers.inet6._ICMPv6NIHashret
- scapy.layers.inet6._ICMPv6NIAnswers
- scapy.layers.inet6.NonceField
- scapy.layers.inet6.NIQueryDataField
- scapy.layers.inet6.NIQueryCodeField
- scapy.layers.inet6.ICMPv6NIQueryNOOP
- scapy.layers.inet6.ICMPv6NIQueryName
- scapy.layers.inet6.ICMPv6NIQueryIPv6
- scapy.layers.inet6.ICMPv6NIQueryIPv4
- scapy.layers.inet6.NIReplyDataField
- scapy.layers.inet6.ICMPv6NIReplyNOOP
- scapy.layers.inet6.ICMPv6NIReplyName
- scapy.layers.inet6.ICMPv6NIReplyIPv6
- scapy.layers.inet6.ICMPv6NIReplyIPv4
- scapy.layers.inet6.ICMPv6NIReplyRefuse
- scapy.layers.inet6.ICMPv6NIReplyUnknown
- scapy.layers.inet6.ICMPv6RPL
- scapy.layers.inet6.ICMPv6HAADRequest
- scapy.layers.inet6.ICMPv6HAADReply
- scapy.layers.inet6.ICMPv6MPSol
- scapy.layers.inet6.ICMPv6MPAdv
- scapy.layers.inet6._MIP6OptAlign
- scapy.layers.inet6.MIP6OptBRAdvice
- scapy.layers.inet6.MIP6OptAltCoA
- scapy.layers.inet6.MIP6OptNonceIndices
- scapy.layers.inet6.MIP6OptBindingAuthData
- scapy.layers.inet6.MIP6OptMobNetPrefix
- scapy.layers.inet6.MIP6OptLLAddr
- scapy.layers.inet6.MIP6OptMNID
- scapy.layers.inet6.MIP6OptMsgAuth
- scapy.layers.inet6.NTPTimestampField
- scapy.layers.inet6.MIP6OptReplayProtection
- scapy.layers.inet6.MIP6OptCGAParamsReq
- scapy.layers.inet6.MIP6OptCGAParams
- scapy.layers.inet6.MIP6OptSignature
- scapy.layers.inet6.MIP6OptHomeKeygenToken
- scapy.layers.inet6.MIP6OptCareOfTestInit
- scapy.layers.inet6.MIP6OptCareOfTest
- scapy.layers.inet6.MIP6OptUnknown
- scapy.layers.inet6._MobilityHeader
- scapy.layers.inet6.MIP6MH_Generic
- scapy.layers.inet6.MIP6MH_BRR
- scapy.layers.inet6.MIP6MH_HoTI
- scapy.layers.inet6.MIP6MH_CoTI
- scapy.layers.inet6.MIP6MH_HoT
- scapy.layers.inet6.MIP6MH_CoT
- scapy.layers.inet6.LifetimeField
- scapy.layers.inet6.MIP6MH_BU
- scapy.layers.inet6.MIP6MH_BA
- scapy.layers.inet6.MIP6MH_BE
- scapy.layers.inet6.AS_resolver6
- scapy.layers.inet6.TracerouteResult6
- scapy.layers.inet6.L3RawSocket6
- scapy.layers.inet6._IPv6inIP
- scapy.sessions.StringBuffer
- scapy.sessions.TCPSession
- scapy.sendrecv.debug
- scapy.sendrecv.SndRcvHandler
- scapy.sendrecv._FloodGenerator
- scapy.sendrecv.AsyncSniffer
- scapy.ansmachine.ReferenceAM
- scapy.ansmachine.AnsweringMachine
- scapy.ansmachine.AnsweringMachineTCP
- scapy.ansmachine.AnsweringMachineUDP
- scapy.layers.l2.Neighbor
- scapy.layers.l2.DestMACField
- scapy.layers.l2.SourceMACField
- scapy.layers.l2.Ether
- scapy.layers.l2.Dot3
- scapy.layers.l2.LLC
- scapy.layers.l2.CookedLinux
- scapy.layers.l2.CookedLinuxV2
- scapy.layers.l2.MPacketPreamble
- scapy.layers.l2.SNAP
- scapy.layers.l2.Dot1Q
- scapy.layers.l2.STP
- scapy.layers.l2.ARP
- scapy.layers.l2.GRErouting
- scapy.layers.l2.GRE
- scapy.layers.l2.GRE_PPTP
- scapy.layers.l2.LoIntEnumField
- scapy.layers.l2.Loopback
- scapy.layers.l2.LoopbackOpenBSD
- scapy.layers.l2.Dot1AD
- scapy.layers.l2.Dot1AH
- scapy.layers.l2.ARPingResult
- scapy.layers.l2.ARP_am
- scapy.arch.windows.native.L3WinSocket
- scapy.arch.windows.native.L3WinSocket6
- scapy.automaton.Automaton._IO_fdwrapper
- scapy.automaton.Automaton._IO_mixer
- scapy.automaton.Automaton.AutomatonException
- scapy.automaton.Automaton.AutomatonError
- scapy.automaton.Automaton.ErrorState
- scapy.automaton.Automaton.Stuck
- scapy.automaton.Automaton.AutomatonStopped
- scapy.automaton.Automaton.Breakpoint
- scapy.automaton.Automaton.Singlestep
- scapy.automaton.Automaton.InterceptionPoint
- scapy.automaton.Automaton.CommandMessage
- scapy.arch.libpcap._L2libpcapSocket
- scapy.arch.libpcap._PcapWrapper_libpcap
- scapy.arch.libpcap.LibpcapProvider
- scapy.arch.libpcap.L2pcapListenSocket
- scapy.arch.libpcap.L2pcapSocket
- scapy.arch.libpcap.L3pcapSocket
- scapy.arch.windows.WinProgPath
- scapy.arch.windows.NetworkInterface_Win
- scapy.arch.windows.WindowsInterfacesProvider
- scapy.arch.windows._NotAvailableSocket
- scapy.interfaces.NetworkInterfaceDict._add_fake_iface.FakeProv
- scapy.supersocket._SuperSocket_metaclass
- scapy.supersocket.tpacket_auxdata
- scapy.supersocket.SuperSocket
- scapy.supersocket.L3RawSocket
- scapy.supersocket.L3RawSocket6
- scapy.supersocket.SimpleSocket
- scapy.supersocket.StreamSocket
- scapy.supersocket.StreamSocketPeekless
- scapy.supersocket.L2ListenTcpdump
- scapy.supersocket.IterSocket
- scapy.utils.EDecimal
- scapy.utils.ContextManagerSubprocess
- scapy.utils.ContextManagerCaptureOutput
- scapy.utils.EnumElement
- scapy.utils.Enum_metaclass
- scapy.utils.PcapReader_metaclass
- scapy.utils.RawPcapReader
- scapy.utils.PcapReader
- scapy.utils.RawPcapNgReader
- scapy.layers.tls.crypto.compression._GenericCompMetaclass
- scapy.layers.tls.crypto.compression._GenericComp
- scapy.layers.tls.crypto.compression.Comp_NULL
- scapy.layers.tls.crypto.compression.Comp_Deflate
- scapy.layers.tls.crypto.compression.Comp_LZS
- scapy.layers.tls.crypto.pkcs1.MD5_SHA1
- scapy.layers.tls.crypto.pkcs1._EncryptAndVerifyRSA
- scapy.layers.tls.crypto.pkcs1._DecryptAndSignRSA
- scapy.layers.tls.crypto.hkdf.TLS13_HKDF
- scapy.layers.tls.crypto.md4.MD4
- scapy.layers.tls.crypto.hash._GenericHashMetaclass
- scapy.layers.tls.crypto.hash._GenericHash
- scapy.layers.tls.crypto.hash.Hash_NULL
- scapy.layers.tls.crypto.hash.Hash_MD4
- scapy.layers.tls.crypto.hash.Hash_MD5
- scapy.layers.tls.crypto.hash.Hash_SHA
- scapy.layers.tls.crypto.hash.Hash_SHA224
- scapy.layers.tls.crypto.hash.Hash_SHA256
- scapy.layers.tls.crypto.hash.Hash_SHA384
- scapy.layers.tls.crypto.hash.Hash_SHA512
- scapy.layers.tls.crypto.h_mac._GenericHMACMetaclass
- scapy.layers.tls.crypto.h_mac.HMACError
- scapy.layers.tls.crypto.h_mac._GenericHMAC
- scapy.layers.tls.crypto.h_mac.Hmac_NULL
- scapy.layers.tls.crypto.h_mac.Hmac_MD4
- scapy.layers.tls.crypto.h_mac.Hmac_MD5
- scapy.layers.tls.crypto.h_mac.Hmac_SHA
- scapy.layers.tls.crypto.h_mac.Hmac_SHA224
- scapy.layers.tls.crypto.h_mac.Hmac_SHA256
- scapy.layers.tls.crypto.h_mac.Hmac_SHA384
- scapy.layers.tls.crypto.h_mac.Hmac_SHA512
- scapy.layers.tls.crypto.prf.PRF
- scapy.layers.tls.session.connState
- scapy.asn1.ber.BER_Exception
- scapy.asn1.ber.BER_Encoding_Error
- scapy.asn1.ber.BER_Decoding_Error
- scapy.asn1.ber.BER_BadTag_Decoding_Error
- scapy.asn1.ber.BERcodec_metaclass
- scapy.asn1.ber.BERcodec_Object
- scapy.asn1.ber.BERcodec_INTEGER
- scapy.asn1.ber.BERcodec_BOOLEAN
- scapy.asn1.ber.BERcodec_BIT_STRING
- scapy.asn1.ber.BERcodec_STRING
- scapy.asn1.ber.BERcodec_NULL
- scapy.asn1.ber.BERcodec_OID
- scapy.asn1.ber.BERcodec_ENUMERATED
- scapy.asn1.ber.BERcodec_UTF8_STRING
- scapy.asn1.ber.BERcodec_NUMERIC_STRING
- scapy.asn1.ber.BERcodec_PRINTABLE_STRING
- scapy.asn1.ber.BERcodec_T61_STRING
- scapy.asn1.ber.BERcodec_VIDEOTEX_STRING
- scapy.asn1.ber.BERcodec_IA5_STRING
- scapy.asn1.ber.BERcodec_GENERAL_STRING
- scapy.asn1.ber.BERcodec_UTC_TIME
- scapy.asn1.ber.BERcodec_GENERALIZED_TIME
- scapy.asn1.ber.BERcodec_ISO646_STRING
- scapy.asn1.ber.BERcodec_UNIVERSAL_STRING
- scapy.asn1.ber.BERcodec_BMP_STRING
- scapy.asn1.ber.BERcodec_SEQUENCE
- scapy.asn1.ber.BERcodec_SET
- scapy.asn1.ber.BERcodec_IPADDRESS
- scapy.asn1.ber.BERcodec_COUNTER32
- scapy.asn1.ber.BERcodec_COUNTER64
- scapy.asn1.ber.BERcodec_GAUGE32
- scapy.asn1.ber.BERcodec_TIME_TICKS
- scapy.asn1.asn1.UTC
- scapy.asn1.asn1.timezone
- scapy.asn1.asn1.RandASN1Object
- scapy.asn1.asn1.ASN1_Error
- scapy.asn1.asn1.ASN1_Encoding_Error
- scapy.asn1.asn1.ASN1_Decoding_Error
- scapy.asn1.asn1.ASN1_BadTag_Decoding_Error
- scapy.asn1.asn1.ASN1Codec
- scapy.asn1.asn1.ASN1_Codecs_metaclass
- scapy.asn1.asn1.ASN1_Codecs
- scapy.asn1.asn1.ASN1Tag
- scapy.asn1.asn1.ASN1_Class_metaclass
- scapy.asn1.asn1.ASN1_Class
- scapy.asn1.asn1.ASN1_Class_UNIVERSAL
- scapy.asn1.asn1.ASN1_Object_metaclass
- scapy.asn1.asn1.ASN1_Object
- scapy.asn1.asn1._ASN1_ERROR
- scapy.asn1.asn1.ASN1_DECODING_ERROR
- scapy.asn1.asn1.ASN1_force
- scapy.asn1.asn1.ASN1_BADTAG
- scapy.asn1.asn1.ASN1_INTEGER
- scapy.asn1.asn1.ASN1_BOOLEAN
- scapy.asn1.asn1.ASN1_BIT_STRING
- scapy.asn1.asn1.ASN1_STRING
- scapy.asn1.asn1.ASN1_NULL
- scapy.asn1.asn1.ASN1_OID
- scapy.asn1.asn1.ASN1_ENUMERATED
- scapy.asn1.asn1.ASN1_UTF8_STRING
- scapy.asn1.asn1.ASN1_NUMERIC_STRING
- scapy.asn1.asn1.ASN1_PRINTABLE_STRING
- scapy.asn1.asn1.ASN1_T61_STRING
- scapy.asn1.asn1.ASN1_VIDEOTEX_STRING
- scapy.asn1.asn1.ASN1_IA5_STRING
- scapy.asn1.asn1.ASN1_GENERAL_STRING
- scapy.asn1.asn1.ASN1_GENERALIZED_TIME
- scapy.asn1.asn1.ASN1_UTC_TIME
- scapy.asn1.asn1.ASN1_ISO646_STRING
- scapy.asn1.asn1.ASN1_UNIVERSAL_STRING
- scapy.asn1.asn1.ASN1_BMP_STRING
- scapy.asn1.asn1.ASN1_SEQUENCE
- scapy.asn1.asn1.ASN1_SET
- scapy.asn1.asn1.ASN1_IPADDRESS
- scapy.asn1.asn1.ASN1_COUNTER32
- scapy.asn1.asn1.ASN1_COUNTER64
- scapy.asn1.asn1.ASN1_GAUGE32
- scapy.asn1.asn1.ASN1_TIME_TICKS
- scapy.asn1.mib.MIBDict
- scapy.asn1fields.ASN1F_badsequence
- scapy.asn1fields.ASN1F_element
- scapy.asn1fields.ASN1F_field
- scapy.asn1fields.ASN1F_BOOLEAN
- scapy.asn1fields.ASN1F_INTEGER
- scapy.asn1fields.ASN1F_enum_INTEGER
- scapy.asn1fields.ASN1F_BIT_STRING
- scapy.asn1fields.ASN1F_STRING
- scapy.asn1fields.ASN1F_NULL
- scapy.asn1fields.ASN1F_OID
- scapy.asn1fields.ASN1F_ENUMERATED
- scapy.asn1fields.ASN1F_UTF8_STRING
- scapy.asn1fields.ASN1F_NUMERIC_STRING
- scapy.asn1fields.ASN1F_PRINTABLE_STRING
- scapy.asn1fields.ASN1F_T61_STRING
- scapy.asn1fields.ASN1F_VIDEOTEX_STRING
- scapy.asn1fields.ASN1F_IA5_STRING
- scapy.asn1fields.ASN1F_GENERAL_STRING
- scapy.asn1fields.ASN1F_UTC_TIME
- scapy.asn1fields.ASN1F_GENERALIZED_TIME
- scapy.asn1fields.ASN1F_ISO646_STRING
- scapy.asn1fields.ASN1F_UNIVERSAL_STRING
- scapy.asn1fields.ASN1F_BMP_STRING
- scapy.asn1fields.ASN1F_SEQUENCE
- scapy.asn1fields.ASN1F_SET
- scapy.asn1fields.ASN1F_SEQUENCE_OF
- scapy.asn1fields.ASN1F_SET_OF
- scapy.asn1fields.ASN1F_IPADDRESS
- scapy.asn1fields.ASN1F_TIME_TICKS
- scapy.asn1fields.ASN1F_optional
- scapy.asn1fields.ASN1F_CHOICE
- scapy.asn1fields.ASN1F_PACKET
- scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS
- scapy.asn1fields.ASN1F_FLAGS
- scapy.asn1fields.ASN1F_STRING_PacketField
- scapy.asn1packet.ASN1Packet_metaclass
- scapy.asn1packet.ASN1_Packet
- scapy.layers.x509.ASN1P_OID
- scapy.layers.x509.ASN1P_INTEGER
- scapy.layers.x509.ASN1P_PRIVSEQ
- scapy.layers.x509.RSAPublicKey
- scapy.layers.x509.RSAOtherPrimeInfo
- scapy.layers.x509.RSAPrivateKey
- scapy.layers.x509.ECFieldID
- scapy.layers.x509.ECCurve
- scapy.layers.x509.ECSpecifiedDomain
- scapy.layers.x509.ECParameters
- scapy.layers.x509.ECDSAPublicKey
- scapy.layers.x509.ECDSAPrivateKey
- scapy.layers.x509.ECDSASignature
- scapy.layers.x509.EdDSAPublicKey
- scapy.layers.x509.AlgorithmIdentifier
- scapy.layers.x509.EdDSAPrivateKey
- scapy.layers.x509.ASN1F_X509_DirectoryString
- scapy.layers.x509.X509_AttributeValue
- scapy.layers.x509.X509_Attribute
- scapy.layers.x509.X509_AttributeTypeAndValue
- scapy.layers.x509.X509_RDN
- scapy.layers.x509.X509_OtherName
- scapy.layers.x509.ASN1F_X509_otherName
- scapy.layers.x509.X509_RFC822Name
- scapy.layers.x509.X509_DNSName
- scapy.layers.x509.X509_X400Address
- scapy.layers.x509.X509_DirectoryName
- scapy.layers.x509.X509_EDIPartyName
- scapy.layers.x509.X509_URI
- scapy.layers.x509.X509_IPAddress
- scapy.layers.x509.X509_RegisteredID
- scapy.layers.x509.X509_GeneralName
- scapy.layers.x509.X509_ExtAuthorityKeyIdentifier
- scapy.layers.x509.X509_ExtSubjectDirectoryAttributes
- scapy.layers.x509.X509_ExtSubjectKeyIdentifier
- scapy.layers.x509.X509_ExtFullName
- scapy.layers.x509.X509_ExtNameRelativeToCRLIssuer
- scapy.layers.x509.X509_ExtDistributionPointName
- scapy.layers.x509.X509_ExtDistributionPoint
- scapy.layers.x509.X509_ExtKeyUsage
- scapy.layers.x509.X509_ExtPrivateKeyUsagePeriod
- scapy.layers.x509.X509_PolicyMapping
- scapy.layers.x509.X509_ExtPolicyMappings
- scapy.layers.x509.X509_ExtBasicConstraints
- scapy.layers.x509.X509_ExtCRLNumber
- scapy.layers.x509.X509_ExtReasonCode
- scapy.layers.x509.X509_ExtDeltaCRLIndicator
- scapy.layers.x509.X509_ExtIssuingDistributionPoint
- scapy.layers.x509.X509_ExtCertificateIssuer
- scapy.layers.x509.X509_ExtInvalidityDate
- scapy.layers.x509.X509_ExtSubjectAltName
- scapy.layers.x509.X509_ExtIssuerAltName
- scapy.layers.x509.X509_ExtGeneralSubtree
- scapy.layers.x509.X509_ExtNameConstraints
- scapy.layers.x509.X509_ExtPolicyConstraints
- scapy.layers.x509.X509_ExtExtendedKeyUsage
- scapy.layers.x509.X509_ExtNoticeReference
- scapy.layers.x509.X509_ExtUserNotice
- scapy.layers.x509.X509_ExtPolicyQualifierInfo
- scapy.layers.x509.X509_ExtPolicyInformation
- scapy.layers.x509.X509_ExtCertificatePolicies
- scapy.layers.x509.X509_ExtCRLDistributionPoints
- scapy.layers.x509.X509_ExtInhibitAnyPolicy
- scapy.layers.x509.X509_ExtFreshestCRL
- scapy.layers.x509.X509_AccessDescription
- scapy.layers.x509.X509_ExtAuthInfoAccess
- scapy.layers.x509.X509_ExtQcStatement
- scapy.layers.x509.X509_ExtQcStatements
- scapy.layers.x509.X509_ExtSubjInfoAccess
- scapy.layers.x509.X509_ExtNetscapeCertType
- scapy.layers.x509.X509_ExtComment
- scapy.layers.x509.X509_ExtCertificateTemplateName
- scapy.layers.x509.X509_ExtOidNTDSCaSecurity
- scapy.layers.x509._X509_ExtField
- scapy.layers.x509.ASN1F_EXT_SEQUENCE
- scapy.layers.x509.X509_Extension
- scapy.layers.x509.X509_Extensions
- scapy.layers.x509.X509_AlgorithmIdentifier
- scapy.layers.x509.ASN1F_X509_SubjectPublicKeyInfo
- scapy.layers.x509.X509_SubjectPublicKeyInfo
- scapy.layers.x509.RSAPrivateKey_OpenSSL
- scapy.layers.x509._PacketFieldRaw
- scapy.layers.x509.ECDSAPrivateKey_OpenSSL
- scapy.layers.x509.X509_Validity
- scapy.layers.x509.X509_TBSCertificate
- scapy.layers.x509.ASN1F_X509_Cert
- scapy.layers.x509.X509_Cert
- scapy.layers.x509.X509_RevokedCertificate
- scapy.layers.x509.X509_TBSCertList
- scapy.layers.x509.ASN1F_X509_CRL
- scapy.layers.x509.X509_CRL
- scapy.layers.x509.OCSP_CertID
- scapy.layers.x509.OCSP_GoodInfo
- scapy.layers.x509.OCSP_RevokedInfo
- scapy.layers.x509.OCSP_UnknownInfo
- scapy.layers.x509.OCSP_CertStatus
- scapy.layers.x509.OCSP_SingleResponse
- scapy.layers.x509.OCSP_ByName
- scapy.layers.x509.OCSP_ByKey
- scapy.layers.x509.OCSP_ResponderID
- scapy.layers.x509.OCSP_ResponseData
- scapy.layers.x509.ASN1F_OCSP_BasicResponse
- scapy.layers.x509.OCSP_ResponseBytes
- scapy.layers.x509.OCSP_Response
- scapy.layers.tls.cert._PKIObj
- scapy.layers.tls.cert._PKIObjMaker
- scapy.layers.tls.cert._PubKeyFactory
- scapy.layers.tls.cert.PubKey
- scapy.layers.tls.cert.PubKeyRSA
- scapy.layers.tls.cert.PubKeyECDSA
- scapy.layers.tls.cert.PubKeyEdDSA
- scapy.layers.tls.cert._PrivKeyFactory
- scapy.layers.tls.cert._Raw_ASN1_BIT_STRING
- scapy.layers.tls.cert.PrivKey
- scapy.layers.tls.cert.PrivKeyRSA
- scapy.layers.tls.cert.PrivKeyECDSA
- scapy.layers.tls.cert.PrivKeyEdDSA
- scapy.layers.tls.cert._CertMaker
- scapy.layers.tls.cert.Cert
- scapy.layers.tls.cert._CRLMaker
- scapy.layers.tls.cert.CRL
- scapy.layers.tls.cert.Chain
- scapy.layers.tls.basefields._TLSClientVersionField
- scapy.layers.tls.basefields._TLSVersionField
- scapy.layers.tls.basefields._TLSLengthField
- scapy.layers.tls.basefields._TLSIVField
- scapy.layers.tls.basefields._TLSMACField
- scapy.layers.tls.basefields._TLSPadField
- scapy.layers.tls.basefields._TLSPadLenField
- scapy.layers.tls.basefields._SSLv2LengthField
- scapy.layers.tls.basefields._SSLv2MACField
- scapy.layers.tls.basefields._SSLv2PadField
- scapy.layers.tls.basefields._SSLv2PadLenField
- scapy.layers.tls.crypto.groups._FFDHParamsMetaclass
- scapy.layers.tls.crypto.groups._FFDHParams
- scapy.layers.tls.crypto.groups.modp768
- scapy.layers.tls.crypto.groups.modp1024
- scapy.layers.tls.crypto.groups.modp1536
- scapy.layers.tls.crypto.groups.modp2048
- scapy.layers.tls.crypto.groups.modp3072
- scapy.layers.tls.crypto.groups.modp4096
- scapy.layers.tls.crypto.groups.modp6144
- scapy.layers.tls.crypto.groups.modp8192
- scapy.layers.tls.crypto.groups.ffdhe2048
- scapy.layers.tls.crypto.groups.ffdhe3072
- scapy.layers.tls.crypto.groups.ffdhe4096
- scapy.layers.tls.crypto.groups.ffdhe6144
- scapy.layers.tls.crypto.groups.ffdhe8192
- scapy.layers.tls.keyexchange.SigAndHashAlgField
- scapy.layers.tls.keyexchange.SigAndHashAlgsLenField
- scapy.layers.tls.keyexchange.SigAndHashAlgsField
- scapy.layers.tls.keyexchange.SigLenField
- scapy.layers.tls.keyexchange.SigValField
- scapy.layers.tls.keyexchange._TLSSignature
- scapy.layers.tls.keyexchange._TLSSignatureField
- scapy.layers.tls.keyexchange._TLSServerParamsField
- scapy.layers.tls.keyexchange.ServerDHParams
- scapy.layers.tls.keyexchange.ECCurvePkt
- scapy.layers.tls.keyexchange.ECTrinomialBasis
- scapy.layers.tls.keyexchange.ECPentanomialBasis
- scapy.layers.tls.keyexchange._ECBasisTypeField
- scapy.layers.tls.keyexchange._ECBasisField
- scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams
- scapy.layers.tls.keyexchange.ServerECDHExplicitChar2Params
- scapy.layers.tls.keyexchange.ServerECDHNamedCurveParams
- scapy.layers.tls.keyexchange.ServerRSAParams
- scapy.layers.tls.keyexchange.ServerPSKParams
- scapy.layers.tls.keyexchange.ClientDiffieHellmanPublic
- scapy.layers.tls.keyexchange.ClientECDiffieHellmanPublic
- scapy.layers.tls.keyexchange._UnEncryptedPreMasterSecret
- scapy.layers.tls.keyexchange.EncryptedPreMasterSecret
- scapy.layers.tls.keyexchange.ClientPSKIdentity
- scapy.layers.tls.crypto.kx_algs._GenericKXMetaclass
- scapy.layers.tls.crypto.kx_algs._GenericKX
- scapy.layers.tls.crypto.kx_algs.KX_NULL
- scapy.layers.tls.crypto.kx_algs.KX_SSLv2
- scapy.layers.tls.crypto.kx_algs.KX_TLS13
- scapy.layers.tls.crypto.kx_algs.KX_RSA
- scapy.layers.tls.crypto.kx_algs.KX_DHE_RSA
- scapy.layers.tls.crypto.kx_algs.KX_ECDHE_RSA
- scapy.layers.tls.crypto.kx_algs.KX_RSA_EXPORT
- scapy.layers.tls.crypto.kx_algs.KX_DHE_RSA_EXPORT
- scapy.layers.tls.crypto.kx_algs.KX_ECDHE_ECDSA
- scapy.layers.tls.crypto.kx_algs.KX_DH_anon
- scapy.layers.tls.crypto.kx_algs.KX_ECDH_anon
- scapy.layers.tls.crypto.kx_algs.KX_DH_anon_EXPORT
- scapy.layers.tls.crypto.common.CipherError
- scapy.layers.tls.crypto.cipher_aead.AESCCM
- scapy.layers.tls.crypto.cipher_aead._AEADCipherMetaclass
- scapy.layers.tls.crypto.cipher_aead.AEADTagError
- scapy.layers.tls.crypto.cipher_aead._AEADCipher
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_128_GCM
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_256_GCM
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_128_CCM
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_256_CCM
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_128_CCM_8
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_256_CCM_8
- scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13
- scapy.layers.tls.crypto.cipher_aead.Cipher_CHACHA20_POLY1305_TLS13
- scapy.layers.tls.crypto.cipher_aead.Cipher_CHACHA20_POLY1305
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_128_GCM_TLS13
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_256_GCM_TLS13
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_128_CCM_TLS13
- scapy.layers.tls.crypto.cipher_aead.Cipher_AES_128_CCM_8_TLS13
- scapy.layers.tls.crypto.cipher_block._BlockCipherMetaclass
- scapy.layers.tls.crypto.cipher_block._BlockCipher
- scapy.layers.tls.crypto.cipher_block.Cipher_AES_128_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_AES_256_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_CAMELLIA_128_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_CAMELLIA_256_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_DES_ECB
- scapy.layers.tls.crypto.cipher_block.Cipher_DES_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_DES40_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_3DES_EDE_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_IDEA_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_SEED_CBC
- scapy.layers.tls.crypto.cipher_block.RC2
- scapy.layers.tls.crypto.cipher_block.Cipher_RC2_CBC
- scapy.layers.tls.crypto.cipher_block.Cipher_RC2_CBC_40
- scapy.layers.tls.crypto.cipher_stream._StreamCipherMetaclass
- scapy.layers.tls.crypto.cipher_stream._StreamCipher
- scapy.layers.tls.crypto.cipher_stream.Cipher_RC4_128
- scapy.layers.tls.crypto.cipher_stream.Cipher_RC4_40
- scapy.layers.tls.crypto.cipher_stream.Cipher_NULL
- scapy.layers.tls.crypto.suites._GenericCipherSuiteMetaclass
- scapy.layers.tls.crypto.suites._GenericCipherSuite
- scapy.layers.tls.crypto.suites.TLS_NULL_WITH_NULL_NULL
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_NULL_MD5
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_EXPORT_WITH_RC4_40_MD5
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_RC4_128_MD5
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_IDEA_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_EXPORT_WITH_DES40_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_DES_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_DES_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_DES_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_DES_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_DES_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_anon_EXPORT_WITH_RC4_40_MD5
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_RC4_128_MD5
- scapy.layers.tls.crypto.suites.TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_DES_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_DES_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_IDEA_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_DES_CBC_MD5
- scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_3DES_EDE_CBC_MD5
- scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_RC4_128_MD5
- scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_IDEA_CBC_MD5
- scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_DES40_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA
- scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_RC4_40_SHA
- scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_DES40_CBC_MD5
- scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5
- scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_RC4_40_MD5
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_NULL_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_SEED_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_SEED_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_SEED_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_SEED_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_SEED_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_SEED_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_NULL_SHA256
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_NULL_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_NULL_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_NULL_SHA384
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_NULL_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_NULL_SHA384
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_RC4_128_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_NULL_SHA
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_NULL_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_NULL_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_CCM
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_CCM
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_CCM
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_CCM
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_CCM_8
- scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_CCM_8
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_CCM_8
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_CCM_8
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_CCM
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_CCM
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_CCM
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_CCM
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_CCM_8
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_CCM_8
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_CCM_8
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_CCM_8
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_CCM
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_CCM
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256_OLD
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256_OLD
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256_OLD
- scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256
- scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CHACHA20_POLY1305_SHA256
- scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256
- scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256
- scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256
- scapy.layers.tls.crypto.suites.TLS_AES_128_GCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_AES_256_GCM_SHA384
- scapy.layers.tls.crypto.suites.TLS_CHACHA20_POLY1305_SHA256
- scapy.layers.tls.crypto.suites.TLS_AES_128_CCM_SHA256
- scapy.layers.tls.crypto.suites.TLS_AES_128_CCM_8_SHA256
- scapy.layers.tls.crypto.suites.SSL_CK_RC4_128_WITH_MD5
- scapy.layers.tls.crypto.suites.SSL_CK_RC4_128_EXPORT40_WITH_MD5
- scapy.layers.tls.crypto.suites.SSL_CK_RC2_128_CBC_WITH_MD5
- scapy.layers.tls.crypto.suites.SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5
- scapy.layers.tls.crypto.suites.SSL_CK_IDEA_128_CBC_WITH_MD5
- scapy.layers.tls.crypto.suites.SSL_CK_DES_64_CBC_WITH_MD5
- scapy.layers.tls.crypto.suites.SSL_CK_DES_192_EDE3_CBC_WITH_MD5
- scapy.layers.tls.session.readConnState
- scapy.layers.tls.session.writeConnState
- scapy.layers.tls.session.tlsSession
- scapy.layers.tls.session._GenericTLSSessionInheritance
- scapy.layers.quic.QuicVarIntField
- scapy.layers.quic.QuicVarLenField
- scapy.layers.quic.QuicVarEnumField
- scapy.layers.quic.QUIC
- scapy.layers.quic.QUIC_Version
- scapy.layers.quic.QuicPacketNumberBitFieldLenField
- scapy.layers.quic.QUIC_Initial
- scapy.layers.quic.QUIC_0RTT
- scapy.layers.quic.QUIC_Handshake
- scapy.layers.quic.QUIC_Retry
- scapy.layers.quic.QUIC_1RTT
- scapy.layers.quic.QUIC_PADDING
- scapy.layers.quic.QUIC_PING
- scapy.layers.quic.QUIC_ACK
- scapy.layers.tls.quic.QUIC_TP_Unknown
- scapy.layers.tls.quic._QUIC_VarInt_Len
- scapy.layers.tls.quic._QUIC_TP_VarIntValue
- scapy.layers.tls.quic.QUIC_TP_OriginalDestinationConnectionId
- scapy.layers.tls.quic.QUIC_TP_MaxIdleTimeout
- scapy.layers.tls.quic.QUIC_TP_StatelessResetToken
- scapy.layers.tls.quic.QUIC_TP_MaxUdpPayloadSize
- scapy.layers.tls.quic.QUIC_TP_InitialMaxData
- scapy.layers.tls.quic.QUIC_TP_InitialMaxStreamDataBidiLocal
- scapy.layers.tls.quic.QUIC_TP_InitialMaxStreamDataBidiRemote
- scapy.layers.tls.quic.QUIC_TP_InitialMaxStreamDataUni
- scapy.layers.tls.quic.QUIC_TP_InitialMaxStreamsBidi
- scapy.layers.tls.quic.QUIC_TP_InitialMaxStreamsUni
- scapy.layers.tls.quic.QUIC_TP_AckDelayExponent
- scapy.layers.tls.quic.QUIC_TP_MaxAckDelay
- scapy.layers.tls.quic.QUIC_TP_DisableActiveMigration
- scapy.layers.tls.quic.QUIC_TP_PreferredAddress
- scapy.layers.tls.quic.QUIC_TP_ActiveConnectionIdLimit
- scapy.layers.tls.quic.QUIC_TP_InitialSourceConnectionId
- scapy.layers.tls.quic.QUIC_TP_RetrySourceConnectionId
- scapy.layers.tls.quic._QuicTransportParametersField
- scapy.themes.ColorTable
- scapy.themes._ColorFormatterType
- scapy.themes.ColorTheme
- scapy.themes.NoTheme
- scapy.themes.AnsiColorTheme
- scapy.themes.BlackAndWhite
- scapy.themes.DefaultTheme
- scapy.themes.BrightTheme
- scapy.themes.RastaTheme
- scapy.themes.ColorOnBlackTheme
- scapy.themes.FormatTheme
- scapy.themes.LatexTheme
- scapy.themes.LatexTheme2
- scapy.themes.HTMLTheme
- scapy.themes.HTMLTheme2
- scapy.themes.apply_ipython_style.ClassicPrompt
- scapy.layers.tls.extensions.TLS_Ext_Unknown
- scapy.layers.tls.extensions.TLS_Ext_PrettyPacketList
- scapy.layers.tls.extensions.ServerName
- scapy.layers.tls.extensions.ServerListField
- scapy.layers.tls.extensions.ServerLenField
- scapy.layers.tls.extensions.TLS_Ext_ServerName
- scapy.layers.tls.extensions.TLS_Ext_EncryptedServerName
- scapy.layers.tls.extensions.TLS_Ext_MaxFragLen
- scapy.layers.tls.extensions.TLS_Ext_ClientCertURL
- scapy.layers.tls.extensions.TAPreAgreed
- scapy.layers.tls.extensions.TAKeySHA1Hash
- scapy.layers.tls.extensions.TAX509Name
- scapy.layers.tls.extensions.TACertSHA1Hash
- scapy.layers.tls.extensions._TAListField
- scapy.layers.tls.extensions.TLS_Ext_TrustedCAInd
- scapy.layers.tls.extensions.TLS_Ext_TruncatedHMAC
- scapy.layers.tls.extensions.ResponderID
- scapy.layers.tls.extensions.OCSPStatusRequest
- scapy.layers.tls.extensions._StatusReqField
- scapy.layers.tls.extensions.TLS_Ext_CSR
- scapy.layers.tls.extensions.TLS_Ext_UserMapping
- scapy.layers.tls.extensions.TLS_Ext_ClientAuthz
- scapy.layers.tls.extensions.TLS_Ext_ServerAuthz
- scapy.layers.tls.extensions.TLS_Ext_ClientCertType
- scapy.layers.tls.extensions.TLS_Ext_ServerCertType
- scapy.layers.tls.extensions.TLS_Ext_SupportedGroups
- scapy.layers.tls.extensions.TLS_Ext_SupportedEllipticCurves
- scapy.layers.tls.extensions.TLS_Ext_SupportedPointFormat
- scapy.layers.tls.extensions.TLS_Ext_SignatureAlgorithms
- scapy.layers.tls.extensions.TLS_Ext_Heartbeat
- scapy.layers.tls.extensions.ProtocolName
- scapy.layers.tls.extensions.ProtocolListField
- scapy.layers.tls.extensions.TLS_Ext_ALPN
- scapy.layers.tls.extensions.TLS_Ext_Padding
- scapy.layers.tls.extensions.TLS_Ext_EncryptThenMAC
- scapy.layers.tls.extensions.TLS_Ext_ExtendedMasterSecret
- scapy.layers.tls.extensions.TLS_Ext_SessionTicket
- scapy.layers.tls.extensions.TLS_Ext_KeyShare
- scapy.layers.tls.extensions.TLS_Ext_PreSharedKey
- scapy.layers.tls.extensions.TLS_Ext_EarlyDataIndication
- scapy.layers.tls.extensions.TLS_Ext_EarlyDataIndicationTicket
- scapy.layers.tls.extensions.TLS_Ext_SupportedVersions
- scapy.layers.tls.extensions.TLS_Ext_SupportedVersion_CH
- scapy.layers.tls.extensions.TLS_Ext_SupportedVersion_SH
- scapy.layers.tls.extensions.TLS_Ext_Cookie
- scapy.layers.tls.extensions.TLS_Ext_PSKKeyExchangeModes
- scapy.layers.tls.extensions.TLS_Ext_TicketEarlyDataInfo
- scapy.layers.tls.extensions.TLS_Ext_NPN
- scapy.layers.tls.extensions.TLS_Ext_PostHandshakeAuth
- scapy.layers.tls.extensions.TLS_Ext_SignatureAlgorithmsCert
- scapy.layers.tls.extensions.TLS_Ext_RenegotiationInfo
- scapy.layers.tls.extensions.TLS_Ext_RecordSizeLimit
- scapy.layers.tls.extensions.TLS_Ext_QUICTransportParameters
- scapy.layers.tls.extensions._ExtensionsLenField
- scapy.layers.tls.extensions._ExtensionsField
- scapy.layers.tls.keyexchange_tls13.KeyShareEntry
- scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH
- scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_HRR
- scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH
- scapy.layers.tls.keyexchange_tls13.Ticket
- scapy.layers.tls.keyexchange_tls13.TicketField
- scapy.layers.tls.keyexchange_tls13.PSKIdentity
- scapy.layers.tls.keyexchange_tls13.PSKBinderEntry
- scapy.layers.tls.keyexchange_tls13.TLS_Ext_PreSharedKey_CH
- scapy.layers.tls.keyexchange_tls13.TLS_Ext_PreSharedKey_SH
- scapy.layers.tls.handshake._TLSHandshake
- scapy.layers.tls.handshake.TLSHelloRequest
- scapy.layers.tls.handshake._GMTUnixTimeField
- scapy.layers.tls.handshake._TLSRandomBytesField
- scapy.layers.tls.handshake._SessionIDField
- scapy.layers.tls.handshake._CipherSuitesField
- scapy.layers.tls.handshake._CompressionMethodsField
- scapy.layers.tls.handshake.TLSClientHello
- scapy.layers.tls.handshake.TLS13ClientHello
- scapy.layers.tls.handshake.TLSServerHello
- scapy.layers.tls.handshake.TLS13ServerHello
- scapy.layers.tls.handshake.TLS13HelloRetryRequest
- scapy.layers.tls.handshake.TLSEncryptedExtensions
- scapy.layers.tls.handshake._ASN1CertLenField
- scapy.layers.tls.handshake._ASN1CertListField
- scapy.layers.tls.handshake._ASN1CertField
- scapy.layers.tls.handshake.TLSCertificate
- scapy.layers.tls.handshake._ASN1CertAndExt
- scapy.layers.tls.handshake._ASN1CertAndExtListField
- scapy.layers.tls.handshake.TLS13Certificate
- scapy.layers.tls.handshake.TLSServerKeyExchange
- scapy.layers.tls.handshake._CertTypesField
- scapy.layers.tls.handshake._CertAuthoritiesField
- scapy.layers.tls.handshake.TLSCertificateRequest
- scapy.layers.tls.handshake.TLS13CertificateRequest
- scapy.layers.tls.handshake.TLSServerHelloDone
- scapy.layers.tls.handshake.TLSCertificateVerify
- scapy.layers.tls.handshake._TLSCKExchKeysField
- scapy.layers.tls.handshake.TLSClientKeyExchange
- scapy.layers.tls.handshake._VerifyDataField
- scapy.layers.tls.handshake.TLSFinished
- scapy.layers.tls.handshake.TLSHelloVerifyRequest
- scapy.layers.tls.handshake.URLAndOptionalHash
- scapy.layers.tls.handshake.TLSCertificateURL
- scapy.layers.tls.handshake.ThreeBytesLenField
- scapy.layers.tls.handshake._StatusField
- scapy.layers.tls.handshake.TLSCertificateStatus
- scapy.layers.tls.handshake.SupDataEntry
- scapy.layers.tls.handshake.UserMappingData
- scapy.layers.tls.handshake.SupDataEntryUM
- scapy.layers.tls.handshake.TLSSupplementalData
- scapy.layers.tls.handshake.TLSNewSessionTicket
- scapy.layers.tls.handshake.TLS13NewSessionTicket
- scapy.layers.tls.handshake.TLS13EndOfEarlyData
- scapy.layers.tls.handshake.TLS13KeyUpdate
- scapy.layers.tls.record._TLSEncryptedContent
- scapy.layers.tls.record._TLSMsgListField
- scapy.layers.tls.handshake_sslv2._SSLv2Handshake
- scapy.layers.tls.handshake_sslv2.SSLv2Error
- scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField
- scapy.layers.tls.handshake_sslv2.SSLv2ClientHello
- scapy.layers.tls.handshake_sslv2._SSLv2CertDataField
- scapy.layers.tls.handshake_sslv2.SSLv2ServerHello
- scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField
- scapy.layers.tls.handshake_sslv2._SSLv2EncryptedKeyField
- scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey
- scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify
- scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate
- scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate
- scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished
- scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished
- scapy.layers.tls.record.TLS
- scapy.layers.tls.record_sslv2._SSLv2MsgListField
- scapy.layers.tls.record_sslv2.SSLv2
- scapy.layers.tls.record_tls13.TLSInnerPlaintext
- scapy.layers.tls.record_tls13._TLSInnerPlaintextField
- scapy.layers.tls.record_tls13.TLS13
- scapy.layers.tls.record.TLSChangeCipherSpec
- scapy.layers.tls.record.TLSAlert
- scapy.layers.tls.record.TLSApplicationData
- scapy.layers.tls.session._tls_sessions
- scapy.layers.tls.session.TLSSession
- scapy.utils.PcapNgReader
- scapy.utils.GenericPcapWriter
- scapy.utils.GenericRawPcapWriter
- scapy.utils.RawPcapWriter
- scapy.utils.RawPcapNgWriter
- scapy.utils.PcapWriter
- scapy.utils.PcapNgWriter
- scapy.utils.ERFEthernetReader_metaclass
- scapy.utils.ERFEthernetReader
- scapy.utils.ERFEthernetWriter
- scapy.utils._CLIUtilMetaclass
- scapy.utils._CLIUtilMetaclass.TYPE
- scapy.utils.CLIUtil
- scapy.utils.CLIUtil._completer.CLICompleter
- scapy.utils.PeriodicSenderThread
- scapy.utils.SingleConversationSocket
- scapy.volatile.RandomEnumeration
- scapy.volatile.VolatileValue
- scapy.volatile.RandField
- scapy.volatile._RandNumeral
- scapy.volatile.RandNum
- scapy.volatile.RandFloat
- scapy.volatile.RandBinFloat
- scapy.volatile.RandNumGamma
- scapy.volatile.RandNumGauss
- scapy.volatile.RandNumExpo
- scapy.volatile.RandEnum
- scapy.volatile.RandByte
- scapy.volatile.RandSByte
- scapy.volatile.RandShort
- scapy.volatile.RandSShort
- scapy.volatile.RandInt
- scapy.volatile.RandSInt
- scapy.volatile.RandLong
- scapy.volatile.RandSLong
- scapy.volatile.RandEnumByte
- scapy.volatile.RandEnumSByte
- scapy.volatile.RandEnumShort
- scapy.volatile.RandEnumSShort
- scapy.volatile.RandEnumInt
- scapy.volatile.RandEnumSInt
- scapy.volatile.RandEnumLong
- scapy.volatile.RandEnumSLong
- scapy.volatile.RandEnumKeys
- scapy.volatile.RandChoice
- scapy.volatile._RandString
- scapy.volatile.RandString
- scapy.volatile.RandBin
- scapy.volatile.RandTermString
- scapy.volatile.RandIP
- scapy.volatile.RandMAC
- scapy.volatile.RandIP6
- scapy.volatile.RandOID
- scapy.volatile.RandRegExp
- scapy.volatile.RandSingularity
- scapy.volatile.RandSingNum
- scapy.volatile.RandSingByte
- scapy.volatile.RandSingSByte
- scapy.volatile.RandSingShort
- scapy.volatile.RandSingSShort
- scapy.volatile.RandSingInt
- scapy.volatile.RandSingSInt
- scapy.volatile.RandSingLong
- scapy.volatile.RandSingSLong
- scapy.volatile.RandSingString
- scapy.volatile.RandPool
- scapy.volatile.RandUUID
- scapy.volatile._AutoTime
- scapy.volatile.AutoTime
- scapy.volatile.IntAutoTime
- scapy.volatile.ZuluTime
- scapy.volatile.GeneralizedTime
- scapy.volatile.DelayedEval
- scapy.volatile.IncrementalValue
- scapy.volatile.CorruptedBytes
- scapy.volatile.CorruptedBits
- scapy.fields.RawVal
- scapy.fields.ObservableDict
- scapy.fields.Field
- scapy.fields._FieldContainer
- scapy.fields.Emph
- scapy.fields.MayEnd
- scapy.fields.ActionField
- scapy.fields.ConditionalField
- scapy.fields.MultipleTypeField
- scapy.fields.PadField
- scapy.fields.ReversePadField
- scapy.fields.TrailerBytes
- scapy.fields.TrailerField
- scapy.fields.FCSField
- scapy.fields.DestField
- scapy.fields.MACField
- scapy.fields.LEMACField
- scapy.fields.IPField
- scapy.fields.SourceIPField
- scapy.fields.IP6Field
- scapy.fields.SourceIP6Field
- scapy.fields.DestIP6Field
- scapy.fields.ByteField
- scapy.fields.XByteField
- scapy.fields.OByteField
- scapy.fields.ThreeBytesField
- scapy.fields.X3BytesField
- scapy.fields.LEThreeBytesField
- scapy.fields.XLE3BytesField
- scapy.fields.NBytesField
- scapy.fields.XNBytesField
- scapy.fields.SignedByteField
- scapy.fields.FieldValueRangeException
- scapy.fields.MaximumItemsCount
- scapy.fields.FieldAttributeException
- scapy.fields.YesNoByteField
- scapy.fields.ShortField
- scapy.fields.SignedShortField
- scapy.fields.LEShortField
- scapy.fields.LESignedShortField
- scapy.fields.XShortField
- scapy.fields.IntField
- scapy.fields.SignedIntField
- scapy.fields.LEIntField
- scapy.fields.LESignedIntField
- scapy.fields.XIntField
- scapy.fields.XLEIntField
- scapy.fields.XLEShortField
- scapy.fields.LongField
- scapy.fields.SignedLongField
- scapy.fields.LELongField
- scapy.fields.LESignedLongField
- scapy.fields.XLongField
- scapy.fields.XLELongField
- scapy.fields.IEEEFloatField
- scapy.fields.IEEEDoubleField
- scapy.fields._StrField
- scapy.fields.StrField
- scapy.fields.StrFieldUtf16
- scapy.fields._StrEnumField
- scapy.fields.StrEnumField
- scapy.fields._PacketField
- scapy.fields._PacketFieldSingle
- scapy.fields.PacketField
- scapy.fields.PacketLenField
- scapy.fields.PacketListField
- scapy.fields.StrFixedLenField
- scapy.fields.StrFixedLenFieldUtf16
- scapy.fields.StrFixedLenEnumField
- scapy.fields.NetBIOSNameField
- scapy.fields.StrLenField
- scapy.fields._XStrField
- scapy.fields.XStrField
- scapy.fields.XStrLenField
- scapy.fields.XStrFixedLenField
- scapy.fields.XLEStrLenField
- scapy.fields.StrLenFieldUtf16
- scapy.fields.StrLenEnumField
- scapy.fields.BoundStrLenField
- scapy.fields.FieldListField
- scapy.fields.FieldLenField
- scapy.fields.StrNullField
- scapy.fields.StrNullFieldUtf16
- scapy.fields.StrStopField
- scapy.fields.LenField
- scapy.fields.BCDFloatField
- scapy.fields._BitField
- scapy.fields.BitField
- scapy.fields.BitLenField
- scapy.fields.BitFieldLenField
- scapy.fields.XBitField
- scapy.fields._EnumField
- scapy.fields.EnumField
- scapy.fields.CharEnumField
- scapy.fields.BitEnumField
- scapy.fields.BitLenEnumField
- scapy.fields.ShortEnumField
- scapy.fields.LEShortEnumField
- scapy.fields.LongEnumField
- scapy.fields.LELongEnumField
- scapy.fields.ByteEnumField
- scapy.fields.XByteEnumField
- scapy.fields.IntEnumField
- scapy.fields.SignedIntEnumField
- scapy.fields.LEIntEnumField
- scapy.fields.XLEIntEnumField
- scapy.fields.XShortEnumField
- scapy.fields.LE3BytesEnumField
- scapy.fields.XLE3BytesEnumField
- scapy.fields._MultiEnumField
- scapy.fields.MultiEnumField
- scapy.fields.BitMultiEnumField
- scapy.fields.ByteEnumKeysField
- scapy.fields.ShortEnumKeysField
- scapy.fields.IntEnumKeysField
- scapy.fields.LEFieldLenField
- scapy.fields.FlagValueIter
- scapy.fields.FlagValue
- scapy.fields.FlagsField
- scapy.fields.MultiFlagsField
- scapy.fields.FixedPointField
- scapy.fields._IPPrefixFieldBase
- scapy.fields.IPPrefixField
- scapy.fields.IP6PrefixField
- scapy.fields.UTCTimeField
- scapy.fields.SecondsIntField
- scapy.fields._ScalingField
- scapy.fields.ScalingField
- scapy.fields.BitScalingField
- scapy.fields.OUIField
- scapy.fields.UUIDField
- scapy.fields.UUIDEnumField
- scapy.fields.BitExtendedField
- scapy.fields.LSBExtendedField
- scapy.fields.MSBExtendedField
- scapy.packet.Packet
- scapy.packet.NoPayload
- scapy.packet.Raw
- scapy.packet.Padding
- scapy.base_classes.Gen
- scapy.base_classes.SetGen
- scapy.base_classes._ScopedIP
- scapy.base_classes.Net
- scapy.base_classes.OID
- scapy.base_classes.Packet_metaclass
- scapy.base_classes.Field_metaclass
- scapy.base_classes.BasePacket
- scapy.base_classes.BasePacketList
- scapy.base_classes._CanvasDumpExtended
- scapy.modules.nmap.NmapKnowledgeBase
- scapy.config.ConfClass
- scapy.config.Interceptor
- scapy.config.ProgPath
- scapy.config.ConfigFieldList
- scapy.config.Emphasize
- scapy.config.Resolve
- scapy.config.Num2Layer
- scapy.config.LayersList
- scapy.config.CommandsList
- scapy.config.CacheInstance
- scapy.config.NetCache
- scapy.config.ScapyExt
- scapy.config.ScapyExt.MODE
- scapy.config.ScapyExt.ScapyExtSpec
- scapy.config.ExtsManager
- scapy.config.Conf
- scapy.error.ScapyColoredFormatter
- scapy.autorun.StopAutorun
- scapy.autorun.StopAutorunTimeout
- scapy.autorun.ScapyAutorunInterpreter
- scapy.autorun.StringWriter
- scapy.pipetool.PipeEngine
- scapy.pipetool._PipeMeta
- scapy.pipetool.Pipe
- scapy.pipetool.Source
- scapy.pipetool.Drain
- scapy.pipetool.Sink
- scapy.pipetool.TriggerSink
- scapy.pipetool.AutoSource
- scapy.pipetool.ThreadGenSource
- scapy.pipetool.ConsoleSink
- scapy.pipetool.RawConsoleSink
- scapy.pipetool.CLIFeeder
- scapy.pipetool.CLIHighFeeder
- scapy.pipetool.PeriodicSource
- scapy.pipetool.TermSink
- scapy.pipetool.QueueSink
- scapy.pipetool.TransformDrain
- scapy.pipetool.UpDrain
- scapy.pipetool.DownDrain
- scapy.scapypipes.SniffSource
- scapy.scapypipes.RdpcapSource
- scapy.scapypipes.InjectSink
- scapy.scapypipes.Inject3Sink
- scapy.scapypipes.WrpcapSink
- scapy.scapypipes.WiresharkSink
- scapy.scapypipes.UDPDrain
- scapy.scapypipes.FDSourceSink
- scapy.scapypipes.TCPConnectPipe
- scapy.scapypipes.TCPListenPipe
- scapy.scapypipes.UDPClientPipe
- scapy.scapypipes.UDPServerPipe
- scapy.scapypipes.TriggeredMessage
- scapy.scapypipes.TriggerDrain
- scapy.scapypipes.TriggeredValve
- scapy.scapypipes.TriggeredQueueingValve
- scapy.scapypipes.TriggeredSwitch
- scapy.layers.tls.automaton._TLSAutomaton
- scapy.layers.tls.automaton_cli.TLSClientAutomaton
- scapy.layers.tls.automaton_srv.TLSServerAutomaton
- scapy.fwdmachine.ForwardMachine
- scapy.fwdmachine.ForwardMachine.MODE
- scapy.fwdmachine.ForwardMachine.DROP
- scapy.fwdmachine.ForwardMachine.FORWARD
- scapy.fwdmachine.ForwardMachine.FORWARD_REPLACE
- scapy.fwdmachine.ForwardMachine.ANSWER
- scapy.fwdmachine.ForwardMachine.REDIRECT_TO
- scapy.fwdmachine.ForwardMachine.CONTEXT
- scapy.layers.netbios.NetBIOS_DS
- scapy.layers.netbios.NBNSHeader
- scapy.layers.netbios.NBNSQueryRequest
- scapy.layers.netbios.NBNS_ADD_ENTRY
- scapy.layers.netbios.NBNSQueryResponse
- scapy.layers.netbios.NBNSNodeStatusRequest
- scapy.layers.netbios.NBNSNodeStatusResponseService
- scapy.layers.netbios.NBNSNodeStatusResponse
- scapy.layers.netbios.NBNSRegistrationRequest
- scapy.layers.netbios.NBNSWackResponse
- scapy.layers.netbios.NBTDatagram
- scapy.layers.netbios.NBTSession
- scapy.layers.netbios.NBNS_am
- scapy.layers.bluetooth.HCI_PHDR_Hdr
- scapy.layers.bluetooth.HCI_Hdr
- scapy.layers.bluetooth.HCI_ACL_Hdr
- scapy.layers.bluetooth.L2CAP_Hdr
- scapy.layers.bluetooth.L2CAP_CmdHdr
- scapy.layers.bluetooth.L2CAP_ConnReq
- scapy.layers.bluetooth.L2CAP_ConnResp
- scapy.layers.bluetooth.L2CAP_CmdRej
- scapy.layers.bluetooth.L2CAP_ConfReq
- scapy.layers.bluetooth.L2CAP_ConfResp
- scapy.layers.bluetooth.L2CAP_DisconnReq
- scapy.layers.bluetooth.L2CAP_DisconnResp
- scapy.layers.bluetooth.L2CAP_EchoReq
- scapy.layers.bluetooth.L2CAP_EchoResp
- scapy.layers.bluetooth.L2CAP_InfoReq
- scapy.layers.bluetooth.L2CAP_InfoResp
- scapy.layers.bluetooth.L2CAP_Create_Channel_Request
- scapy.layers.bluetooth.L2CAP_Create_Channel_Response
- scapy.layers.bluetooth.L2CAP_Move_Channel_Request
- scapy.layers.bluetooth.L2CAP_Move_Channel_Response
- scapy.layers.bluetooth.L2CAP_Move_Channel_Confirmation_Request
- scapy.layers.bluetooth.L2CAP_Move_Channel_Confirmation_Response
- scapy.layers.bluetooth.L2CAP_Connection_Parameter_Update_Request
- scapy.layers.bluetooth.L2CAP_Connection_Parameter_Update_Response
- scapy.layers.bluetooth.L2CAP_LE_Credit_Based_Connection_Request
- scapy.layers.bluetooth.L2CAP_LE_Credit_Based_Connection_Response
- scapy.layers.bluetooth.L2CAP_Flow_Control_Credit_Ind
- scapy.layers.bluetooth.L2CAP_Credit_Based_Connection_Request
- scapy.layers.bluetooth.L2CAP_Credit_Based_Connection_Response
- scapy.layers.bluetooth.L2CAP_Credit_Based_Reconfigure_Request
- scapy.layers.bluetooth.L2CAP_Credit_Based_Reconfigure_Response
- scapy.layers.bluetooth.ATT_Hdr
- scapy.layers.bluetooth.ATT_Handle
- scapy.layers.bluetooth.ATT_Handle_UUID128
- scapy.layers.bluetooth.ATT_Error_Response
- scapy.layers.bluetooth.ATT_Exchange_MTU_Request
- scapy.layers.bluetooth.ATT_Exchange_MTU_Response
- scapy.layers.bluetooth.ATT_Find_Information_Request
- scapy.layers.bluetooth.ATT_Find_Information_Response
- scapy.layers.bluetooth.ATT_Find_By_Type_Value_Request
- scapy.layers.bluetooth.ATT_Find_By_Type_Value_Response
- scapy.layers.bluetooth.ATT_Read_By_Type_Request_128bit
- scapy.layers.bluetooth.ATT_Read_By_Type_Request
- scapy.layers.bluetooth.ATT_Handle_Variable
- scapy.layers.bluetooth.ATT_Read_By_Type_Response
- scapy.layers.bluetooth.ATT_Read_Request
- scapy.layers.bluetooth.ATT_Read_Response
- scapy.layers.bluetooth.ATT_Read_Multiple_Request
- scapy.layers.bluetooth.ATT_Read_Multiple_Response
- scapy.layers.bluetooth.ATT_Read_By_Group_Type_Request
- scapy.layers.bluetooth.ATT_Read_By_Group_Type_Response
- scapy.layers.bluetooth.ATT_Write_Request
- scapy.layers.bluetooth.ATT_Write_Command
- scapy.layers.bluetooth.ATT_Write_Response
- scapy.layers.bluetooth.ATT_Prepare_Write_Request
- scapy.layers.bluetooth.ATT_Prepare_Write_Response
- scapy.layers.bluetooth.ATT_Handle_Value_Notification
- scapy.layers.bluetooth.ATT_Execute_Write_Request
- scapy.layers.bluetooth.ATT_Execute_Write_Response
- scapy.layers.bluetooth.ATT_Read_Blob_Request
- scapy.layers.bluetooth.ATT_Read_Blob_Response
- scapy.layers.bluetooth.ATT_Handle_Value_Indication
- scapy.layers.bluetooth.SM_Hdr
- scapy.layers.bluetooth.SM_Pairing_Request
- scapy.layers.bluetooth.SM_Pairing_Response
- scapy.layers.bluetooth.SM_Confirm
- scapy.layers.bluetooth.SM_Random
- scapy.layers.bluetooth.SM_Failed
- scapy.layers.bluetooth.SM_Encryption_Information
- scapy.layers.bluetooth.SM_Master_Identification
- scapy.layers.bluetooth.SM_Identity_Information
- scapy.layers.bluetooth.SM_Identity_Address_Information
- scapy.layers.bluetooth.SM_Signing_Information
- scapy.layers.bluetooth.SM_Security_Request
- scapy.layers.bluetooth.SM_Public_Key
- scapy.layers.bluetooth.SM_DHKey_Check
- scapy.layers.bluetooth.EIR_Hdr
- scapy.layers.bluetooth.EIR_Element
- scapy.layers.bluetooth.EIR_Raw
- scapy.layers.bluetooth.EIR_Flags
- scapy.layers.bluetooth.EIR_CompleteList16BitServiceUUIDs
- scapy.layers.bluetooth.EIR_IncompleteList16BitServiceUUIDs
- scapy.layers.bluetooth.EIR_CompleteList32BitServiceUUIDs
- scapy.layers.bluetooth.EIR_IncompleteList32BitServiceUUIDs
- scapy.layers.bluetooth.EIR_CompleteList128BitServiceUUIDs
- scapy.layers.bluetooth.EIR_IncompleteList128BitServiceUUIDs
- scapy.layers.bluetooth.EIR_CompleteLocalName
- scapy.layers.bluetooth.EIR_ShortenedLocalName
- scapy.layers.bluetooth.EIR_TX_Power_Level
- scapy.layers.bluetooth.EIR_ClassOfDevice
- scapy.layers.bluetooth.EIR_SecureSimplePairingHashC192
- scapy.layers.bluetooth.EIR_SecureSimplePairingRandomizerR192
- scapy.layers.bluetooth.EIR_SecurityManagerOOBFlags
- scapy.layers.bluetooth.EIR_PeripheralConnectionIntervalRange
- scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data
- scapy.layers.bluetooth.EIR_Device_ID
- scapy.layers.bluetooth.EIR_ServiceSolicitation16BitUUID
- scapy.layers.bluetooth.EIR_ServiceSolicitation128BitUUID
- scapy.layers.bluetooth.EIR_ServiceData16BitUUID
- scapy.layers.bluetooth.EIR_PublicTargetAddress
- scapy.layers.bluetooth.EIR_AdvertisingInterval
- scapy.layers.bluetooth.EIR_LEBluetoothDeviceAddress
- scapy.layers.bluetooth.EIR_Appearance
- scapy.layers.bluetooth.EIR_ServiceData32BitUUID
- scapy.layers.bluetooth.EIR_ServiceData128BitUUID
- scapy.layers.bluetooth.EIR_URI
- scapy.layers.bluetooth.HCI_Command_Hdr
- scapy.layers.bluetooth.HCI_Extended_Inquiry_Response
- scapy.layers.bluetooth.HCI_Cmd_Inquiry
- scapy.layers.bluetooth.HCI_Cmd_Inquiry_Cancel
- scapy.layers.bluetooth.HCI_Cmd_Periodic_Inquiry_Mode
- scapy.layers.bluetooth.HCI_Cmd_Exit_Peiodic_Inquiry_Mode
- scapy.layers.bluetooth.HCI_Cmd_Create_Connection
- scapy.layers.bluetooth.HCI_Cmd_Disconnect
- scapy.layers.bluetooth.HCI_Cmd_Create_Connection_Cancel
- scapy.layers.bluetooth.HCI_Cmd_Accept_Connection_Request
- scapy.layers.bluetooth.HCI_Cmd_Reject_Connection_Response
- scapy.layers.bluetooth.HCI_Cmd_Link_Key_Request_Reply
- scapy.layers.bluetooth.HCI_Cmd_Link_Key_Request_Negative_Reply
- scapy.layers.bluetooth.HCI_Cmd_PIN_Code_Request_Reply
- scapy.layers.bluetooth.HCI_Cmd_PIN_Code_Request_Negative_Reply
- scapy.layers.bluetooth.HCI_Cmd_Change_Connection_Packet_Type
- scapy.layers.bluetooth.HCI_Cmd_Authentication_Requested
- scapy.layers.bluetooth.HCI_Cmd_Set_Connection_Encryption
- scapy.layers.bluetooth.HCI_Cmd_Change_Connection_Link_Key
- scapy.layers.bluetooth.HCI_Cmd_Link_Key_Selection
- scapy.layers.bluetooth.HCI_Cmd_Remote_Name_Request
- scapy.layers.bluetooth.HCI_Cmd_Remote_Name_Request_Cancel
- scapy.layers.bluetooth.HCI_Cmd_Read_Remote_Supported_Features
- scapy.layers.bluetooth.HCI_Cmd_Read_Remote_Extended_Features
- scapy.layers.bluetooth.HCI_Cmd_IO_Capability_Request_Reply
- scapy.layers.bluetooth.HCI_Cmd_User_Confirmation_Request_Reply
- scapy.layers.bluetooth.HCI_Cmd_User_Confirmation_Request_Negative_Reply
- scapy.layers.bluetooth.HCI_Cmd_User_Passkey_Request_Reply
- scapy.layers.bluetooth.HCI_Cmd_User_Passkey_Request_Negative_Reply
- scapy.layers.bluetooth.HCI_Cmd_Remote_OOB_Data_Request_Reply
- scapy.layers.bluetooth.HCI_Cmd_Remote_OOB_Data_Request_Negative_Reply
- scapy.layers.bluetooth.HCI_Cmd_Hold_Mode
- scapy.layers.bluetooth.HCI_Cmd_Set_Event_Mask
- scapy.layers.bluetooth.HCI_Cmd_Reset
- scapy.layers.bluetooth.HCI_Cmd_Set_Event_Filter
- scapy.layers.bluetooth.HCI_Cmd_Write_Local_Name
- scapy.layers.bluetooth.HCI_Cmd_Read_Local_Name
- scapy.layers.bluetooth.HCI_Cmd_Write_Connect_Accept_Timeout
- scapy.layers.bluetooth.HCI_Cmd_Write_Extended_Inquiry_Response
- scapy.layers.bluetooth.HCI_Cmd_Read_LE_Host_Support
- scapy.layers.bluetooth.HCI_Cmd_Write_LE_Host_Support
- scapy.layers.bluetooth.HCI_Cmd_Read_Local_Version_Information
- scapy.layers.bluetooth.HCI_Cmd_Read_Local_Extended_Features
- scapy.layers.bluetooth.HCI_Cmd_Read_BD_Addr
- scapy.layers.bluetooth.HCI_Cmd_Read_Link_Quality
- scapy.layers.bluetooth.HCI_Cmd_Read_RSSI
- scapy.layers.bluetooth.HCI_Cmd_Read_Loopback_Mode
- scapy.layers.bluetooth.HCI_Cmd_Write_Loopback_Mode
- scapy.layers.bluetooth.HCI_Cmd_LE_Read_Buffer_Size_V1
- scapy.layers.bluetooth.HCI_Cmd_LE_Read_Buffer_Size_V2
- scapy.layers.bluetooth.HCI_Cmd_LE_Read_Local_Supported_Features
- scapy.layers.bluetooth.HCI_Cmd_LE_Set_Random_Address
- scapy.layers.bluetooth.HCI_Cmd_LE_Set_Advertising_Parameters
- scapy.layers.bluetooth.HCI_Cmd_LE_Set_Advertising_Data
- scapy.layers.bluetooth.HCI_Cmd_LE_Set_Scan_Response_Data
- scapy.layers.bluetooth.HCI_Cmd_LE_Set_Advertise_Enable
- scapy.layers.bluetooth.HCI_Cmd_LE_Set_Scan_Parameters
- scapy.layers.bluetooth.HCI_Cmd_LE_Set_Scan_Enable
- scapy.layers.bluetooth.HCI_Cmd_LE_Create_Connection
- scapy.layers.bluetooth.HCI_Cmd_LE_Create_Connection_Cancel
- scapy.layers.bluetooth.HCI_Cmd_LE_Read_Filter_Accept_List_Size
- scapy.layers.bluetooth.HCI_Cmd_LE_Clear_Filter_Accept_List
- scapy.layers.bluetooth.HCI_Cmd_LE_Add_Device_To_Filter_Accept_List
- scapy.layers.bluetooth.HCI_Cmd_LE_Remove_Device_From_Filter_Accept_List
- scapy.layers.bluetooth.HCI_Cmd_LE_Connection_Update
- scapy.layers.bluetooth.HCI_Cmd_LE_Read_Remote_Features
- scapy.layers.bluetooth.HCI_Cmd_LE_Enable_Encryption
- scapy.layers.bluetooth.HCI_Cmd_LE_Long_Term_Key_Request_Reply
- scapy.layers.bluetooth.HCI_Cmd_LE_Long_Term_Key_Request_Negative_Reply
- scapy.layers.bluetooth.HCI_Event_Hdr
- scapy.layers.bluetooth.HCI_Event_Inquiry_Complete
- scapy.layers.bluetooth.HCI_Event_Inquiry_Result
- scapy.layers.bluetooth.HCI_Event_Connection_Complete
- scapy.layers.bluetooth.HCI_Event_Disconnection_Complete
- scapy.layers.bluetooth.HCI_Event_Remote_Name_Request_Complete
- scapy.layers.bluetooth.HCI_Event_Encryption_Change
- scapy.layers.bluetooth.HCI_Event_Read_Remote_Supported_Features_Complete
- scapy.layers.bluetooth.HCI_Event_Read_Remote_Version_Information_Complete
- scapy.layers.bluetooth.HCI_Event_Command_Complete
- scapy.layers.bluetooth.HCI_Event_Command_Status
- scapy.layers.bluetooth.HCI_Event_Number_Of_Completed_Packets
- scapy.layers.bluetooth.HCI_Event_Link_Key_Request
- scapy.layers.bluetooth.HCI_Event_Inquiry_Result_With_Rssi
- scapy.layers.bluetooth.HCI_Event_Read_Remote_Extended_Features_Complete
- scapy.layers.bluetooth.HCI_Event_Extended_Inquiry_Result
- scapy.layers.bluetooth.HCI_Event_IO_Capability_Response
- scapy.layers.bluetooth.HCI_Event_LE_Meta
- scapy.layers.bluetooth.HCI_Cmd_Complete_Read_Local_Name
- scapy.layers.bluetooth.HCI_Cmd_Complete_Read_Local_Version_Information
- scapy.layers.bluetooth.HCI_Cmd_Complete_Read_Local_Extended_Features
- scapy.layers.bluetooth.HCI_Cmd_Complete_Read_BD_Addr
- scapy.layers.bluetooth.HCI_Cmd_Complete_LE_Read_White_List_Size
- scapy.layers.bluetooth.HCI_LE_Meta_Connection_Complete
- scapy.layers.bluetooth.HCI_LE_Meta_Connection_Update_Complete
- scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report
- scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Reports
- scapy.layers.bluetooth.HCI_LE_Meta_Long_Term_Key_Request
- scapy.layers.bluetooth.HCI_LE_Meta_Extended_Advertising_Report
- scapy.layers.bluetooth.HCI_LE_Meta_Extended_Advertising_Reports
- scapy.layers.bluetooth.HCI_Mon_Hdr
- scapy.layers.bluetooth.HCI_Mon_Pcap_Hdr
- scapy.layers.bluetooth.HCI_Mon_New_Index
- scapy.layers.bluetooth.HCI_Mon_Index_Info
- scapy.layers.bluetooth.HCI_Mon_System_Note
- scapy.layers.bluetooth.LowEnergyBeaconHelper
- scapy.layers.bluetooth.BluetoothSocketError
- scapy.layers.bluetooth.BluetoothCommandError
- scapy.layers.bluetooth.BluetoothL2CAPSocket
- scapy.layers.bluetooth.BluetoothRFCommSocket
- scapy.layers.bluetooth.BluetoothHCISocket
- scapy.layers.bluetooth.sockaddr_hci
- scapy.layers.bluetooth._BluetoothLibcSocket
- scapy.layers.bluetooth.BluetoothUserSocket
- scapy.layers.bluetooth.BluetoothMonitorSocket
- scapy.layers.netflow.NetflowHeader
- scapy.layers.netflow.NetflowHeaderV1
- scapy.layers.netflow.NetflowRecordV1
- scapy.layers.netflow.NetflowHeaderV5
- scapy.layers.netflow.NetflowRecordV5
- scapy.layers.netflow._N910F
- scapy.layers.netflow.ShortOrInt
- scapy.layers.netflow._AdjustableNetflowField
- scapy.layers.netflow.N9SecondsIntField
- scapy.layers.netflow.N9UTCTimeField
- scapy.layers.netflow.NetflowHeaderV9
- scapy.layers.netflow.NetflowHeaderV10
- scapy.layers.netflow.NetflowTemplateFieldV9
- scapy.layers.netflow.NetflowTemplateV9
- scapy.layers.netflow.NetflowFlowsetV9
- scapy.layers.netflow._CustomStrFixedLenField
- scapy.layers.netflow._GenNetflowRecordV9.NetflowRecordV9I
- scapy.layers.netflow.NetflowRecordV9
- scapy.layers.netflow.NetflowDataflowsetV9
- scapy.layers.netflow.NetflowSession
- scapy.layers.netflow.NetflowOptionsRecordScopeV9
- scapy.layers.netflow.NetflowOptionsRecordOptionV9
- scapy.layers.netflow.NetflowOptionsFlowsetOptionV9
- scapy.layers.netflow.NetflowOptionsFlowsetScopeV9
- scapy.layers.netflow.NetflowOptionsFlowsetV9
- scapy.layers.netflow.NetflowOptionsFlowset10
- scapy.layers.dhcp._BOOTP_chaddr
- scapy.layers.dhcp.BOOTP
- scapy.layers.dhcp._DHCPByteFieldListField
- scapy.layers.dhcp._DHCPByteFieldListField.randval._RandByteFieldList
- scapy.layers.dhcp.RandClasslessStaticRoutesField
- scapy.layers.dhcp.ClasslessFieldListField
- scapy.layers.dhcp.ClasslessFieldListField.randval._RandClasslessField
- scapy.layers.dhcp.ClasslessStaticRoutesField
- scapy.layers.dhcp.RandDHCPOptions
- scapy.layers.dhcp.DHCPOptionsField
- scapy.layers.dhcp.DHCP
- scapy.layers.dhcp.BOOTP_am
- scapy.layers.dhcp.DHCP_am
- scapy.layers.tuntap.NativeShortField
- scapy.layers.tuntap.TunPacketInfo
- scapy.layers.tuntap.LinuxTunIfReq
- scapy.layers.tuntap.LinuxTunPacketInfo
- scapy.layers.tuntap.TunTapInterface
- scapy.layers.usb.USBpcap
- scapy.layers.usb.USBpcapTransferIsochronous
- scapy.layers.usb.USBpcapTransferInterrupt
- scapy.layers.usb.USBpcapTransferControl
- scapy.layers.dns.DNSCompressedPacket
- scapy.layers.dns.DNSStrField
- scapy.layers.dns.DNSTextField
- scapy.layers.dns._EDNS0Dummy
- scapy.layers.dns.EDNS0TLV
- scapy.layers.dns.DNSRROPT
- scapy.layers.dns.EDNS0OWN
- scapy.layers.dns.EDNS0DAU
- scapy.layers.dns.EDNS0DHU
- scapy.layers.dns.EDNS0N3U
- scapy.layers.dns.ClientSubnetv4
- scapy.layers.dns.ClientSubnetv6
- scapy.layers.dns.EDNS0ClientSubnet
- scapy.layers.dns.EDNS0COOKIE
- scapy.layers.dns.EDNS0ExtendedDNSError
- scapy.layers.dns.RRlistField
- scapy.layers.dns._DNSRRdummy
- scapy.layers.dns.DNSRRHINFO
- scapy.layers.dns.DNSRRMX
- scapy.layers.dns.DNSRRSOA
- scapy.layers.dns.DNSRRRSIG
- scapy.layers.dns.DNSRRNSEC
- scapy.layers.dns.DNSRRDNSKEY
- scapy.layers.dns.DNSRRDS
- scapy.layers.dns.DNSRRDLV
- scapy.layers.dns.DNSRRNSEC3
- scapy.layers.dns.DNSRRNSEC3PARAM
- scapy.layers.dns.SvcParam
- scapy.layers.dns.DNSRRSVCB
- scapy.layers.dns.DNSRRHTTPS
- scapy.layers.dns.DNSRRSRV
- scapy.layers.dns.TimeSignedField
- scapy.layers.dns.DNSRRTSIG
- scapy.layers.dns.DNSRRNAPTR
- scapy.layers.dns.DNSRR
- scapy.layers.dns.DNSQR
- scapy.layers.dns._DNSPacketListField
- scapy.layers.dns._DNSPacketListField.i2h._list
- scapy.layers.dns.DNS
- scapy.layers.dns.DNS_am
- scapy.layers.dns.mDNS_am
- scapy.layers.dns.DNSSDResult
- scapy.contrib.ethercat.LEBitFieldSequenceException
- scapy.contrib.ethercat.LEBitField
- scapy.contrib.ethercat.LEBitFieldLenField
- scapy.contrib.ethercat.LEBitEnumField
- scapy.contrib.ethercat.EtherCatType12DLPDU
- scapy.contrib.ethercat.EtherCatAPRD
- scapy.contrib.ethercat.EtherCatFPRD
- scapy.contrib.ethercat.EtherCatBRD
- scapy.contrib.ethercat.EtherCatLRD
- scapy.contrib.ethercat.EtherCatAPWR
- scapy.contrib.ethercat.EtherCatFPWR
- scapy.contrib.ethercat.EtherCatBWR
- scapy.contrib.ethercat.EtherCatLWR
- scapy.contrib.ethercat.EtherCatAPRW
- scapy.contrib.ethercat.EtherCatFPRW
- scapy.contrib.ethercat.EtherCatBRW
- scapy.contrib.ethercat.EtherCatLRW
- scapy.contrib.ethercat.EtherCatARMW
- scapy.contrib.ethercat.EtherCatFRMW
- scapy.contrib.ethercat.EtherCat
- scapy.contrib.ethercat.EtherCat.post_build._EtherCatLengthCalc
- scapy.layers.ppi.PPI_Hdr
- scapy.layers.ppi.PPI_Element
- scapy.layers.ppi.PPI
- scapy.layers.bluetooth4LE.BTLE_PPI
- scapy.layers.bluetooth4LE.BTLE_RF
- scapy.layers.bluetooth4LE.BDAddrField
- scapy.layers.bluetooth4LE.BTLEChanMapField
- scapy.layers.bluetooth4LE.BTLEFeatureField
- scapy.layers.bluetooth4LE.BTLEPhysField
- scapy.layers.bluetooth4LE.BTLE
- scapy.layers.bluetooth4LE.BTLE_ADV
- scapy.layers.bluetooth4LE.BTLE_DATA
- scapy.layers.bluetooth4LE.BTLE_ADV_IND
- scapy.layers.bluetooth4LE.BTLE_ADV_DIRECT_IND
- scapy.layers.bluetooth4LE.BTLE_ADV_NONCONN_IND
- scapy.layers.bluetooth4LE.BTLE_ADV_SCAN_IND
- scapy.layers.bluetooth4LE.BTLE_SCAN_REQ
- scapy.layers.bluetooth4LE.BTLE_SCAN_RSP
- scapy.layers.bluetooth4LE.BTLE_CONNECT_REQ
- scapy.layers.bluetooth4LE.BTLE_EMPTY_PDU
- scapy.layers.bluetooth4LE.BTLE_CTRL
- scapy.layers.bluetooth4LE.LL_CONNECTION_UPDATE_IND
- scapy.layers.bluetooth4LE.LL_CHANNEL_MAP_IND
- scapy.layers.bluetooth4LE.LL_TERMINATE_IND
- scapy.layers.bluetooth4LE.LL_ENC_REQ
- scapy.layers.bluetooth4LE.LL_ENC_RSP
- scapy.layers.bluetooth4LE.LL_START_ENC_REQ
- scapy.layers.bluetooth4LE.LL_START_ENC_RSP
- scapy.layers.bluetooth4LE.LL_UNKNOWN_RSP
- scapy.layers.bluetooth4LE.LL_FEATURE_REQ
- scapy.layers.bluetooth4LE.LL_FEATURE_RSP
- scapy.layers.bluetooth4LE.LL_PAUSE_ENC_REQ
- scapy.layers.bluetooth4LE.LL_PAUSE_ENC_RSP
- scapy.layers.bluetooth4LE.LL_VERSION_IND
- scapy.layers.bluetooth4LE.LL_REJECT_IND
- scapy.layers.bluetooth4LE.LL_SLAVE_FEATURE_REQ
- scapy.layers.bluetooth4LE.LL_CONNECTION_PARAM_REQ
- scapy.layers.bluetooth4LE.LL_CONNECTION_PARAM_RSP
- scapy.layers.bluetooth4LE.LL_REJECT_EXT_IND
- scapy.layers.bluetooth4LE.LL_PING_REQ
- scapy.layers.bluetooth4LE.LL_PING_RSP
- scapy.layers.bluetooth4LE.LL_LENGTH_REQ
- scapy.layers.bluetooth4LE.LL_LENGTH_RSP
- scapy.layers.bluetooth4LE.LL_PHY_REQ
- scapy.layers.bluetooth4LE.LL_PHY_RSP
- scapy.layers.bluetooth4LE.LL_PHY_UPDATE_IND
- scapy.layers.bluetooth4LE.LL_MIN_USED_CHANNELS_IND
- scapy.layers.bluetooth4LE.LL_CTE_REQ
- scapy.layers.bluetooth4LE.LL_CTE_RSP
- scapy.layers.bluetooth4LE.LL_PERIODIC_SYNC_IND
- scapy.layers.bluetooth4LE.LL_CLOCK_ACCURACY_REQ
- scapy.layers.bluetooth4LE.LL_CLOCK_ACCURACY_RSP
- scapy.layers.bluetooth4LE.LL_CIS_REQ
- scapy.layers.bluetooth4LE.LL_CIS_RSP
- scapy.layers.bluetooth4LE.LL_CIS_IND
- scapy.layers.bluetooth4LE.LL_CIS_TERMINATE_IND
- scapy.layers.bluetooth4LE.LL_POWER_CONTROL_REQ
- scapy.layers.bluetooth4LE.LL_POWER_CONTROL_RSP
- scapy.layers.bluetooth4LE.LL_POWER_CHANGE_IND
- scapy.layers.bluetooth4LE.LL_SUBRATE_REQ
- scapy.layers.bluetooth4LE.LL_SUBRATE_IND
- scapy.layers.bluetooth4LE.LL_CHANNEL_REPORTING_IND
- scapy.layers.bluetooth4LE.LL_CHANNEL_STATUS_IND
- scapy.layers.ipsec.AH
- scapy.layers.ipsec.ESP
- scapy.layers.ipsec.NON_ESP
- scapy.layers.ipsec.NAT_KEEPALIVE
- scapy.layers.ipsec._ESPPlain
- scapy.layers.ipsec.CryptAlgo
- scapy.layers.ipsec.IPSecIntegrityError
- scapy.layers.ipsec.AuthAlgo
- scapy.layers.ipsec.SecurityAssociation
- scapy.layers.skinny.Skinny
- scapy.layers.eap.EAPOL
- scapy.layers.eap.EAP
- scapy.layers.eap.EAP_MD5
- scapy.layers.eap.EAP_TLS
- scapy.layers.eap.EAP_TTLS
- scapy.layers.eap.EAP_PEAP
- scapy.layers.eap.EAP_FAST
- scapy.layers.eap.LEAP
- scapy.layers.eap.EAPOL_KEY
- scapy.layers.eap.MACsecSCI
- scapy.layers.eap.MKAParamSet
- scapy.layers.eap.MKABasicParamSet
- scapy.layers.eap.MKAPeerListTuple
- scapy.layers.eap.MKALivePeerListParamSet
- scapy.layers.eap.MKAPotentialPeerListParamSet
- scapy.layers.eap.MKASAKUseParamSet
- scapy.layers.eap.MKADistributedSAKParamSet
- scapy.layers.eap.MKADistributedCAKParamSet
- scapy.layers.eap.MKAICVSet
- scapy.layers.eap.MKAParamSetPacketListField
- scapy.layers.eap.MKAPDU
- scapy.layers.ppp.PPPoE
- scapy.layers.ppp.PPPoED
- scapy.layers.ppp.PPPoETag
- scapy.layers.ppp.PPPoED_Tags
- scapy.layers.ppp.HDLC
- scapy.layers.ppp.DIR_PPP
- scapy.layers.ppp._PPPProtoField
- scapy.layers.ppp.PPP
- scapy.layers.ppp.PPP_IPCP_Option
- scapy.layers.ppp.PPP_IPCP_Option_IPAddress
- scapy.layers.ppp.PPP_IPCP_Option_DNS1
- scapy.layers.ppp.PPP_IPCP_Option_DNS2
- scapy.layers.ppp.PPP_IPCP_Option_NBNS1
- scapy.layers.ppp.PPP_IPCP_Option_NBNS2
- scapy.layers.ppp.PPP_IPCP
- scapy.layers.ppp.PPP_ECP_Option
- scapy.layers.ppp.PPP_ECP_Option_OUI
- scapy.layers.ppp.PPP_ECP
- scapy.layers.ppp.PPP_LCP
- scapy.layers.ppp.PPP_LCP_Option
- scapy.layers.ppp.PPP_LCP_MRU_Option
- scapy.layers.ppp.PPP_LCP_ACCM_Option
- scapy.layers.ppp.PPP_LCP_Auth_Protocol_Option
- scapy.layers.ppp.PPP_LCP_Quality_Protocol_Option
- scapy.layers.ppp.PPP_LCP_Magic_Number_Option
- scapy.layers.ppp.PPP_LCP_Callback_Option
- scapy.layers.ppp.PPP_LCP_Configure
- scapy.layers.ppp.PPP_LCP_Terminate
- scapy.layers.ppp.PPP_LCP_Code_Reject
- scapy.layers.ppp.PPP_LCP_Protocol_Reject
- scapy.layers.ppp.PPP_LCP_Discard_Request
- scapy.layers.ppp.PPP_LCP_Echo
- scapy.layers.ppp.PPP_PAP
- scapy.layers.ppp.PPP_PAP_Request
- scapy.layers.ppp.PPP_PAP_Response
- scapy.layers.ppp.PPP_CHAP
- scapy.layers.ppp.PPP_CHAP_ChallengeResponse
- scapy.layers.gssapi.ASN1_Class_GSSAPI
- scapy.layers.gssapi.ASN1_GSSAPI_APPLICATION
- scapy.layers.gssapi.BERcodec_GSSAPI_APPLICATION
- scapy.layers.gssapi.ASN1F_GSSAPI_APPLICATION
- scapy.layers.gssapi.GSSAPI_BLOB
- scapy.layers.ntlm._NTLMPayloadField
- scapy.layers.ntlm._NTLMPayloadPacket
- scapy.layers.ntlm._NTLM_ENUM
- scapy.layers.ntlm.NTLM_Header
- scapy.layers.ntlm._NTLM_Version
- scapy.layers.ntlm.NTLM_NEGOTIATE
- scapy.layers.ntlm.Single_Host_Data
- scapy.layers.ntlm.AV_PAIR
- scapy.layers.ntlm.NTLM_CHALLENGE
- scapy.layers.ntlm.LM_RESPONSE
- scapy.layers.ntlm.LMv2_RESPONSE
- scapy.layers.ntlm.NTLM_RESPONSE
- scapy.layers.ntlm.NTLMv2_CLIENT_CHALLENGE
- scapy.layers.ntlm.NTLMv2_RESPONSE
- scapy.layers.ntlm.NTLM_AUTHENTICATE
- scapy.layers.ntlm.NTLM_AUTHENTICATE_V2
- scapy.layers.ntlm.NEGOEX_EXCHANGE_NTLM_ITEM
- scapy.layers.ntlm.NEGOEX_EXCHANGE_NTLM
- scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE
- scapy.layers.ntlm.NTLMSSP
- scapy.layers.ntlm.NTLMSSP.STATE
- scapy.layers.ntlm.NTLMSSP.CONTEXT
- scapy.layers.ntlm.NTLMSSP_DOMAIN
- scapy.libs.rfc3961.EncryptionType
- scapy.libs.rfc3961.ChecksumType
- scapy.libs.rfc3961.InvalidChecksum
- scapy.libs.rfc3961._EncryptionAlgorithmProfile
- scapy.libs.rfc3961._ChecksumProfile
- scapy.libs.rfc3961._SimplifiedEncryptionProfile
- scapy.libs.rfc3961._SimplifiedChecksum
- scapy.libs.rfc3961._CRC32
- scapy.libs.rfc3961._DESCBC
- scapy.libs.rfc3961._DESMD5
- scapy.libs.rfc3961._DESMD4
- scapy.libs.rfc3961._DES3CBC
- scapy.libs.rfc3961._SHA1DES3
- scapy.libs.rfc3961._AESEncryptionType_SHA1_96
- scapy.libs.rfc3961._AES128CTS_SHA1_96
- scapy.libs.rfc3961._AES256CTS_SHA1_96
- scapy.libs.rfc3961._SHA1_96_AES128
- scapy.libs.rfc3961._SHA1_96_AES256
- scapy.libs.rfc3961._HMACMD5
- scapy.libs.rfc3961._RC4
- scapy.libs.rfc3961._RC4_EXPORT
- scapy.libs.rfc3961._AESEncryptionType_SHA256_SHA384
- scapy.libs.rfc3961._AES128CTS_SHA256_128
- scapy.libs.rfc3961._AES256CTS_SHA384_192
- scapy.libs.rfc3961._SHA256_128_AES128
- scapy.libs.rfc3961._SHA384_182_AES256
- scapy.libs.rfc3961.Key
- scapy.layers.smb2.FILE_NAME_INFORMATION
- scapy.layers.smb2.FileAccessInformation
- scapy.layers.smb2.FileAlignmentInformation
- scapy.layers.smb2.FileAlternateNameInformation
- scapy.layers.smb2.FileBasicInformation
- scapy.layers.smb2.FileEaInformation
- scapy.layers.smb2.FileNetworkOpenInformation
- scapy.layers.smb2.FILE_BOTH_DIR_INFORMATION
- scapy.layers.smb2._NextPacketListField
- scapy.layers.smb2.FileBothDirectoryInformation
- scapy.layers.smb2.FILE_FULL_DIR_INFORMATION
- scapy.layers.smb2.FileFullDirectoryInformation
- scapy.layers.smb2.FILE_ID_BOTH_DIR_INFORMATION
- scapy.layers.smb2.FileIdBothDirectoryInformation
- scapy.layers.smb2.FileInternalInformation
- scapy.layers.smb2.FileModeInformation
- scapy.layers.smb2.FilePositionInformation
- scapy.layers.smb2.FileRenameInformation
- scapy.layers.smb2.FileStandardInformation
- scapy.layers.smb2.FileStreamInformation
- scapy.layers.smb2.WINNT_SID_IDENTIFIER_AUTHORITY
- scapy.layers.smb2.WINNT_SID
- scapy.layers.smb2.WINNT_ACE_HEADER
- scapy.layers.smb2.WINNT_ACCESS_ALLOWED_ACE
- scapy.layers.smb2.WINNT_ACCESS_ALLOWED_OBJECT_ACE
- scapy.layers.smb2.WINNT_ACCESS_DENIED_ACE
- scapy.layers.smb2.WINNT_ACCESS_DENIED_OBJECT_ACE
- scapy.layers.smb2.WINNT_APPLICATION_DATA_LITERAL_TOKEN
- scapy.layers.smb2.WINNT_APPLICATION_DATA
- scapy.layers.smb2.WINNT_ACCESS_ALLOWED_CALLBACK_ACE
- scapy.layers.smb2.WINNT_ACCESS_DENIED_CALLBACK_ACE
- scapy.layers.smb2.WINNT_ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
- scapy.layers.smb2.WINNT_ACCESS_DENIED_CALLBACK_OBJECT_ACE
- scapy.layers.smb2.WINNT_SYSTEM_AUDIT_ACE
- scapy.layers.smb2.WINNT_SYSTEM_AUDIT_OBJECT_ACE
- scapy.layers.smb2.WINNT_SYSTEM_AUDIT_CALLBACK_ACE
- scapy.layers.smb2.WINNT_SYSTEM_MANDATORY_LABEL_ACE
- scapy.layers.smb2.WINNT_SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
- scapy.layers.smb2.CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1
- scapy.layers.smb2.WINNT_SYSTEM_RESOURCE_ATTRIBUTE_ACE
- scapy.layers.smb2.WINNT_SYSTEM_SCOPED_POLICY_ID_ACE
- scapy.layers.smb2.WINNT_ACL
- scapy.layers.smb2.SECURITY_DESCRIPTOR
- scapy.layers.smb2.FileAllInformation
- scapy.layers.smb2.FileFsAttributeInformation
- scapy.layers.smb2.FileFsSizeInformation
- scapy.layers.smb2.FileFsVolumeInformation
- scapy.layers.smb2.FILE_NOTIFY_INFORMATION
- scapy.layers.smb2.DirectTCP
- scapy.layers.smb2.SMB2_Header
- scapy.layers.smb2._SMB2_Payload
- scapy.layers.smb2.SMB2_Error_Response
- scapy.layers.smb2.MOVE_DST_IPADDR
- scapy.layers.smb2.SMB2_Error_Share_Redirect_Context_Response
- scapy.layers.smb2.SMB2_Error_ContextResponse
- scapy.layers.smb2.SMB2_Negotiate_Context
- scapy.layers.smb2.SMB2_Negotiate_Protocol_Request
- scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities
- scapy.layers.smb2.SMB2_Encryption_Capabilities
- scapy.layers.smb2.SMB2_Compression_Capabilities
- scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID
- scapy.layers.smb2.SMB2_Transport_Capabilities
- scapy.layers.smb2.SMB2_RDMA_Transform_Capabilities
- scapy.layers.smb2.SMB2_Signing_Capabilities
- scapy.layers.smb2.SMB2_Negotiate_Protocol_Response
- scapy.layers.smb2.SMB2_Session_Setup_Request
- scapy.layers.smb2.SMB2_Session_Setup_Response
- scapy.layers.smb2.SMB2_Session_Logoff_Request
- scapy.layers.smb2.SMB2_Session_Logoff_Response
- scapy.layers.smb2.SMB2_Tree_Connect_Request
- scapy.layers.smb2.SMB2_Tree_Connect_Response
- scapy.layers.smb2.SMB2_Tree_Disconnect_Request
- scapy.layers.smb2.SMB2_Tree_Disconnect_Response
- scapy.layers.smb2.SMB2_FILEID
- scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_RESPONSE
- scapy.layers.smb2.SMB2_CREATE_QUERY_MAXIMAL_ACCESS_RESPONSE
- scapy.layers.smb2.SMB2_CREATE_QUERY_ON_DISK_ID
- scapy.layers.smb2.SMB2_CREATE_RESPONSE_LEASE
- scapy.layers.smb2.SMB2_CREATE_RESPONSE_LEASE_V2
- scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_RESPONSE_V2
- scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_REQUEST
- scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_RECONNECT
- scapy.layers.smb2.SMB2_CREATE_QUERY_MAXIMAL_ACCESS_REQUEST
- scapy.layers.smb2.SMB2_CREATE_ALLOCATION_SIZE
- scapy.layers.smb2.SMB2_CREATE_TIMEWARP_TOKEN
- scapy.layers.smb2.SMB2_CREATE_REQUEST_LEASE
- scapy.layers.smb2.SMB2_CREATE_REQUEST_LEASE_V2
- scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_REQUEST_V2
- scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_RECONNECT_V2
- scapy.layers.smb2.SMB2_CREATE_APP_INSTANCE_ID
- scapy.layers.smb2.SMB2_CREATE_APP_INSTANCE_VERSION
- scapy.layers.smb2.SMB2_Create_Context
- scapy.layers.smb2.SMB2_Create_Request
- scapy.layers.smb2.SMB2_Create_Response
- scapy.layers.smb2.SMB2_Close_Request
- scapy.layers.smb2.SMB2_Close_Response
- scapy.layers.smb2.SMB2_Read_Request
- scapy.layers.smb2.SMB2_Read_Response
- scapy.layers.smb2.SMB2_Write_Request
- scapy.layers.smb2.SMB2_Write_Response
- scapy.layers.smb2.SMB2_Echo_Request
- scapy.layers.smb2.SMB2_Echo_Response
- scapy.layers.smb2.SMB2_Cancel_Request
- scapy.layers.smb2.SMB2_IOCTL_Validate_Negotiate_Info_Request
- scapy.layers.smb2._SMB2_IOCTL_Request_PacketLenField
- scapy.layers.smb2.SMB2_IOCTL_Request
- scapy.layers.smb2.SOCKADDR_STORAGE
- scapy.layers.smb2.NETWORK_INTERFACE_INFO
- scapy.layers.smb2.SMB2_IOCTL_Network_Interface_Info
- scapy.layers.smb2.SMB2_IOCTL_Validate_Negotiate_Info_Response
- scapy.layers.smb2.SMB2_IOCTL_OFFLOAD_READ_Request
- scapy.layers.smb2.STORAGE_OFFLOAD_TOKEN
- scapy.layers.smb2.SMB2_IOCTL_OFFLOAD_READ_Response
- scapy.layers.smb2._SMB2_IOCTL_Response_PacketLenField
- scapy.layers.smb2.SMB2_IOCTL_Response
- scapy.layers.smb2.SMB2_Query_Directory_Request
- scapy.layers.smb2.SMB2_Query_Directory_Response
- scapy.layers.smb2.SMB2_Change_Notify_Request
- scapy.layers.smb2.SMB2_Change_Notify_Response
- scapy.layers.smb2.FILE_GET_QUOTA_INFORMATION
- scapy.layers.smb2.SMB2_Query_Quota_Info
- scapy.layers.smb2.SMB2_Query_Info_Request
- scapy.layers.smb2.SMB2_Query_Info_Response
- scapy.layers.smb2.SMB2_Set_Info_Request
- scapy.layers.smb2.SMB2_Set_Info_Response
- scapy.layers.smb2.SMB2_Transform_Header
- scapy.layers.smb2.SMB2_Compression_Transform_Header
- scapy.layers.smb2.SMB2_IOCTL_REQ_GET_DFS_Referral
- scapy.layers.smb2.DFS_REFERRAL
- scapy.layers.smb2.DFS_REFERRAL_V3
- scapy.layers.smb2.DFS_REFERRAL_V4
- scapy.layers.smb2.DFS_REFERRAL_ENTRY0
- scapy.layers.smb2.DFS_REFERRAL_ENTRY1
- scapy.layers.smb2._DFS_Referrals_BufferField
- scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral
- scapy.layers.smb2.SMBStreamSocket
- scapy.layers.smb2.SMBSession
- scapy.layers.ldap.AttributeValueAssertion
- scapy.layers.ldap.LDAPReferral
- scapy.layers.ldap.ASN1_Class_LDAP
- scapy.layers.ldap.ASN1_Class_LDAP_Authentication
- scapy.layers.ldap.LDAP_Authentication_simple
- scapy.layers.ldap.BERcodec_LDAP_Authentication_simple
- scapy.layers.ldap.ASN1F_LDAP_Authentication_simple
- scapy.layers.ldap.LDAP_Authentication_krbv42LDAP
- scapy.layers.ldap.BERcodec_LDAP_Authentication_krbv42LDAP
- scapy.layers.ldap.ASN1F_LDAP_Authentication_krbv42LDAP
- scapy.layers.ldap.LDAP_Authentication_krbv42DSA
- scapy.layers.ldap.BERcodec_LDAP_Authentication_krbv42DSA
- scapy.layers.ldap.ASN1F_LDAP_Authentication_krbv42DSA
- scapy.layers.ldap.LDAP_Authentication_sicilyPackageDiscovery
- scapy.layers.ldap.BERcodec_LDAP_Authentication_sicilyPackageDiscovery
- scapy.layers.ldap.ASN1F_LDAP_Authentication_sicilyPackageDiscovery
- scapy.layers.ldap.LDAP_Authentication_sicilyNegotiate
- scapy.layers.ldap.BERcodec_LDAP_Authentication_sicilyNegotiate
- scapy.layers.ldap.ASN1F_LDAP_Authentication_sicilyNegotiate
- scapy.layers.ldap.LDAP_Authentication_sicilyResponse
- scapy.layers.ldap.BERcodec_LDAP_Authentication_sicilyResponse
- scapy.layers.ldap.ASN1F_LDAP_Authentication_sicilyResponse
- scapy.layers.ldap._SaslCredentialsField
- scapy.layers.ldap.LDAP_Authentication_SaslCredentials
- scapy.layers.ldap.LDAP_BindRequest
- scapy.layers.ldap.LDAP_BindResponse
- scapy.layers.ldap.LDAP_UnbindRequest
- scapy.layers.ldap.LDAP_SubstringFilterInitial
- scapy.layers.ldap.LDAP_SubstringFilterAny
- scapy.layers.ldap.LDAP_SubstringFilterFinal
- scapy.layers.ldap.LDAP_SubstringFilterStr
- scapy.layers.ldap.LDAP_SubstringFilter
- scapy.layers.ldap.LDAP_FilterAnd
- scapy.layers.ldap.LDAP_FilterOr
- scapy.layers.ldap.LDAP_FilterNot
- scapy.layers.ldap.LDAP_FilterPresent
- scapy.layers.ldap.LDAP_FilterEqual
- scapy.layers.ldap.LDAP_FilterGreaterOrEqual
- scapy.layers.ldap.LDAP_FilterLessOrEqual
- scapy.layers.ldap.LDAP_FilterApproxMatch
- scapy.layers.ldap.LDAP_FilterExtensibleMatch
- scapy.layers.ldap.ASN1_Class_LDAP_Filter
- scapy.layers.ldap.LDAP_Filter
- scapy.layers.ldap.LDAP_SearchRequestAttribute
- scapy.layers.ldap.LDAP_SearchRequest
- scapy.layers.ldap.LDAP_AttributeValue
- scapy.layers.ldap.LDAP_PartialAttribute
- scapy.layers.ldap.LDAP_SearchResponseEntry
- scapy.layers.ldap.LDAP_SearchResponseResultDone
- scapy.layers.ldap.LDAP_SearchResponseReference
- scapy.layers.ldap.LDAP_ModifyRequestChange
- scapy.layers.ldap.LDAP_ModifyRequest
- scapy.layers.ldap.LDAP_ModifyResponse
- scapy.layers.ldap.LDAP_Attribute
- scapy.layers.ldap.LDAP_AddRequest
- scapy.layers.ldap.LDAP_AddResponse
- scapy.layers.ldap.LDAP_DelRequest
- scapy.layers.ldap.LDAP_DelResponse
- scapy.layers.ldap.LDAP_ModifyDNRequest
- scapy.layers.ldap.LDAP_ModifyDNResponse
- scapy.layers.ldap.LDAP_AbandonRequest
- scapy.layers.ldap.LDAP_ExtendedResponse
- scapy.layers.ldap._ControlValue_Field
- scapy.layers.ldap.LDAP_Control
- scapy.layers.ldap.LDAP_realSearchControlValue
- scapy.layers.ldap.LDAP_serverSDFlagsControl
- scapy.layers.ldap.LDAP
- scapy.layers.ldap.CLDAP
- scapy.layers.ldap.LdapPing_am
- scapy.layers.ldap.LDAP_BIND_MECHS
- scapy.layers.ldap.LDAP_SASL_GSSAPI_SsfCap
- scapy.layers.ldap.LDAP_SASL_Buffer
- scapy.layers.ldap.LDAP_Exception
- scapy.layers.ldap.LDAP_Client
- scapy.contrib.rtps.common_types.EField
- scapy.contrib.rtps.common_types.EPacket
- scapy.contrib.rtps.common_types._EPacketField
- scapy.contrib.rtps.common_types.EPacketField
- scapy.contrib.rtps.common_types.EPacketListField
- scapy.contrib.rtps.common_types.SerializedDataField
- scapy.contrib.rtps.common_types.DataPacketField
- scapy.contrib.rtps.common_types.InlineQoSPacketField
- scapy.contrib.rtps.common_types.PIDPadField
- scapy.contrib.rtps.common_types.GUIDPacket
- scapy.contrib.rtps.common_types.LocatorPacket
- scapy.contrib.rtps.common_types.ProductVersionPacket
- scapy.contrib.rtps.common_types.TransportInfoPacket
- scapy.contrib.rtps.common_types.EndpointFlagsPacket
- scapy.contrib.rtps.common_types.ProtocolVersionPacket
- scapy.contrib.rtps.common_types.VendorIdPacket
- scapy.contrib.rtps.common_types.LeaseDurationPacket
- scapy.contrib.rtps.pid_types.ParameterIdField
- scapy.contrib.rtps.pid_types.PIDPacketBase
- scapy.contrib.rtps.pid_types.PID_PAD
- scapy.contrib.rtps.pid_types.PID_SENTINEL
- scapy.contrib.rtps.pid_types.PID_USER_DATA
- scapy.contrib.rtps.pid_types.PID_TOPIC_NAME
- scapy.contrib.rtps.pid_types.PID_TYPE_NAME
- scapy.contrib.rtps.pid_types.PID_GROUP_DATA
- scapy.contrib.rtps.pid_types.PID_TOPIC_DATA
- scapy.contrib.rtps.pid_types.PID_DURABILITY
- scapy.contrib.rtps.pid_types.PID_DURABILITY_SERVICE
- scapy.contrib.rtps.pid_types.PID_DEADLINE
- scapy.contrib.rtps.pid_types.PID_LATENCY_BUDGET
- scapy.contrib.rtps.pid_types.PID_LIVELINESS
- scapy.contrib.rtps.pid_types.PID_RELIABILITY
- scapy.contrib.rtps.pid_types.PID_LIFESPAN
- scapy.contrib.rtps.pid_types.PID_DESTINATION_ORDER
- scapy.contrib.rtps.pid_types.PID_HISTORY
- scapy.contrib.rtps.pid_types.PID_RESOURCE_LIMITS
- scapy.contrib.rtps.pid_types.PID_OWNERSHIP
- scapy.contrib.rtps.pid_types.PID_OWNERSHIP_STRENGTH
- scapy.contrib.rtps.pid_types.PID_PRESENTATION
- scapy.contrib.rtps.pid_types.PID_PARTITION
- scapy.contrib.rtps.pid_types.PID_TIME_BASED_FILTER
- scapy.contrib.rtps.pid_types.PID_TRANSPORT_PRIO
- scapy.contrib.rtps.pid_types.PID_PROTOCOL_VERSION
- scapy.contrib.rtps.pid_types.PID_VENDOR_ID
- scapy.contrib.rtps.pid_types.PID_UNICAST_LOCATOR
- scapy.contrib.rtps.pid_types.PID_MULTICAST_LOCATOR
- scapy.contrib.rtps.pid_types.PID_MULTICAST_IPADDRESS
- scapy.contrib.rtps.pid_types.PID_DEFAULT_UNICAST_LOCATOR
- scapy.contrib.rtps.pid_types.PID_DEFAULT_MULTICAST_LOCATOR
- scapy.contrib.rtps.pid_types.PID_TRANSPORT_PRIORITY
- scapy.contrib.rtps.pid_types.PID_METATRAFFIC_UNICAST_LOCATOR
- scapy.contrib.rtps.pid_types.PID_METATRAFFIC_MULTICAST_LOCATOR
- scapy.contrib.rtps.pid_types.PID_DEFAULT_UNICAST_IPADDRESS
- scapy.contrib.rtps.pid_types.PID_DEFAULT_UNICAST_PORT
- scapy.contrib.rtps.pid_types.PID_METATRAFFIC_UNICAST_IPADDRESS
- scapy.contrib.rtps.pid_types.PID_METATRAFFIC_UNICAST_PORT
- scapy.contrib.rtps.pid_types.PID_METATRAFFIC_MULTICAST_IPADDRESS
- scapy.contrib.rtps.pid_types.PID_METATRAFFIC_MULTICAST_PORT
- scapy.contrib.rtps.pid_types.PID_EXPECTS_INLINE_QOS
- scapy.contrib.rtps.pid_types.PID_PARTICIPANT_MANUAL_LIVELINESS_COUNT
- scapy.contrib.rtps.pid_types.PID_PARTICIPANT_BUILTIN_ENDPOINTS
- scapy.contrib.rtps.pid_types.PID_PARTICIPANT_LEASE_DURATION
- scapy.contrib.rtps.pid_types.PID_CONTENT_FILTER_PROPERTY
- scapy.contrib.rtps.pid_types.PID_PARTICIPANT_GUID
- scapy.contrib.rtps.pid_types.PID_ENDPOINT_GUID
- scapy.contrib.rtps.pid_types.PID_GROUP_GUID
- scapy.contrib.rtps.pid_types.PID_GROUP_ENTITYID
- scapy.contrib.rtps.pid_types.PID_BUILTIN_ENDPOINT_SET
- scapy.contrib.rtps.pid_types.PID_PROPERTY_LIST
- scapy.contrib.rtps.pid_types.PID_TYPE_MAX_SIZE_SERIALIZED
- scapy.contrib.rtps.pid_types.PID_ENTITY_NAME
- scapy.contrib.rtps.pid_types.PID_KEY_HASH
- scapy.contrib.rtps.pid_types.PID_STATUS_INFO
- scapy.contrib.rtps.pid_types.PID_BUILTIN_ENDPOINT_QOS
- scapy.contrib.rtps.pid_types.PID_DOMAIN_TAG
- scapy.contrib.rtps.pid_types.PID_DOMAIN_ID
- scapy.contrib.rtps.pid_types.PID_UNKNOWN
- scapy.contrib.rtps.pid_types.PID_PRODUCT_VERSION
- scapy.contrib.rtps.pid_types.PID_PLUGIN_PROMISCUITY_KIND
- scapy.contrib.rtps.pid_types.PID_RTI_DOMAIN_ID
- scapy.contrib.rtps.pid_types.PID_TRANSPORT_INFO_LIST
- scapy.contrib.rtps.pid_types.PID_REACHABILITY_LEASE_DURATION
- scapy.contrib.rtps.pid_types.PID_VENDOR_BUILTIN_ENDPOINT_SET
- scapy.contrib.rtps.pid_types.ParameterListPacket
- scapy.contrib.rtps.rtps.GUIDPrefixPacket
- scapy.contrib.rtps.rtps.RTPS
- scapy.contrib.rtps.rtps.InlineQoSPacket
- scapy.contrib.rtps.rtps.ParticipantMessageDataPacket
- scapy.contrib.rtps.rtps.DataPacket
- scapy.contrib.rtps.rtps.RTPSSubMessage_DATA
- scapy.contrib.rtps.rtps.RTPSSubMessage_INFO_TS
- scapy.contrib.rtps.rtps.RTPSSubMessage_ACKNACK
- scapy.contrib.rtps.rtps.RTPSSubMessage_HEARTBEAT
- scapy.contrib.rtps.rtps.RTPSSubMessage_INFO_DST
- scapy.contrib.rtps.rtps.RTPSSubMessage_PAD
- scapy.contrib.rtps.rtps.RTPSSubMessage_DATA_FRAG
- scapy.contrib.rtps.rtps.RTPSSubMessage_SEC_PREFIX
- scapy.contrib.rtps.rtps.RTPSSubMessage_SEC_POSTFIX
- scapy.contrib.rtps.rtps.RTPSSubMessage_SEC_BODY
- scapy.contrib.rtps.rtps.RTPSSubMessage_SRTPS_PREFIX
- scapy.contrib.rtps.rtps.RTPSSubMessage_SRTPS_POSTFIX
- scapy.contrib.rtps.rtps.RTPSSubMessage_GAP
- scapy.contrib.rtps.rtps.RTPSMessage
- scapy.layers.dcerpc.DCERPC_Transport
- scapy.layers.dcerpc._EField
- scapy.layers.dcerpc.DceRpc
- scapy.layers.dcerpc._DceRpcPayload
- scapy.layers.dcerpc.DceRpc4
- scapy.layers.dcerpc.NL_AUTH_MESSAGE
- scapy.layers.dcerpc.NL_AUTH_SIGNATURE
- scapy.layers.dcerpc.RPC_C_AUTHN
- scapy.layers.dcerpc.RPC_C_AUTHN_LEVEL
- scapy.layers.dcerpc.CommonAuthVerifier
- scapy.layers.dcerpc.DceRpcSecVTCommand
- scapy.layers.dcerpc.DceRpcSecVTBitmask
- scapy.layers.dcerpc.DceRpcSecVTPcontext
- scapy.layers.dcerpc.DceRpcSecVTHeader2
- scapy.layers.dcerpc.DceRpcSecVT
- scapy.layers.dcerpc._VerifTrailerField
- scapy.layers.dcerpc.DceRpc5
- scapy.layers.dcerpc.DceRpc5AbstractSyntax
- scapy.layers.dcerpc.DceRpc5TransferSyntax
- scapy.layers.dcerpc.DceRpc5Context
- scapy.layers.dcerpc.DceRpc5Result
- scapy.layers.dcerpc.DceRpc5PortAny
- scapy.layers.dcerpc.DceRpc5Bind
- scapy.layers.dcerpc.DceRpc5BindAck
- scapy.layers.dcerpc.DceRpc5Version
- scapy.layers.dcerpc.DceRpc5BindNak
- scapy.layers.dcerpc.DceRpc5AlterContext
- scapy.layers.dcerpc.DceRpc5AlterContextResp
- scapy.layers.dcerpc.DceRpc5Auth3
- scapy.layers.dcerpc.DceRpc5Fault
- scapy.layers.dcerpc.DceRpc5Request
- scapy.layers.dcerpc.DceRpc5Response
- scapy.layers.dcerpc.DceRpcInterface
- scapy.layers.dcerpc.ComInterface
- scapy.layers.dcerpc._NDRPacket
- scapy.layers.dcerpc._NDRAlign
- scapy.layers.dcerpc.NDRAlign
- scapy.layers.dcerpc._VirtualField
- scapy.layers.dcerpc._NDRPacketMetaclass
- scapy.layers.dcerpc.NDRPacket
- scapy.layers.dcerpc._NDRValueOf
- scapy.layers.dcerpc._NDRLenField
- scapy.layers.dcerpc.NDRByteField
- scapy.layers.dcerpc.NDRSignedByteField
- scapy.layers.dcerpc._NDRField
- scapy.layers.dcerpc.NDRShortField
- scapy.layers.dcerpc.NDRSignedShortField
- scapy.layers.dcerpc.NDRIntField
- scapy.layers.dcerpc.NDRSignedIntField
- scapy.layers.dcerpc.NDRLongField
- scapy.layers.dcerpc.NDRSignedLongField
- scapy.layers.dcerpc.NDRIEEEFloatField
- scapy.layers.dcerpc.NDRIEEEDoubleField
- scapy.layers.dcerpc._NDREnumField
- scapy.layers.dcerpc.NDRInt3264EnumField
- scapy.layers.dcerpc.NDRIntEnumField
- scapy.layers.dcerpc.NDRInt3264Field
- scapy.layers.dcerpc.NDRSignedInt3264Field
- scapy.layers.dcerpc.NDRPointer
- scapy.layers.dcerpc.NDRFullPointerField
- scapy.layers.dcerpc.NDRFullEmbPointerField
- scapy.layers.dcerpc.NDRRefEmbPointerField
- scapy.layers.dcerpc.NDRConstructedType
- scapy.layers.dcerpc._NDRPacketField
- scapy.layers.dcerpc._NDRPacketPadField
- scapy.layers.dcerpc.NDRPacketField
- scapy.layers.dcerpc._NDRPacketListField
- scapy.layers.dcerpc.NDRFieldListField
- scapy.layers.dcerpc.NDRVaryingArray
- scapy.layers.dcerpc._NDRVarField
- scapy.layers.dcerpc.NDRConformantArray
- scapy.layers.dcerpc.NDRConformantString
- scapy.layers.dcerpc._NDRConfField
- scapy.layers.dcerpc.NDRVarPacketListField
- scapy.layers.dcerpc.NDRConfPacketListField
- scapy.layers.dcerpc.NDRConfVarPacketListField
- scapy.layers.dcerpc.NDRConfFieldListField
- scapy.layers.dcerpc.NDRConfVarFieldListField
- scapy.layers.dcerpc._NDRUtf16
- scapy.layers.dcerpc.NDRConfStrLenField
- scapy.layers.dcerpc.NDRConfStrLenFieldUtf16
- scapy.layers.dcerpc.NDRVarStrLenField
- scapy.layers.dcerpc.NDRVarStrLenFieldUtf16
- scapy.layers.dcerpc.NDRConfVarStrLenField
- scapy.layers.dcerpc.NDRConfVarStrLenFieldUtf16
- scapy.layers.dcerpc.NDRConfVarStrNullField
- scapy.layers.dcerpc.NDRConfVarStrNullFieldUtf16
- scapy.layers.dcerpc.NDRUnion
- scapy.layers.dcerpc._NDRUnionField
- scapy.layers.dcerpc.NDRUnionField
- scapy.layers.dcerpc.NDRRecursiveField
- scapy.layers.dcerpc.NDRContextHandle
- scapy.layers.dcerpc.NDRSerialization1Header
- scapy.layers.dcerpc.NDRSerialization1PrivateHeader
- scapy.layers.dcerpc.ndr_deserialize1._cls
- scapy.layers.dcerpc.ndr_serialize1._cls
- scapy.layers.dcerpc._NDRSerializeType1
- scapy.layers.dcerpc.NDRSerializeType1PacketField
- scapy.layers.dcerpc.NDRSerializeType1PacketLenField
- scapy.layers.dcerpc.NDRSerializeType1PacketListField
- scapy.layers.dcerpc.DceRpcSession
- scapy.layers.dcerpc.DceRpcSocket
- scapy.layers.dcerpc.DceRpc4Payload
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_0
- scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_0_CONTAINER
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1
- scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_1_CONTAINER
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_2
- scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_2_CONTAINER
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_501
- scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_501_CONTAINER
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_502_I
- scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_502_CONTAINER
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_503_I
- scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_503_CONTAINER
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT
- scapy.layers.msrpce.raw.ms_srvs.NetrShareEnum_Request
- scapy.layers.msrpce.raw.ms_srvs.NetrShareEnum_Response
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1004
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1006
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1501_I
- scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1005
- scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Request
- scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_100
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_101
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_102
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_103
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_502
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_503
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_599
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1005
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1107
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1010
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1016
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1017
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1018
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1501
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1502
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1503
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1506
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1510
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1511
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1512
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1513
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1514
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1515
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1516
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1518
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1523
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1528
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1529
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1530
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1533
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1534
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1535
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1536
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1538
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1539
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1540
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1541
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1542
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1543
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1544
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1545
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1546
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1547
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1548
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1549
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1550
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1552
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1553
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1554
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1555
- scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1556
- scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Request
- scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response
- scapy.layers.smbclient.SMB_Client
- scapy.layers.smbclient.SMB_SOCKET
- scapy.layers.smbclient.SMB_RPC_SOCKET
- scapy.layers.smbclient.smbclient
- scapy.layers.msrpce.raw.ept.UUID
- scapy.layers.msrpce.raw.ept.RPC_IF_ID
- scapy.layers.msrpce.raw.ept.twr_p_t
- scapy.layers.msrpce.raw.ept.ept_entry_t
- scapy.layers.msrpce.raw.ept.ept_lookup_Request
- scapy.layers.msrpce.raw.ept.ept_lookup_Response
- scapy.layers.msrpce.raw.ept.ept_map_Request
- scapy.layers.msrpce.raw.ept.ept_map_Response
- scapy.layers.msrpce.ept.octet_string_t
- scapy.layers.msrpce.ept.prot_and_addr_t
- scapy.layers.msrpce.ept.protocol_tower_t
- scapy.layers.msrpce.rpcclient.DCERPC_Client
- scapy.layers.msrpce.raw.ms_nrpc.PNETLOGON_CREDENTIAL
- scapy.layers.msrpce.raw.ms_nrpc.PNETLOGON_AUTHENTICATOR
- scapy.layers.msrpce.raw.ms_nrpc.NetrServerReqChallenge_Request
- scapy.layers.msrpce.raw.ms_nrpc.NetrServerReqChallenge_Response
- scapy.layers.msrpce.raw.ms_nrpc.NETLOGON_SECURE_CHANNEL_TYPE
- scapy.layers.msrpce.raw.ms_nrpc.NetrServerAuthenticate3_Request
- scapy.layers.msrpce.raw.ms_nrpc.NetrServerAuthenticate3_Response
- scapy.layers.msrpce.msnrpc.NetlogonSSP
- scapy.layers.msrpce.msnrpc.NetlogonSSP.STATE
- scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT
- scapy.layers.msrpce.msnrpc.NETLOGON_SECURE_CHANNEL_METHOD
- scapy.layers.msrpce.msnrpc.NetlogonClient
- scapy.layers.smb.SMB_Header
- scapy.layers.smb.SMB_Dialect
- scapy.layers.smb.SMBNegotiate_Request
- scapy.layers.smb._SMBNegotiate_Response
- scapy.layers.smb.SMBNegotiate_Response_NoSecurity
- scapy.layers.smb.SMBNegotiate_Response_Extended_Security
- scapy.layers.smb.SMBNegotiate_Response_Security
- scapy.layers.smb.SMBSession_Setup_AndX_Request
- scapy.layers.smb.SMBTree_Connect_AndX
- scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security
- scapy.layers.smb.SMBSession_Setup_AndX_Response
- scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security
- scapy.layers.smb.SMBSession_Null
- scapy.layers.smb._SMB_TransactionRequest_Data
- scapy.layers.smb.SMBTransaction_Request
- scapy.layers.smb.SMBMailslot_Write
- scapy.layers.smb.SMBTransaction_Response
- scapy.layers.smb.NETLOGON
- scapy.layers.smb.NETLOGON_LOGON_QUERY
- scapy.layers.smb.NETLOGON_SAM_LOGON_REQUEST
- scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_NT40
- scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE
- scapy.layers.smb.DcSockAddr
- scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX
- scapy.layers.smb.BRWS
- scapy.layers.smb.BRWS_HostAnnouncement
- scapy.layers.smb.BRWS_BecomeBackup
- scapy.layers.smb.BRWS_LocalMasterAnnouncement
- scapy.layers.smb._SMBGeneric
- scapy.layers.kerberos.ASN1_Class_KRB
- scapy.layers.kerberos.PrincipalName
- scapy.layers.kerberos.EncryptedData
- scapy.layers.kerberos.EncryptionKey
- scapy.layers.kerberos._Checksum_Field
- scapy.layers.kerberos.Checksum
- scapy.layers.kerberos.HostAddress
- scapy.layers.kerberos._AuthorizationData_value_Field
- scapy.layers.kerberos.AuthorizationDataItem
- scapy.layers.kerberos.AuthorizationData
- scapy.layers.kerberos.AD_KDCIssued
- scapy.layers.kerberos.AD_AND_OR
- scapy.layers.kerberos._PADATA_value_Field
- scapy.layers.kerberos.PADATA
- scapy.layers.kerberos.PA_ENC_TS_ENC
- scapy.layers.kerberos.ETYPE_INFO_ENTRY
- scapy.layers.kerberos.ETYPE_INFO
- scapy.layers.kerberos.ETYPE_INFO_ENTRY2
- scapy.layers.kerberos.ETYPE_INFO2
- scapy.layers.kerberos.TD_CMS_DIGEST_ALGORITHMS
- scapy.layers.kerberos.PA_AUTHENTICATION_SET_ELEM
- scapy.layers.kerberos.PA_AUTHENTICATION_SET
- scapy.layers.kerberos.PA_PAC_REQUEST
- scapy.layers.kerberos.LSAP_TOKEN_INFO_INTEGRITY
- scapy.layers.kerberos._KerbAdRestrictionEntry_Field
- scapy.layers.kerberos.KERB_AD_RESTRICTION_ENTRY
- scapy.layers.kerberos.KERB_AUTH_DATA_AP_OPTIONS
- scapy.layers.kerberos.KERB_AUTH_DATA_CLIENT_TARGET
- scapy.layers.kerberos.KERB_AD_LOGIN_ALIAS
- scapy.layers.kerberos.PA_SUPPORTED_ENCTYPES
- scapy.layers.kerberos.PA_PAC_OPTIONS
- scapy.layers.kerberos.KERB_KEY_LIST_REQ
- scapy.layers.kerberos.KERB_KEY_LIST_REP
- scapy.layers.kerberos.KERB_SUPERSEDED_BY_USER
- scapy.layers.kerberos.KERB_DMSA_KEY_PACKAGE
- scapy.layers.kerberos._KrbFastArmor_value_Field
- scapy.layers.kerberos.KrbFastArmor
- scapy.layers.kerberos.KrbFastArmoredReq
- scapy.layers.kerberos.PA_FX_FAST_REQUEST
- scapy.layers.kerberos.KrbFastArmoredRep
- scapy.layers.kerberos.PA_FX_FAST_REPLY
- scapy.layers.kerberos.KrbFastFinished
- scapy.layers.kerberos.KrbFastResponse
- scapy.layers.kerberos.ExternalPrincipalIdentifier
- scapy.layers.kerberos.PA_PK_AS_REQ
- scapy.layers.kerberos.DHRepInfo
- scapy.layers.kerberos.EncKeyPack
- scapy.layers.kerberos.PA_PK_AS_REP
- scapy.layers.kerberos.PA_FOR_USER
- scapy.layers.kerberos.S4UUserID
- scapy.layers.kerberos.PA_S4U_X509_USER
- scapy.layers.kerberos.KRB_Ticket
- scapy.layers.kerberos.TransitedEncoding
- scapy.layers.kerberos.EncTicketPart
- scapy.layers.kerberos.KRB_KDC_REQ_BODY
- scapy.layers.kerberos.KrbFastReq
- scapy.layers.kerberos.KRB_AS_REQ
- scapy.layers.kerberos.KRB_TGS_REQ
- scapy.layers.kerberos.KRB_AS_REP
- scapy.layers.kerberos.KRB_TGS_REP
- scapy.layers.kerberos.LastReqItem
- scapy.layers.kerberos.EncASRepPart
- scapy.layers.kerberos.EncTGSRepPart
- scapy.layers.kerberos.KRB_AP_REQ
- scapy.layers.kerberos.KRB_Authenticator
- scapy.layers.kerberos.KRB_AP_REP
- scapy.layers.kerberos.EncAPRepPart
- scapy.layers.kerberos.KRB_PRIV
- scapy.layers.kerberos.EncKrbPrivPart
- scapy.layers.kerberos.KRB_CRED
- scapy.layers.kerberos.KrbCredInfo
- scapy.layers.kerberos.EncKrbCredPart
- scapy.layers.kerberos.MethodData
- scapy.layers.kerberos._KRBERROR_data_Field
- scapy.layers.kerberos.KRB_ERROR
- scapy.layers.kerberos.KERB_EXT_ERROR
- scapy.layers.kerberos._Error_Field
- scapy.layers.kerberos.KERB_ERROR_DATA
- scapy.layers.kerberos.KERB_ERROR_UNK
- scapy.layers.kerberos.KRB_TGT_REQ
- scapy.layers.kerberos.KRB_TGT_REP
- scapy.layers.kerberos.KRB_FINISHED
- scapy.layers.kerberos.KRB_GSS_EXT
- scapy.layers.kerberos.KRB_AuthenticatorChecksum
- scapy.layers.kerberos.KRB_InnerToken
- scapy.layers.kerberos.KRB_GSSAPI_Token
- scapy.layers.kerberos.KRB_GSS_MIC_RFC1964
- scapy.layers.kerberos.KRB_GSS_Wrap_RFC1964
- scapy.layers.kerberos.KRB_GSS_Delete_sec_context_RFC1964
- scapy.layers.kerberos.KRB_GSS_MIC
- scapy.layers.kerberos.KRB_GSS_Wrap
- scapy.layers.kerberos.IAKERB_HEADER
- scapy.layers.kerberos.Kerberos
- scapy.layers.kerberos.KerberosTCPHeader
- scapy.layers.kerberos.KPASSWD_REQ
- scapy.layers.kerberos.ChangePasswdData
- scapy.layers.kerberos.KPASSWD_REP
- scapy.layers.kerberos.KPasswdRepData
- scapy.layers.kerberos.Kpasswd
- scapy.layers.kerberos.KpasswdTCPHeader
- scapy.layers.kerberos._KerbMessage_Field
- scapy.layers.kerberos.KDC_PROXY_MESSAGE
- scapy.layers.kerberos.KdcProxySocket
- scapy.layers.kerberos.KerberosClient
- scapy.layers.kerberos.KerberosClient.MODE
- scapy.layers.kerberos.KerberosSSP
- scapy.layers.kerberos.KerberosSSP.STATE
- scapy.layers.kerberos.KerberosSSP.CONTEXT
- scapy.layers.msrpce.mspac.PAC_INFO_BUFFER
- scapy.layers.msrpce.mspac.RPC_UNICODE_STRING
- scapy.layers.msrpce.mspac.FILETIME
- scapy.layers.msrpce.mspac.GROUP_MEMBERSHIP
- scapy.layers.msrpce.mspac.CYPHER_BLOCK
- scapy.layers.msrpce.mspac.USER_SESSION_KEY
- scapy.layers.msrpce.mspac.RPC_SID_IDENTIFIER_AUTHORITY
- scapy.layers.msrpce.mspac.SID
- scapy.layers.msrpce.mspac.KERB_SID_AND_ATTRIBUTES
- scapy.layers.msrpce.mspac.KERB_VALIDATION_INFO
- scapy.layers.msrpce.mspac.PAC_CREDENTIAL_INFO
- scapy.layers.msrpce.mspac.PAC_CLIENT_INFO
- scapy.layers.msrpce.mspac.PAC_SIGNATURE_DATA
- scapy.layers.msrpce.mspac.S4U_DELEGATION_INFO
- scapy.layers.msrpce.mspac.UPN_DNS_INFO
- scapy.layers.msrpce.mspac.CLAIM_TYPE
- scapy.layers.msrpce.mspac.CLAIMS_SOURCE_TYPE
- scapy.layers.msrpce.mspac.CLAIMS_COMPRESSION_FORMAT
- scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub0
- scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub1
- scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub2
- scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub3
- scapy.layers.msrpce.mspac.CLAIM_ENTRY
- scapy.layers.msrpce.mspac.CLAIMS_ARRAY
- scapy.layers.msrpce.mspac.CLAIMS_SET
- scapy.layers.msrpce.mspac._CLAIMSClaimSet
- scapy.layers.msrpce.mspac.CLAIMS_SET_METADATA
- scapy.layers.msrpce.mspac.PAC_CLIENT_CLAIMS_INFO
- scapy.layers.msrpce.mspac.DOMAIN_GROUP_MEMBERSHIP
- scapy.layers.msrpce.mspac.PAC_DEVICE_INFO
- scapy.layers.msrpce.mspac.PAC_ATTRIBUTES_INFO
- scapy.layers.msrpce.mspac.PAC_REQUESTOR
- scapy.layers.msrpce.mspac._PACTYPEBuffers
- scapy.layers.msrpce.mspac._PACTYPEPayloads
- scapy.layers.msrpce.mspac.PACTYPE
- scapy.layers.spnego.SPNEGO_MechType
- scapy.layers.spnego.SPNEGO_MechTypes
- scapy.layers.spnego.SPNEGO_MechListMIC
- scapy.layers.spnego._SPNEGO_Token_Field
- scapy.layers.spnego.SPNEGO_Token
- scapy.layers.spnego.SPNEGO_negHints
- scapy.layers.spnego.SPNEGO_negTokenInit
- scapy.layers.spnego.SPNEGO_negTokenResp
- scapy.layers.spnego.SPNEGO_negToken
- scapy.layers.spnego.NEGOEX_MESSAGE_HEADER
- scapy.layers.spnego.NEGOEX_BYTE_VECTOR
- scapy.layers.spnego.NEGOEX_EXTENSION_VECTOR
- scapy.layers.spnego.NEGOEX_NEGO_MESSAGE
- scapy.layers.spnego.NEGOEX_CHECKSUM
- scapy.layers.spnego.NEGOEX_EXCHANGE_MESSAGE
- scapy.layers.spnego.NEGOEX_VERIFY_MESSAGE
- scapy.layers.spnego.SPNEGOSSP
- scapy.layers.spnego.SPNEGOSSP.STATE
- scapy.layers.spnego.SPNEGOSSP.CONTEXT
- scapy.layers.gssapi.GSSAPI_BLOB_SIGNATURE
- scapy.layers.gssapi._GSSAPI_Field
- scapy.layers.gssapi.ChannelBindingType
- scapy.layers.gssapi.GssBufferDesc
- scapy.layers.gssapi.GssChannelBindings
- scapy.layers.gssapi.GSS_C_FLAGS
- scapy.layers.gssapi.GSS_S_FLAGS
- scapy.layers.gssapi.SSP
- scapy.layers.gssapi.SSP.CONTEXT
- scapy.layers.gssapi.SSP.STATE
- scapy.layers.gssapi.SSP.WRAP_MSG
- scapy.layers.gssapi.SSP.MIC_MSG
- scapy.layers.http._HTTPContent
- scapy.contrib.http2.HPackMagicBitField
- scapy.contrib.http2.AbstractUVarIntField
- scapy.contrib.http2.UVarIntField
- scapy.contrib.http2.FieldUVarLenField
- scapy.contrib.http2.HPackStringsInterface
- scapy.contrib.http2.HPackLiteralString
- scapy.contrib.http2.EOS
- scapy.contrib.http2.HuffmanNode
- scapy.contrib.http2.InvalidEncodingException
- scapy.contrib.http2.HPackZString
- scapy.contrib.http2.HPackStrLenField
- scapy.contrib.http2.HPackHdrString
- scapy.contrib.http2.HPackHeaders
- scapy.contrib.http2.HPackIndexedHdr
- scapy.contrib.http2.HPackLitHdrFldWithIncrIndexing
- scapy.contrib.http2.HPackLitHdrFldWithoutIndexing
- scapy.contrib.http2.HPackDynamicSizeUpdate
- scapy.contrib.http2.H2FramePayload
- scapy.contrib.http2.H2DataFrame
- scapy.contrib.http2.H2PaddedDataFrame
- scapy.contrib.http2.H2AbstractHeadersFrame
- scapy.contrib.http2.H2HeadersFrame
- scapy.contrib.http2.H2PaddedHeadersFrame
- scapy.contrib.http2.H2PriorityHeadersFrame
- scapy.contrib.http2.H2PaddedPriorityHeadersFrame
- scapy.contrib.http2.H2PriorityFrame
- scapy.contrib.http2.H2ErrorCodes
- scapy.contrib.http2.H2ResetFrame
- scapy.contrib.http2.H2Setting
- scapy.contrib.http2.H2SettingsFrame
- scapy.contrib.http2.H2PushPromiseFrame
- scapy.contrib.http2.H2PaddedPushPromiseFrame
- scapy.contrib.http2.H2PingFrame
- scapy.contrib.http2.H2GoAwayFrame
- scapy.contrib.http2.H2WindowUpdateFrame
- scapy.contrib.http2.H2ContinuationFrame
- scapy.contrib.http2.H2Frame
- scapy.contrib.http2.H2Seq
- scapy.contrib.http2.HPackHdrEntry
- scapy.contrib.http2.HPackHdrTable
- scapy.layers.http._HTTPHeaderField
- scapy.layers.http.HTTPRequest
- scapy.layers.http.HTTPResponse
- scapy.layers.http.HTTP
- scapy.layers.http.HTTP_AUTH_MECHS
- scapy.layers.http.HTTP_Client
- scapy.layers.http.HTTP_Server
- scapy.layers.http.HTTPS_Server
- scapy.layers.dot11.PrismHeader
- scapy.layers.dot11.RadioTapExtendedPresenceMask
- scapy.layers.dot11.RadioTapTLV
- scapy.layers.dot11.RadioTap
- scapy.layers.dot11._Dot11MacField
- scapy.layers.dot11.Dot11
- scapy.layers.dot11.Dot11FCS
- scapy.layers.dot11.Dot11QoS
- scapy.layers.dot11._Dot11EltUtils
- scapy.layers.dot11.Dot11Elt
- scapy.layers.dot11.Dot11EltDSSSet
- scapy.layers.dot11.Dot11EltERP
- scapy.layers.dot11.RSNCipherSuite
- scapy.layers.dot11.AKMSuite
- scapy.layers.dot11.PMKIDListPacket
- scapy.layers.dot11.Dot11EltRSN
- scapy.layers.dot11.Dot11EltCountryConstraintTriplet
- scapy.layers.dot11.Dot11EltCountry
- scapy.layers.dot11._RateField
- scapy.layers.dot11.Dot11EltRates
- scapy.layers.dot11.Dot11EltHTCapabilities
- scapy.layers.dot11.Dot11EltVendorSpecific
- scapy.layers.dot11.Dot11EltMicrosoftWPA
- scapy.layers.dot11.Dot11EltCSA
- scapy.layers.dot11.Dot11EltOBSS
- scapy.layers.dot11.Dot11VHTOperationInfo
- scapy.layers.dot11.Dot11EltVHTOperation
- scapy.layers.dot11.Dot11Beacon
- scapy.layers.dot11.Dot11ATIM
- scapy.layers.dot11.Dot11Disas
- scapy.layers.dot11.Dot11AssoReq
- scapy.layers.dot11.Dot11AssoResp
- scapy.layers.dot11.Dot11ReassoReq
- scapy.layers.dot11.Dot11ReassoResp
- scapy.layers.dot11.Dot11ProbeReq
- scapy.layers.dot11.Dot11ProbeResp
- scapy.layers.dot11.Dot11Auth
- scapy.layers.dot11.Dot11Deauth
- scapy.layers.dot11.Dot11Ack
- scapy.layers.dot11.Dot11Action
- scapy.layers.dot11.Dot11WNM
- scapy.layers.dot11.SubelemTLV
- scapy.layers.dot11.BSSTerminationDuration
- scapy.layers.dot11.NeighborReport
- scapy.layers.dot11.Dot11BSSTMRequest
- scapy.layers.dot11.Dot11BSSTMResponse
- scapy.layers.dot11.Dot11SpectrumManagement
- scapy.layers.dot11.Dot11CSA
- scapy.layers.dot11.Dot11S1GBeacon
- scapy.layers.dot11.Dot11Encrypted
- scapy.layers.dot11.Dot11WEP
- scapy.layers.dot11.Dot11TKIP
- scapy.layers.dot11.Dot11CCMP
- scapy.layers.dot11.WiFi_am
- scapy.layers.dot11.Dot11PacketList
- scapy.layers.msrpce.rpcserver._DCERPC_Server_metaclass
- scapy.layers.msrpce.rpcserver.DCERPC_Server
- scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_100
- scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_101
- scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_102
- scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_502
- scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_1013
- scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_1018
- scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_1046
- scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Request
- scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response
- scapy.layers.msrpce.raw.ms_wkst.NET_COMPUTER_NAME_TYPE
- scapy.layers.msrpce.raw.ms_wkst.PUNICODE_STRING
- scapy.layers.msrpce.raw.ms_wkst.PNET_COMPUTER_NAME_ARRAY
- scapy.layers.msrpce.raw.ms_wkst.NetrEnumerateComputerNames_Request
- scapy.layers.msrpce.raw.ms_wkst.NetrEnumerateComputerNames_Response
- scapy.layers.smbserver.SMBShare
- scapy.layers.smbserver.SMB_Server
- scapy.layers.smbserver.SMB_DCERPC_Server
- scapy.layers.smbserver.smbserver
- scapy.layers.gprs.GPRS
- scapy.layers.ntp.XLEShortField
- scapy.layers.ntp.TimeStampField
- scapy.layers.ntp.NTP
- scapy.layers.ntp._NTPAuthenticatorPaddingField
- scapy.layers.ntp.NTPAuthenticator
- scapy.layers.ntp.NTPExtension
- scapy.layers.ntp.NTPExtPacketListField
- scapy.layers.ntp.NTPExtensions
- scapy.layers.ntp.NTPHeader
- scapy.layers.ntp._NTPInvalidDataException
- scapy.layers.ntp.NTPSystemStatusPacket
- scapy.layers.ntp.NTPPeerStatusPacket
- scapy.layers.ntp.NTPClockStatusPacket
- scapy.layers.ntp.NTPErrorStatusPacket
- scapy.layers.ntp.NTPPeerStatusDataPacket
- scapy.layers.ntp.NTPControlStatusField
- scapy.layers.ntp.NTPControl
- scapy.layers.ntp.NTPInfoPeerList
- scapy.layers.ntp.NTPInfoPeerSummary
- scapy.layers.ntp.NTPInfoPeer
- scapy.layers.ntp.NTPInfoPeerStats
- scapy.layers.ntp.NTPInfoLoop
- scapy.layers.ntp.NTPInfoSys
- scapy.layers.ntp.NTPInfoSysStats
- scapy.layers.ntp.NTPInfoMemStats
- scapy.layers.ntp.NTPInfoIOStats
- scapy.layers.ntp.NTPInfoTimerStats
- scapy.layers.ntp.NTPConfPeer
- scapy.layers.ntp.NTPConfUnpeer
- scapy.layers.ntp.NTPConfRestrict
- scapy.layers.ntp.NTPInfoKernel
- scapy.layers.ntp.NTPInfoIfStatsIPv4
- scapy.layers.ntp.NTPInfoIfStatsIPv6
- scapy.layers.ntp.NTPInfoMonitor1
- scapy.layers.ntp.NTPInfoAuth
- scapy.layers.ntp.NTPConfTrap
- scapy.layers.ntp.NTPInfoControl
- scapy.layers.ntp.NTPPrivateRespPacketListField
- scapy.layers.ntp.NTPPrivateReqPacket
- scapy.layers.ntp.NTPPrivateReqPacketListField
- scapy.layers.ntp.NTPPrivatePktTail
- scapy.layers.ntp.NTPPrivate
- scapy.layers.vrrp.VRRP
- scapy.layers.vrrp.VRRPv3
- scapy.layers.dot15d4.dot15d4AddressField
- scapy.layers.dot15d4.Dot15d4
- scapy.layers.dot15d4.Dot15d4FCS
- scapy.layers.dot15d4.Dot15d4Ack
- scapy.layers.dot15d4.Dot15d4AuxSecurityHeader
- scapy.layers.dot15d4.Dot15d4Data
- scapy.layers.sixlowpan.IP6FieldLenField
- scapy.layers.sixlowpan.LoWPANUncompressedIPv6
- scapy.layers.sixlowpan.LoWPANMesh
- scapy.layers.sixlowpan.LoWPAN_HC2_UDP
- scapy.layers.sixlowpan.LoWPAN_HC1
- scapy.layers.sixlowpan.LoWPANFragmentationFirst
- scapy.layers.sixlowpan.LoWPANFragmentationSubsequent
- scapy.layers.sixlowpan.LoWPANBroadcast
- scapy.layers.sixlowpan.LoWPAN_IPHC
- scapy.layers.sixlowpan.LoWPAN_NHC_Hdr
- scapy.layers.sixlowpan.LoWPAN_NHC_UDP
- scapy.layers.sixlowpan.LoWPAN_NHC_IPv6Ext
- scapy.layers.sixlowpan.LoWPAN_NHC
- scapy.layers.sixlowpan.SixLoWPAN_ESC
- scapy.layers.sixlowpan.SixLoWPAN
- scapy.layers.dot15d4.Dot15d4Beacon
- scapy.layers.dot15d4.Dot15d4Cmd
- scapy.layers.dot15d4.Dot15d4CmdCoordRealign
- scapy.layers.dot15d4.Dot15d4CmdCoordRealignPage
- scapy.layers.dot15d4.Dot15d4CmdAssocReq
- scapy.layers.dot15d4.Dot15d4CmdAssocResp
- scapy.layers.dot15d4.Dot15d4CmdDisassociation
- scapy.layers.dot15d4.Dot15d4CmdGTSReq
- scapy.layers.zigbee.ZigbeeNWK
- scapy.layers.zigbee.LinkStatusEntry
- scapy.layers.zigbee.ZigbeeNWKCommandPayload
- scapy.layers.zigbee.ZigbeeSecurityHeader
- scapy.layers.zigbee.ZigbeeAppDataPayload
- scapy.layers.zigbee.ZigbeeAppCommandPayload
- scapy.layers.zigbee.ZigBeeBeacon
- scapy.layers.zigbee.ZigbeeNWKStub
- scapy.layers.zigbee.ZigbeeAppDataPayloadStub
- scapy.layers.zigbee.ZDPActiveEPReq
- scapy.layers.zigbee.ZDPDeviceAnnce
- scapy.layers.zigbee.ZigbeeDeviceProfile
- scapy.layers.zigbee._DiscreteString
- scapy.layers.zigbee.ZCLReadAttributeStatusRecord
- scapy.layers.zigbee.ZCLWriteAttributeRecord
- scapy.layers.zigbee.ZCLWriteAttributeStatusRecord
- scapy.layers.zigbee.ZCLConfigureReportingRecord
- scapy.layers.zigbee.ZCLConfigureReportingResponseRecord
- scapy.layers.zigbee.ZCLAttributeReport
- scapy.layers.zigbee.ZCLGeneralReadAttributes
- scapy.layers.zigbee.ZCLGeneralReadAttributesResponse
- scapy.layers.zigbee.ZCLGeneralWriteAttributes
- scapy.layers.zigbee.ZCLGeneralWriteAttributesResponse
- scapy.layers.zigbee.ZCLGeneralConfigureReporting
- scapy.layers.zigbee.ZCLGeneralConfigureReportingResponse
- scapy.layers.zigbee.ZCLGeneralReportAttributes
- scapy.layers.zigbee.ZCLGeneralDefaultResponse
- scapy.layers.zigbee.ZCLIASZoneZoneEnrollResponse
- scapy.layers.zigbee.ZCLIASZoneZoneStatusChangeNotification
- scapy.layers.zigbee.ZCLIASZoneZoneEnrollRequest
- scapy.layers.zigbee.ZCLMeteringGetProfile
- scapy.layers.zigbee.ZCLPriceGetCurrentPrice
- scapy.layers.zigbee.ZCLPriceGetScheduledPrices
- scapy.layers.zigbee.ZCLPricePublishPrice
- scapy.layers.zigbee.ZigbeeClusterLibrary
- scapy.layers.zigbee.ZEP2
- scapy.layers.zigbee.ZEP1
- scapy.layers.mgcp.MGCP
- scapy.layers.snmp.ASN1_Class_SNMP
- scapy.layers.snmp.ASN1_SNMP_PDU_GET
- scapy.layers.snmp.ASN1_SNMP_PDU_NEXT
- scapy.layers.snmp.ASN1_SNMP_PDU_RESPONSE
- scapy.layers.snmp.ASN1_SNMP_PDU_SET
- scapy.layers.snmp.ASN1_SNMP_PDU_TRAPv1
- scapy.layers.snmp.ASN1_SNMP_PDU_BULK
- scapy.layers.snmp.ASN1_SNMP_PDU_INFORM
- scapy.layers.snmp.ASN1_SNMP_PDU_TRAPv2
- scapy.layers.snmp.BERcodec_SNMP_PDU_GET
- scapy.layers.snmp.BERcodec_SNMP_PDU_NEXT
- scapy.layers.snmp.BERcodec_SNMP_PDU_RESPONSE
- scapy.layers.snmp.BERcodec_SNMP_PDU_SET
- scapy.layers.snmp.BERcodec_SNMP_PDU_TRAPv1
- scapy.layers.snmp.BERcodec_SNMP_PDU_BULK
- scapy.layers.snmp.BERcodec_SNMP_PDU_INFORM
- scapy.layers.snmp.BERcodec_SNMP_PDU_TRAPv2
- scapy.layers.snmp.ASN1F_SNMP_PDU_GET
- scapy.layers.snmp.ASN1F_SNMP_PDU_NEXT
- scapy.layers.snmp.ASN1F_SNMP_PDU_RESPONSE
- scapy.layers.snmp.ASN1F_SNMP_PDU_SET
- scapy.layers.snmp.ASN1F_SNMP_PDU_TRAPv1
- scapy.layers.snmp.ASN1F_SNMP_PDU_BULK
- scapy.layers.snmp.ASN1F_SNMP_PDU_INFORM
- scapy.layers.snmp.ASN1F_SNMP_PDU_TRAPv2
- scapy.layers.snmp.SNMPvarbind
- scapy.layers.snmp.SNMPget
- scapy.layers.snmp.SNMPnext
- scapy.layers.snmp.SNMPresponse
- scapy.layers.snmp.SNMPset
- scapy.layers.snmp.SNMPtrapv1
- scapy.layers.snmp.SNMPbulk
- scapy.layers.snmp.SNMPinform
- scapy.layers.snmp.SNMPtrapv2
- scapy.layers.snmp.SNMP
- scapy.layers.rtp.RTPExtension
- scapy.layers.rtp.RTP
- scapy.layers.pflog.PFLog
- scapy.layers.lltd.LLTD
- scapy.layers.lltd.LLTDHello
- scapy.layers.lltd.LLTDDiscover
- scapy.layers.lltd.LLTDEmiteeDesc
- scapy.layers.lltd.LLTDEmit
- scapy.layers.lltd.LLTDRecveeDesc
- scapy.layers.lltd.LLTDQueryResp
- scapy.layers.lltd.LLTDQueryLargeTlv
- scapy.layers.lltd.LLTDQueryLargeTlvResp
- scapy.layers.lltd.LLTDAttribute
- scapy.layers.lltd.LLTDAttributeEOP
- scapy.layers.lltd.LLTDAttributeHostID
- scapy.layers.lltd.LLTDAttributeCharacteristics
- scapy.layers.lltd.LLTDAttributePhysicalMedium
- scapy.layers.lltd.LLTDAttributeIPv4Address
- scapy.layers.lltd.LLTDAttributeIPv6Address
- scapy.layers.lltd.LLTDAttribute80211MaxRate
- scapy.layers.lltd.LLTDAttributePerformanceCounterFrequency
- scapy.layers.lltd.LLTDAttributeLinkSpeed
- scapy.layers.lltd.LLTDAttributeLargeTLV
- scapy.layers.lltd.LLTDAttributeMachineName
- scapy.layers.lltd.LLTDAttributeDeviceUUID
- scapy.layers.lltd.LLTDAttributeQOSCharacteristics
- scapy.layers.lltd.LLTDAttribute80211PhysicalMedium
- scapy.layers.lltd.LLTDAttributeSeesList
- scapy.layers.lltd.LargeTlvBuilder
- scapy.layers.l2tp.L2TP
- scapy.layers.can.CAN
- scapy.layers.can.CANFD
- scapy.layers.can.SignalField
- scapy.layers.can.LEUnsignedSignalField
- scapy.layers.can.LESignedSignalField
- scapy.layers.can.BEUnsignedSignalField
- scapy.layers.can.BESignedSignalField
- scapy.layers.can.LEFloatSignalField
- scapy.layers.can.BEFloatSignalField
- scapy.layers.can.SignalPacket
- scapy.layers.can.SignalHeader
- scapy.layers.can.CandumpReader
- scapy.layers.radius.RadiusAttribute
- scapy.layers.radius._SpecificRadiusAttr
- scapy.layers.radius._RadiusAttrIntValue
- scapy.layers.radius.RadiusAttr_User_Name
- scapy.layers.radius.RadiusAttr_NAS_Port
- scapy.layers.radius.RadiusAttr_Framed_MTU
- scapy.layers.radius.RadiusAttr_Login_TCP_Port
- scapy.layers.radius.RadiusAttr_Session_Timeout
- scapy.layers.radius.RadiusAttr_Idle_Timeout
- scapy.layers.radius.RadiusAttr_Framed_AppleTalk_Link
- scapy.layers.radius.RadiusAttr_Framed_AppleTalk_Network
- scapy.layers.radius.RadiusAttr_Acct_Delay_Time
- scapy.layers.radius.RadiusAttr_Acct_Input_Octets
- scapy.layers.radius.RadiusAttr_Acct_Output_Octets
- scapy.layers.radius.RadiusAttr_Acct_Session_Time
- scapy.layers.radius.RadiusAttr_Acct_Input_Packets
- scapy.layers.radius.RadiusAttr_Acct_Output_Packets
- scapy.layers.radius.RadiusAttr_Acct_Link_Count
- scapy.layers.radius.RadiusAttr_Acct_Input_Gigawords
- scapy.layers.radius.RadiusAttr_Acct_Output_Gigawords
- scapy.layers.radius.RadiusAttr_Event_Timestamp
- scapy.layers.radius.RadiusAttr_Egress_VLANID
- scapy.layers.radius.RadiusAttr_Port_Limit
- scapy.layers.radius.RadiusAttr_ARAP_Security
- scapy.layers.radius.RadiusAttr_Password_Retry
- scapy.layers.radius.RadiusAttr_Tunnel_Preference
- scapy.layers.radius.RadiusAttr_Acct_Interim_Interval
- scapy.layers.radius.RadiusAttr_Acct_Tunnel_Packets_Lost
- scapy.layers.radius.RadiusAttr_Management_Privilege_Level
- scapy.layers.radius.RadiusAttr_Mobility_Domain_Id
- scapy.layers.radius.RadiusAttr_Preauth_Timeout
- scapy.layers.radius.RadiusAttr_WLAN_Venue_Info
- scapy.layers.radius.RadiusAttr_WLAN_Reason_Code
- scapy.layers.radius.RadiusAttr_WLAN_Pairwise_Cipher
- scapy.layers.radius.RadiusAttr_WLAN_Group_Cipher
- scapy.layers.radius.RadiusAttr_WLAN_AKM_Suite
- scapy.layers.radius.RadiusAttr_WLAN_Group_Mgmt_Cipher
- scapy.layers.radius.RadiusAttr_WLAN_RF_Band
- scapy.layers.radius._RadiusAttrHexStringVal
- scapy.layers.radius.RadiusAttr_User_Password
- scapy.layers.radius.RadiusAttr_State
- scapy.layers.radius.RadiusAttr_Message_Authenticator
- scapy.layers.radius._RadiusAttrIPv4AddrVal
- scapy.layers.radius.RadiusAttr_NAS_IP_Address
- scapy.layers.radius.RadiusAttr_Framed_IP_Address
- scapy.layers.radius.RadiusAttr_Framed_IP_Netmask
- scapy.layers.radius.RadiusAttr_Login_IP_Host
- scapy.layers.radius.RadiusAttr_Framed_IPX_Network
- scapy.layers.radius.RadiusAttr_PMIP6_Home_LMA_IPv4_Address
- scapy.layers.radius.RadiusAttr_PMIP6_Visited_LMA_IPv4_Address
- scapy.layers.radius.RadiusAttr_PMIP6_Home_DHCP4_Server_Address
- scapy.layers.radius.RadiusAttr_PMIP6_Visited_DHCP4_Server_Address
- scapy.layers.radius.RadiusAttr_PMIP6_Home_IPv4_Gateway
- scapy.layers.radius.RadiusAttr_PMIP6_Visited_IPv4_Gateway
- scapy.layers.radius._RadiusAttrIntEnumVal
- scapy.layers.radius.RadiusAttr_Service_Type
- scapy.layers.radius.RadiusAttr_Framed_Protocol
- scapy.layers.radius.RadiusAttr_Acct_Status_Type
- scapy.layers.radius.RadiusAttr_Acct_Authentic
- scapy.layers.radius.RadiusAttr_Acct_Terminate_Cause
- scapy.layers.radius.RadiusAttr_NAS_Port_Type
- scapy.layers.radius._EAPPacketField
- scapy.layers.radius.RadiusAttr_EAP_Message
- scapy.layers.radius._RadiusAttrVendorValue
- scapy.layers.radius._RadiusVendorValueField
- scapy.layers.radius.RadiusAttr_Vendor_Specific
- scapy.layers.radius.Radius
- scapy.layers.radius.MS_CHAP2_Response
- scapy.layers.radius.MS_CHAP2_Success
- scapy.layers.radius.MS_CHAP_Error
- scapy.layers.radius.MS_CHAP_Domain
- scapy.layers.radius.RadiusAuthType
- scapy.layers.radius.Radius_am
- scapy.layers.ssh.StrCRLFField
- scapy.layers.ssh._SSHHeaderField
- scapy.layers.ssh._ComaStrField
- scapy.layers.ssh.SSHString
- scapy.layers.ssh.SSHPacketStringField
- scapy.layers.ssh.NameList
- scapy.layers.ssh.Mpint
- scapy.layers.ssh.SSH
- scapy.layers.ssh.SSHVersionExchange
- scapy.layers.ssh._SSHCertificate
- scapy.layers.ssh._SSHPublicKey
- scapy.layers.ssh._SSHSignature
- scapy.layers.ssh.SSHCertificate
- scapy.layers.ssh.SSHPublicKey
- scapy.layers.ssh.SSHSignature
- scapy.layers.ssh.SSHKexInit
- scapy.layers.ssh.SSHNewKeys
- scapy.layers.ssh.SSHKexDHInit
- scapy.layers.ssh.SSHKexDHReply
- scapy.layers.ssh.SSHServiceRequest
- scapy.layers.ssh.SSHServiceAccept
- scapy.layers.ssh.SSHDisconnect
- scapy.layers.ssh.SSHIgnore
- scapy.layers.ssh.SSHServiceDebug
- scapy.layers.ssh.SSHUnimplemented
- scapy.layers.ssh.SSHExtension
- scapy.layers.ssh.SSHExtInfo
- scapy.layers.ssh.SSHNewCompress
- scapy.layers.ssh.SSHPublicKeyEd25519
- scapy.layers.ssh.SSHPublicKeyEd448
- scapy.layers.ssh.SSHSignatureEd25519
- scapy.layers.ssh.SSHSignatureEd448
- scapy.layers.tftp.TFTP
- scapy.layers.tftp.TFTP_RRQ
- scapy.layers.tftp.TFTP_WRQ
- scapy.layers.tftp.TFTP_DATA
- scapy.layers.tftp.TFTP_Option
- scapy.layers.tftp.TFTP_Options
- scapy.layers.tftp.TFTP_ACK
- scapy.layers.tftp.TFTP_ERROR
- scapy.layers.tftp.TFTP_OACK
- scapy.layers.tftp.TFTP_read
- scapy.layers.tftp.TFTP_write
- scapy.layers.tftp.TFTP_WRQ_server
- scapy.layers.tftp.TFTP_RRQ_server
- scapy.layers.rip.RIP
- scapy.layers.rip.RIPEntry
- scapy.layers.rip.RIPAuth
- scapy.layers.isakmp.ISAKMPTransformSetField
- scapy.layers.isakmp._ISAKMP_class
- scapy.layers.isakmp.ISAKMP
- scapy.layers.isakmp.ISAKMP_payload
- scapy.layers.isakmp.ISAKMP_payload_Transform
- scapy.layers.isakmp.ISAKMP_payload_Proposal
- scapy.layers.isakmp.ISAKMP_payload_VendorID
- scapy.layers.isakmp.ISAKMP_payload_SA
- scapy.layers.isakmp.ISAKMP_payload_Nonce
- scapy.layers.isakmp.ISAKMP_payload_KE
- scapy.layers.isakmp.ISAKMP_payload_ID
- scapy.layers.isakmp.ISAKMP_payload_Hash
- scapy.layers.isakmp.ISAKMP_payload_SIG
- scapy.layers.isakmp.ISAKMP_payload_Notify
- scapy.layers.isakmp.ISAKMP_payload_Delete
- scapy.layers.sctp._SCTPChunkGuessPayload
- scapy.layers.sctp.SCTP
- scapy.layers.sctp.SCTPerror
- scapy.layers.sctp.ChunkParamField
- scapy.layers.sctp._SCTPChunkParam
- scapy.layers.sctp.SCTPChunkParamHeartbeatInfo
- scapy.layers.sctp.SCTPChunkParamIPv4Addr
- scapy.layers.sctp.SCTPChunkParamIPv6Addr
- scapy.layers.sctp.SCTPChunkParamStateCookie
- scapy.layers.sctp.SCTPChunkParamUnrocognizedParam
- scapy.layers.sctp.SCTPChunkParamCookiePreservative
- scapy.layers.sctp.SCTPChunkParamHostname
- scapy.layers.sctp.SCTPChunkParamSupportedAddrTypes
- scapy.layers.sctp.SCTPChunkParamOutSSNResetReq
- scapy.layers.sctp.SCTPChunkParamInSSNResetReq
- scapy.layers.sctp.SCTPChunkParamSSNTSNResetReq
- scapy.layers.sctp.SCTPChunkParamReConfigRes
- scapy.layers.sctp.SCTPChunkParamAddOutgoingStreamReq
- scapy.layers.sctp.SCTPChunkParamAddIncomingStreamReq
- scapy.layers.sctp.SCTPChunkParamECNCapable
- scapy.layers.sctp.SCTPChunkParamRandom
- scapy.layers.sctp.SCTPChunkParamChunkList
- scapy.layers.sctp.SCTPChunkParamRequestedHMACFunctions
- scapy.layers.sctp.SCTPChunkParamSupportedExtensions
- scapy.layers.sctp.SCTPChunkParamFwdTSN
- scapy.layers.sctp.SCTPChunkParamAddIPAddr
- scapy.layers.sctp.SCTPChunkParamDelIPAddr
- scapy.layers.sctp.SCTPChunkParamErrorIndication
- scapy.layers.sctp.SCTPChunkParamSetPrimaryAddr
- scapy.layers.sctp.SCTPChunkParamSuccessIndication
- scapy.layers.sctp.SCTPChunkParamAdaptationLayer
- scapy.layers.sctp.SCTPChunkData
- scapy.layers.sctp.SCTPChunkIData
- scapy.layers.sctp.SCTPForwardSkip
- scapy.layers.sctp.SCTPChunkForwardTSN
- scapy.layers.sctp.SCTPIForwardSkip
- scapy.layers.sctp.SCTPChunkIForwardTSN
- scapy.layers.sctp.SCTPChunkInit
- scapy.layers.sctp.SCTPChunkInitAck
- scapy.layers.sctp.GapAckField
- scapy.layers.sctp.SCTPChunkSACK
- scapy.layers.sctp.SCTPChunkHeartbeatReq
- scapy.layers.sctp.SCTPChunkHeartbeatAck
- scapy.layers.sctp.SCTPChunkAbort
- scapy.layers.sctp.SCTPChunkShutdown
- scapy.layers.sctp.SCTPChunkShutdownAck
- scapy.layers.sctp.SCTPChunkError
- scapy.layers.sctp.SCTPChunkCookieEcho
- scapy.layers.sctp.SCTPChunkCookieAck
- scapy.layers.sctp.SCTPChunkShutdownComplete
- scapy.layers.sctp.SCTPChunkAuthentication
- scapy.layers.sctp.SCTPChunkAddressConf
- scapy.layers.sctp.SCTPChunkReConfig
- scapy.layers.sctp.SCTPChunkPad
- scapy.layers.sctp.SCTPChunkAddressConfAck
- scapy.layers.dhcp6._UTCTimeField
- scapy.layers.dhcp6._LLAddrField
- scapy.layers.dhcp6.DUID_LLT
- scapy.layers.dhcp6.DUID_EN
- scapy.layers.dhcp6.DUID_LL
- scapy.layers.dhcp6.DUID_UUID
- scapy.layers.dhcp6._DHCP6OptGuessPayload
- scapy.layers.dhcp6._DHCP6OptGuessPayloadElt
- scapy.layers.dhcp6.DHCP6OptUnknown
- scapy.layers.dhcp6.DHCP6OptClientId
- scapy.layers.dhcp6.DHCP6OptServerId
- scapy.layers.dhcp6.DHCP6OptIAAddress
- scapy.layers.dhcp6.DHCP6OptIA_NA
- scapy.layers.dhcp6.DHCP6OptIA_TA
- scapy.layers.dhcp6._OptReqListField
- scapy.layers.dhcp6.DHCP6OptOptReq
- scapy.layers.dhcp6.DHCP6OptPref
- scapy.layers.dhcp6._ElapsedTimeField
- scapy.layers.dhcp6.DHCP6OptElapsedTime
- scapy.layers.dhcp6.DHCP6OptAuth
- scapy.layers.dhcp6._SrvAddrField
- scapy.layers.dhcp6.DHCP6OptServerUnicast
- scapy.layers.dhcp6.DHCP6OptStatusCode
- scapy.layers.dhcp6.DHCP6OptRapidCommit
- scapy.layers.dhcp6._UserClassDataField
- scapy.layers.dhcp6.USER_CLASS_DATA
- scapy.layers.dhcp6.DHCP6OptUserClass
- scapy.layers.dhcp6._VendorClassDataField
- scapy.layers.dhcp6.VENDOR_CLASS_DATA
- scapy.layers.dhcp6.DHCP6OptVendorClass
- scapy.layers.dhcp6.VENDOR_SPECIFIC_OPTION
- scapy.layers.dhcp6.DHCP6OptVendorSpecificInfo
- scapy.layers.dhcp6.DHCP6OptIfaceId
- scapy.layers.dhcp6.DHCP6OptReconfMsg
- scapy.layers.dhcp6.DHCP6OptReconfAccept
- scapy.layers.dhcp6.DHCP6OptSIPDomains
- scapy.layers.dhcp6.DHCP6OptSIPServers
- scapy.layers.dhcp6.DHCP6OptDNSServers
- scapy.layers.dhcp6.DHCP6OptDNSDomains
- scapy.layers.dhcp6.DHCP6OptIAPrefix
- scapy.layers.dhcp6.DHCP6OptIA_PD
- scapy.layers.dhcp6.DHCP6OptNISServers
- scapy.layers.dhcp6.DHCP6OptNISPServers
- scapy.layers.dhcp6.DHCP6OptNISDomain
- scapy.layers.dhcp6.DHCP6OptNISPDomain
- scapy.layers.dhcp6.DHCP6OptSNTPServers
- scapy.layers.dhcp6.DHCP6OptInfoRefreshTime
- scapy.layers.dhcp6.DHCP6OptBCMCSDomains
- scapy.layers.dhcp6.DHCP6OptBCMCSServers
- scapy.layers.dhcp6.DHCP6OptGeoConfElement
- scapy.layers.dhcp6.DHCP6OptGeoConf
- scapy.layers.dhcp6.DHCP6OptRemoteID
- scapy.layers.dhcp6.DHCP6OptSubscriberID
- scapy.layers.dhcp6.DHCP6OptClientFQDN
- scapy.layers.dhcp6.DHCP6OptPanaAuthAgent
- scapy.layers.dhcp6.DHCP6OptNewPOSIXTimeZone
- scapy.layers.dhcp6.DHCP6OptNewTZDBTimeZone
- scapy.layers.dhcp6.DHCP6OptRelayAgentERO
- scapy.layers.dhcp6.DHCP6OptLQClientLink
- scapy.layers.dhcp6.DHCP6NTPSubOptSrvAddr
- scapy.layers.dhcp6.DHCP6NTPSubOptMCAddr
- scapy.layers.dhcp6.DHCP6NTPSubOptSrvFQDN
- scapy.layers.dhcp6.DHCP6OptNTPServer
- scapy.layers.dhcp6.DHCP6OptBootFileUrl
- scapy.layers.dhcp6.DHCP6OptClientArchType
- scapy.layers.dhcp6.DHCP6OptClientNetworkInterId
- scapy.layers.dhcp6.DHCP6OptERPDomain
- scapy.layers.dhcp6.DHCP6OptRelaySuppliedOpt
- scapy.layers.dhcp6.DHCP6OptVSS
- scapy.layers.dhcp6.DHCP6OptClientLinkLayerAddr
- scapy.layers.dhcp6.DHCP6OptCaptivePortal
- scapy.layers.dhcp6.DHCP6OptMudUrl
- scapy.layers.dhcp6.DHCP6OptAddrRegEnable
- scapy.layers.dhcp6.DHCP6
- scapy.layers.dhcp6.DHCP6OptRelayMsg
- scapy.layers.dhcp6.DHCP6_Solicit
- scapy.layers.dhcp6.DHCP6_Advertise
- scapy.layers.dhcp6.DHCP6_Request
- scapy.layers.dhcp6.DHCP6_Confirm
- scapy.layers.dhcp6.DHCP6_Renew
- scapy.layers.dhcp6.DHCP6_Rebind
- scapy.layers.dhcp6.DHCP6_Reply
- scapy.layers.dhcp6.DHCP6_Release
- scapy.layers.dhcp6.DHCP6_Decline
- scapy.layers.dhcp6.DHCP6_Reconf
- scapy.layers.dhcp6.DHCP6_InfoRequest
- scapy.layers.dhcp6.DHCP6_RelayForward
- scapy.layers.dhcp6.DHCP6_RelayReply
- scapy.layers.dhcp6.DHCP6_AddrRegInform
- scapy.layers.dhcp6.DHCP6_AddrRegReply
- scapy.layers.dhcp6.DHCPv6_am
- scapy.layers.llmnr.LLMNRQuery
- scapy.layers.llmnr.LLMNRResponse
- scapy.layers.llmnr._LLMNR
- scapy.layers.llmnr.LLMNR_am
- scapy.layers.vxlan.VXLAN
- scapy.layers.clns._GenericClnsPdu
- scapy.layers.ms_nrtp.CountedString
- scapy.layers.ms_nrtp.NRTPHeader
- scapy.layers.ms_nrtp.NRTPEndHeader
- scapy.layers.ms_nrtp.NRTPCustomHeader
- scapy.layers.ms_nrtp.NRTPStatusCodeHeader
- scapy.layers.ms_nrtp.NRTPStatusPhraseHeader
- scapy.layers.ms_nrtp.NRTPRequestUriHeader
- scapy.layers.ms_nrtp.NRTPCloseConnectionHeader
- scapy.layers.ms_nrtp.NRTPContentTypeHeader
- scapy.layers.ms_nrtp.NRTPUnknownHeader
- scapy.layers.ms_nrtp.NRTPSingleMessageContent
- scapy.layers.ms_nrtp.MSBExtendedFieldLen
- scapy.layers.ms_nrtp.NRBFLengthPrefixedString
- scapy.layers.ms_nrtp.NRBFClassTypeInfo
- scapy.layers.ms_nrtp.PrimitiveTypeEnum
- scapy.layers.ms_nrtp.BinaryTypeEnum
- scapy.layers.ms_nrtp.NRBFValueWithCode
- scapy.layers.ms_nrtp.NRBFStringValueWithCode
- scapy.layers.ms_nrtp.NRBFArrayOfValueWithCode
- scapy.layers.ms_nrtp.NRBFRecord
- scapy.layers.ms_nrtp.NRBFBinaryMethodCall
- scapy.layers.ms_nrtp.NRBFBinaryMethodReturn
- scapy.layers.ms_nrtp._NRBFMembers
- scapy.layers.ms_nrtp.NRBFClassInfo
- scapy.layers.ms_nrtp.NRBFAdditionalInfo
- scapy.layers.ms_nrtp.NRBFMemberTypeInfo
- scapy.layers.ms_nrtp.NRBFClassWithId
- scapy.layers.ms_nrtp.NRBFMemberPrimitiveUnTyped
- scapy.layers.ms_nrtp.NRBFClassWithMembersAndTypes
- scapy.layers.ms_nrtp.NRBFSystemClassWithMembersAndTypes
- scapy.layers.ms_nrtp.NRBFSystemClassWithMembers
- scapy.layers.ms_nrtp.ArrayInfo
- scapy.layers.ms_nrtp.NRBFArraySingleObject
- scapy.layers.ms_nrtp.NRBFArraySinglePrimitive
- scapy.layers.ms_nrtp.NRBFMemberPrimitiveTyped
- scapy.layers.ms_nrtp.NRBFMemberReference
- scapy.layers.ms_nrtp.NRBFObjectNull
- scapy.layers.ms_nrtp.NRBFBinaryObjectString
- scapy.layers.ms_nrtp.NRBFSerializationHeader
- scapy.layers.ms_nrtp.NRBFBinaryLibrary
- scapy.layers.ms_nrtp.NRBFMessageEnd
- scapy.layers.ms_nrtp.NRBF
- scapy.layers.ms_nrtp.NRTP_Server
- scapy.layers.pptp.PPTP
- scapy.layers.pptp.PPTPStartControlConnectionRequest
- scapy.layers.pptp.PPTPStartControlConnectionReply
- scapy.layers.pptp.PPTPStopControlConnectionRequest
- scapy.layers.pptp.PPTPStopControlConnectionReply
- scapy.layers.pptp.PPTPEchoRequest
- scapy.layers.pptp.PPTPEchoReply
- scapy.layers.pptp.PPTPOutgoingCallRequest
- scapy.layers.pptp.PPTPOutgoingCallReply
- scapy.layers.pptp.PPTPIncomingCallRequest
- scapy.layers.pptp.PPTPIncomingCallReply
- scapy.layers.pptp.PPTPIncomingCallConnected
- scapy.layers.pptp.PPTPCallClearRequest
- scapy.layers.pptp.PPTPCallDisconnectNotify
- scapy.layers.pptp.PPTPWANErrorNotify
- scapy.layers.pptp.PPTPSetLinkInfo
- scapy.layers.hsrp.HSRP
- scapy.layers.hsrp.HSRPmd5
- scapy.layers.ir.IrLAPHead
- scapy.layers.ir.IrLAPCommand
- scapy.layers.ir.IrLMP
- scapy.layers.mobileip.MobileIP
- scapy.layers.mobileip.MobileIPRRQ
- scapy.layers.mobileip.MobileIPRRP
- scapy.layers.mobileip.MobileIPTunnelData
- scapy.layers.tls.tools.TLSPlaintext
- scapy.layers.tls.tools.TLSCompressed
- scapy.layers.tls.tools.TLSCiphertext
- scapy.layers.msrpce.raw.ms_drsr.UUID
- scapy.layers.msrpce.raw.ms_drsr.DRS_EXTENSIONS
- scapy.layers.msrpce.raw.ms_drsr.IDL_DRSBind_Request
- scapy.layers.msrpce.raw.ms_drsr.IDL_DRSBind_Response
- scapy.layers.msrpce.raw.ms_drsr.IDL_DRSUnbind_Request
- scapy.layers.msrpce.raw.ms_drsr.IDL_DRSUnbind_Response
- scapy.layers.msrpce.raw.ms_drsr.DRS_MSG_CRACKREQ_V1
- scapy.layers.msrpce.raw.ms_drsr.PDS_NAME_RESULT_ITEMW
- scapy.layers.msrpce.raw.ms_drsr.DS_NAME_RESULTW
- scapy.layers.msrpce.raw.ms_drsr.DRS_MSG_CRACKREPLY_V1
- scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Request
- scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Response
- scapy.layers.msrpce.msdrsr.Prefix
- scapy.layers.msrpce.msdrsr.DRS_EXTENSIONS_INT
- scapy.layers.msrpce.mseerr.EEAString
- scapy.layers.msrpce.mseerr.EEUString
- scapy.layers.msrpce.mseerr.BinaryEEInfo
- scapy.layers.msrpce.mseerr.ExtendedErrorParamTypesInternal
- scapy.layers.msrpce.mseerr.ExtendedErrorParam
- scapy.layers.msrpce.mseerr.EEComputerNamePresent
- scapy.layers.msrpce.mseerr.EEComputerName
- scapy.layers.msrpce.mseerr.ExtendedErrorInfo
- scapy.layers.msrpce.mseerr.DceRpc5ExtendedErrorInfo
- scapy.layers.msrpce.raw.ms_dcom.COMVERSION
- scapy.layers.msrpce.raw.ms_dcom.GUID
- scapy.layers.msrpce.raw.ms_dcom.ORPC_EXTENT
- scapy.layers.msrpce.raw.ms_dcom.ORPC_EXTENT_ARRAY
- scapy.layers.msrpce.raw.ms_dcom.ORPCTHIS
- scapy.layers.msrpce.raw.ms_dcom.MInterfacePointer
- scapy.layers.msrpce.raw.ms_dcom.ORPCTHAT
- scapy.layers.msrpce.raw.ms_dcom.DUALSTRINGARRAY
- scapy.layers.msrpce.raw.ms_dcom.ServerAlive_Request
- scapy.layers.msrpce.raw.ms_dcom.ServerAlive_Response
- scapy.layers.msrpce.raw.ms_dcom.ServerAlive2_Request
- scapy.layers.msrpce.raw.ms_dcom.ServerAlive2_Response
- scapy.layers.msrpce.msdcom.InstantiationInfoData
- scapy.layers.msrpce.msdcom.SpecialPropertiesData
- scapy.layers.msrpce.msdcom.InstanceInfoData
- scapy.layers.msrpce.msdcom.customREMOTE_REQUEST_SCM_INFO
- scapy.layers.msrpce.msdcom.ScmRequestInfoData
- scapy.layers.msrpce.msdcom.ActivationContextInfoData
- scapy.layers.msrpce.msdcom.LocationInfoData
- scapy.layers.msrpce.msdcom.COSERVERINFO
- scapy.layers.msrpce.msdcom.SecurityInfoData
- scapy.layers.msrpce.msdcom.DUALSTRINGARRAY
- scapy.layers.msrpce.msdcom.customREMOTE_REPLY_SCM_INFO
- scapy.layers.msrpce.msdcom.ScmReplyInfoData
- scapy.layers.msrpce.msdcom.PropsOutInfo
- scapy.layers.msrpce.msdcom.CustomHeader
- scapy.layers.msrpce.msdcom._ActivationPropertiesField
- scapy.layers.msrpce.msdcom.ActivationPropertiesBlob
- scapy.layers.msrpce.msdcom.OBJREF
- scapy.layers.msrpce.msdcom.OBJREF_CUSTOM
- scapy.layers.msrpce.msdcom.STRINGBINDING
- scapy.layers.msrpce.msdcom.SECURITYBINDING
- scapy.layers.msrpce.msdcom.DCOM_Client
- scapy.layers.msrpce.raw.ms_samr.SamrConnect_Request
- scapy.layers.msrpce.raw.ms_samr.SamrConnect_Response
- scapy.layers.msrpce.raw.ms_samr.RPC_UNICODE_STRING
- scapy.layers.msrpce.raw.ms_samr.PSAMPR_RID_ENUMERATION
- scapy.layers.msrpce.raw.ms_samr.PSAMPR_ENUMERATION_BUFFER
- scapy.layers.msrpce.raw.ms_samr.SamrEnumerateDomainsInSamServer_Request
- scapy.layers.msrpce.raw.ms_samr.SamrEnumerateDomainsInSamServer_Response
- scapy.tools.UTscapy.Bunch
- scapy.tools.UTscapy.no_debug_dissector
- scapy.tools.UTscapy.File
- scapy.tools.UTscapy.External_Files
- scapy.tools.UTscapy.EnumClass
- scapy.tools.UTscapy.Format
- scapy.tools.UTscapy.TestClass
- scapy.tools.UTscapy.TestCampaign
- scapy.tools.UTscapy.TestSet
- scapy.tools.UTscapy.UnitTest
- scapy.contrib.cansocket_python_can.SocketMapper
- scapy.contrib.cansocket_python_can._SocketsPool
- scapy.contrib.cansocket_python_can.SocketWrapper
- scapy.contrib.cansocket_python_can.PythonCANSocket
- scapy.contrib.cansocket_native.NativeCANSocket
- scapy.contrib.isotp.isotp_packet.ISOTP
- scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilderIter
- scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder
- scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket
- scapy.contrib.isotp.isotp_utils.ISOTPSession
- scapy.contrib.isotp.isotp_packet.ISOTPHeader
- scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD
- scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA
- scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD
- scapy.contrib.isotp.isotp_packet.ISOTP_SF
- scapy.contrib.isotp.isotp_packet.ISOTP_SF_FD
- scapy.contrib.isotp.isotp_packet.ISOTP_FF
- scapy.contrib.isotp.isotp_packet.ISOTP_FF_FD
- scapy.contrib.isotp.isotp_packet.ISOTP_CF
- scapy.contrib.isotp.isotp_packet.ISOTP_FC
- scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket
- scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler
- scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle
- scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation
- scapy.contrib.isotp.isotp_native_socket.tp
- scapy.contrib.isotp.isotp_native_socket.addr_info
- scapy.contrib.isotp.isotp_native_socket.sockaddr_can
- scapy.contrib.isotp.isotp_native_socket.ifreq
- scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket
- scapy.contrib.automotive.obd.packet.OBD_Packet
- scapy.contrib.automotive.obd.services.OBD_DTC
- scapy.contrib.automotive.obd.services.OBD_NR
- scapy.contrib.automotive.obd.services.OBD_S01
- scapy.contrib.automotive.obd.services.OBD_S02_Record
- scapy.contrib.automotive.obd.services.OBD_S02
- scapy.contrib.automotive.obd.services.OBD_S03
- scapy.contrib.automotive.obd.services.OBD_S03_PR
- scapy.contrib.automotive.obd.services.OBD_S04
- scapy.contrib.automotive.obd.services.OBD_S04_PR
- scapy.contrib.automotive.obd.services.OBD_S06
- scapy.contrib.automotive.obd.services.OBD_S07
- scapy.contrib.automotive.obd.services.OBD_S07_PR
- scapy.contrib.automotive.obd.services.OBD_S08
- scapy.contrib.automotive.obd.services.OBD_S09
- scapy.contrib.automotive.obd.services.OBD_S0A
- scapy.contrib.automotive.obd.services.OBD_S0A_PR
- scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR_Record
- scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR
- scapy.contrib.automotive.obd.iid.iids.OBD_IID00
- scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount
- scapy.contrib.automotive.obd.iid.iids.OBD_IID01
- scapy.contrib.automotive.obd.iid.iids.OBD_IID03
- scapy.contrib.automotive.obd.iid.iids.OBD_IID05
- scapy.contrib.automotive.obd.iid.iids.OBD_IID07
- scapy.contrib.automotive.obd.iid.iids.OBD_IID09
- scapy.contrib.automotive.obd.iid.iids.OBD_IID02
- scapy.contrib.automotive.obd.iid.iids.OBD_IID04
- scapy.contrib.automotive.obd.iid.iids.OBD_IID06
- scapy.contrib.automotive.obd.iid.iids.OBD_IID08
- scapy.contrib.automotive.obd.iid.iids.OBD_IID0A
- scapy.contrib.automotive.obd.iid.iids.OBD_IID0B
- scapy.contrib.automotive.obd.mid.mids.OBD_MIDXX
- scapy.contrib.automotive.obd.mid.mids.OBD_MID00
- scapy.contrib.automotive.obd.mid.mids.OBD_MID20
- scapy.contrib.automotive.obd.mid.mids.OBD_MID40
- scapy.contrib.automotive.obd.mid.mids.OBD_MID60
- scapy.contrib.automotive.obd.mid.mids.OBD_MID80
- scapy.contrib.automotive.obd.mid.mids.OBD_MIDA0
- scapy.contrib.automotive.obd.mid.mids.OBD_S06_PR_Record
- scapy.contrib.automotive.obd.mid.mids.OBD_S06_PR
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID00
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID01
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID02
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID03
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID04
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID05
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID06
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID07
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID08
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID09
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0A
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0B
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0C
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0D
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0E
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0F
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID10
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID11
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID12
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID13
- scapy.contrib.automotive.obd.pid.pids_00_1F._OBD_PID14_1B
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID14
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID15
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID16
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID17
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID18
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID19
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1A
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1B
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1C
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1D
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1E
- scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1F
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID20
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID21
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID22
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID23
- scapy.contrib.automotive.obd.pid.pids_20_3F._OBD_PID24_2B
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID24
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID25
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID26
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID27
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID28
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID29
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2A
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2B
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2C
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2D
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2E
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2F
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID30
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID31
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID32
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID33
- scapy.contrib.automotive.obd.pid.pids_20_3F._OBD_PID34_3B
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID34
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID35
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID36
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID37
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID38
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID39
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3A
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3B
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3C
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3D
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3E
- scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3F
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID40
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID41
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID42
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID43
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID44
- scapy.contrib.automotive.obd.pid.pids_40_5F._OBD_PercentPacket
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID45
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID46
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID47
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID48
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID49
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4A
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4B
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4C
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4D
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4E
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4F
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID50
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID51
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID52
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID53
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID54
- scapy.contrib.automotive.obd.pid.pids_40_5F._OBD_SensorTrimPacket1
- scapy.contrib.automotive.obd.pid.pids_40_5F._OBD_SensorTrimPacket2
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID55
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID56
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID57
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID58
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID59
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5A
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5B
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5C
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5D
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5E
- scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5F
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID60
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID61
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID62
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID63
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID64
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID65
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID66
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID67
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID68
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID69
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6A
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6B
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6C
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6D
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6E
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6F
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID70
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID71
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID72
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID73
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID74
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID75
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID76
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID77
- scapy.contrib.automotive.obd.pid.pids_60_7F._OBD_PID_ExhaustGasTemperatureBank
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID78
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID79
- scapy.contrib.automotive.obd.pid.pids_60_7F._OBD_PID_DieselParticulateFilter
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID7A
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID7B
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID7C
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID7D
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID7E
- scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID7F
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID80
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID81
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID82
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID83
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID84
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID85
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID86
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID87
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID88
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID89
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8A
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8B
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8C
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8D
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8E
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8F
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID90
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID91
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID92
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID93
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID94
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID98
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID99
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9A
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9B
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9C
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9D
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9E
- scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9F
- scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA0
- scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA1
- scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA2
- scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA3
- scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA4
- scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA5
- scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA6
- scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDC0
- scapy.contrib.automotive.obd.pid.pids.OBD_S01_PR_Record
- scapy.contrib.automotive.obd.pid.pids.OBD_S01_PR
- scapy.contrib.automotive.obd.pid.pids.OBD_S02_PR_Record
- scapy.contrib.automotive.obd.pid.pids.OBD_S02_PR
- scapy.contrib.automotive.obd.tid.tids._OBD_TID_Voltage
- scapy.contrib.automotive.obd.tid.tids._OBD_TID_Time
- scapy.contrib.automotive.obd.tid.tids._OBD_TID_Period
- scapy.contrib.automotive.obd.tid.tids.OBD_TID00
- scapy.contrib.automotive.obd.tid.tids.OBD_TID01
- scapy.contrib.automotive.obd.tid.tids.OBD_TID02
- scapy.contrib.automotive.obd.tid.tids.OBD_TID03
- scapy.contrib.automotive.obd.tid.tids.OBD_TID04
- scapy.contrib.automotive.obd.tid.tids.OBD_TID05
- scapy.contrib.automotive.obd.tid.tids.OBD_TID06
- scapy.contrib.automotive.obd.tid.tids.OBD_TID07
- scapy.contrib.automotive.obd.tid.tids.OBD_TID08
- scapy.contrib.automotive.obd.tid.tids.OBD_TID09
- scapy.contrib.automotive.obd.tid.tids.OBD_TID0A
- scapy.contrib.automotive.obd.tid.tids.OBD_S08_PR_Record
- scapy.contrib.automotive.obd.tid.tids.OBD_S08_PR
- scapy.contrib.automotive.obd.obd.OBD
- scapy.contrib.automotive.ecu.EcuState
- scapy.contrib.automotive.ecu.Ecu
- scapy.contrib.automotive.ecu.EcuSession
- scapy.contrib.automotive.ecu.EcuResponse
- scapy.contrib.automotive.ecu.EcuAnsweringMachine
- scapy.contrib.automotive.scanner.graph.Graph
- scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase
- scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration
- scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC
- scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase
- scapy.contrib.automotive.scanner.test_case.TestCaseGenerator
- scapy.contrib.automotive.scanner.test_case.StateGenerator
- scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator
- scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator
- scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor
- scapy.contrib.automotive.obd.scanner.OBD_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_DTC_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_S03_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_S07_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_S0A_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_S01_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_S02_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_S06_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_S08_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_S09_Enumerator
- scapy.contrib.automotive.obd.scanner.OBD_Scanner
- scapy.contrib.automotive.xcp.utils.XCPEndiannessField
- scapy.contrib.automotive.xcp.utils.StrVarLenField
- scapy.contrib.automotive.xcp.cto_commands_master.Connect
- scapy.contrib.automotive.xcp.cto_commands_master.Disconnect
- scapy.contrib.automotive.xcp.cto_commands_master.GetStatus
- scapy.contrib.automotive.xcp.cto_commands_master.Synch
- scapy.contrib.automotive.xcp.cto_commands_master.GetCommModeInfo
- scapy.contrib.automotive.xcp.cto_commands_master.GetId
- scapy.contrib.automotive.xcp.cto_commands_master.SetRequest
- scapy.contrib.automotive.xcp.cto_commands_master.GetSeed
- scapy.contrib.automotive.xcp.cto_commands_master.Unlock
- scapy.contrib.automotive.xcp.cto_commands_master.SetMta
- scapy.contrib.automotive.xcp.cto_commands_master.Upload
- scapy.contrib.automotive.xcp.cto_commands_master.ShortUpload
- scapy.contrib.automotive.xcp.cto_commands_master.BuildChecksum
- scapy.contrib.automotive.xcp.cto_commands_master.TransportLayerCmd
- scapy.contrib.automotive.xcp.cto_commands_master.TransportLayerCmdGetSlaveId
- scapy.contrib.automotive.xcp.cto_commands_master.TransportLayerCmdGetDAQId
- scapy.contrib.automotive.xcp.cto_commands_master.TransportLayerCmdSetDAQId
- scapy.contrib.automotive.xcp.cto_commands_master.UserCmd
- scapy.contrib.automotive.xcp.cto_commands_master.Download
- scapy.contrib.automotive.xcp.cto_commands_master.DownloadNext
- scapy.contrib.automotive.xcp.cto_commands_master.DownloadMax
- scapy.contrib.automotive.xcp.cto_commands_master.ShortDownload
- scapy.contrib.automotive.xcp.cto_commands_master.ModifyBits
- scapy.contrib.automotive.xcp.cto_commands_master.SetCalPage
- scapy.contrib.automotive.xcp.cto_commands_master.GetCalPage
- scapy.contrib.automotive.xcp.cto_commands_master.GetPagProcessorInfo
- scapy.contrib.automotive.xcp.cto_commands_master.GetSegmentInfo
- scapy.contrib.automotive.xcp.cto_commands_master.GetPageInfo
- scapy.contrib.automotive.xcp.cto_commands_master.SetSegmentMode
- scapy.contrib.automotive.xcp.cto_commands_master.GetSegmentMode
- scapy.contrib.automotive.xcp.cto_commands_master.CopyCalPage
- scapy.contrib.automotive.xcp.cto_commands_master.SetDaqPtr
- scapy.contrib.automotive.xcp.cto_commands_master.WriteDaq
- scapy.contrib.automotive.xcp.cto_commands_master.SetDaqListMode
- scapy.contrib.automotive.xcp.cto_commands_master.GetDaqListMode
- scapy.contrib.automotive.xcp.cto_commands_master.StartStopDaqList
- scapy.contrib.automotive.xcp.cto_commands_master.StartStopSynch
- scapy.contrib.automotive.xcp.cto_commands_master.ReadDaq
- scapy.contrib.automotive.xcp.cto_commands_master.GetDaqClock
- scapy.contrib.automotive.xcp.cto_commands_master.GetDaqProcessorInfo
- scapy.contrib.automotive.xcp.cto_commands_master.GetDaqResolutionInfo
- scapy.contrib.automotive.xcp.cto_commands_master.GetDaqListInfo
- scapy.contrib.automotive.xcp.cto_commands_master.GetDaqEventInfo
- scapy.contrib.automotive.xcp.cto_commands_master.ClearDaqList
- scapy.contrib.automotive.xcp.cto_commands_master.FreeDaq
- scapy.contrib.automotive.xcp.cto_commands_master.AllocDaq
- scapy.contrib.automotive.xcp.cto_commands_master.AllocOdt
- scapy.contrib.automotive.xcp.cto_commands_master.AllocOdtEntry
- scapy.contrib.automotive.xcp.cto_commands_master.ProgramStart
- scapy.contrib.automotive.xcp.cto_commands_master.ProgramClear
- scapy.contrib.automotive.xcp.cto_commands_master.Program
- scapy.contrib.automotive.xcp.cto_commands_master.ProgramReset
- scapy.contrib.automotive.xcp.cto_commands_master.GetPgmProcessorInfo
- scapy.contrib.automotive.xcp.cto_commands_master.GetSectorInfo
- scapy.contrib.automotive.xcp.cto_commands_master.ProgramPrepare
- scapy.contrib.automotive.xcp.cto_commands_master.ProgramFormat
- scapy.contrib.automotive.xcp.cto_commands_master.ProgramNext
- scapy.contrib.automotive.xcp.cto_commands_master.ProgramMax
- scapy.contrib.automotive.xcp.cto_commands_master.ProgramVerify
- scapy.contrib.automotive.xcp.cto_commands_slave.NegativeResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.GenericResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.ConnectPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.StatusPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.CommonModeInfoPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.IdPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.SeedPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.UnlockPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.UploadPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.ShortUploadPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.ChecksumPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.TransportLayerCmdGetSlaveIdResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.TransportLayerCmdGetDAQIdResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.CalPagePositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.PagProcessorInfoPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.SegmentInfoMode0PositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.SegmentInfoMode1PositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.SegmentInfoMode2PositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.PageInfoPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.SegmentModePositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.DAQListModePositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.StartStopDAQListPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.DAQClockListPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.ReadDAQPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.DAQProcessorInfoPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.DAQResolutionInfoPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.DAQListInfoPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.DAQEventInfoPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.ProgramStartPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.PgmProcessorPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.SectorInfoPositiveResponse
- scapy.contrib.automotive.xcp.cto_commands_slave.EvPacket
- scapy.contrib.automotive.xcp.cto_commands_slave.ServPacket
- scapy.contrib.automotive.xcp.xcp.XCPOnCAN
- scapy.contrib.automotive.xcp.xcp.XCPOnUDP
- scapy.contrib.automotive.xcp.xcp.XCPOnTCP
- scapy.contrib.automotive.xcp.xcp.XCPOnCANTail
- scapy.contrib.automotive.xcp.xcp.CTORequest
- scapy.contrib.automotive.xcp.xcp.DTO
- scapy.contrib.automotive.xcp.xcp.CTOResponse
- scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner
- scapy.tools.automotive.xcpscanner.ScannerParams
- scapy.modules.ticketer.CCCountedOctetString
- scapy.modules.ticketer.CCPrincipal
- scapy.modules.ticketer.CCDeltaTime
- scapy.modules.ticketer.CCHeader
- scapy.modules.ticketer.CCKeyBlock
- scapy.modules.ticketer.CCAddress
- scapy.modules.ticketer.CCAuthData
- scapy.modules.ticketer.CCCredential
- scapy.modules.ticketer.CCache
- scapy.modules.ticketer.KTCountedOctetString
- scapy.modules.ticketer.KTKeyBlock
- scapy.modules.ticketer.KeytabEntry
- scapy.modules.ticketer.Keytab
- scapy.modules.ticketer.ScrollFrame
- scapy.modules.ticketer.Ticketer
- scapy.modules.ticketer.Ticketer._make_table.EditDialog
- scapy.modules.p0f.TCP_Signature
- scapy.modules.p0f.HTTP_Signature
- scapy.modules.p0f.MTU_Record
- scapy.modules.p0f.TCP_Record
- scapy.modules.p0f.HTTP_Record
- scapy.modules.p0f.p0fKnowledgeBase
- scapy.modules.p0fv2.p0fKnowledgeBase
- scapy.modules.ldaphero.AutoHideScrollbar
- scapy.modules.ldaphero.BasePopup
- scapy.modules.ldaphero.LDAPHero
- scapy.modules.krack.crypto.ICVError
- scapy.modules.krack.crypto.MICError
- scapy.modules.krack.automaton.DHCPOverWPA
- scapy.modules.krack.automaton.KrackAP
- scapy.contrib.bier.BIERLength
- scapy.contrib.bier.BIFT
- scapy.contrib.bier.BIER
- scapy.contrib.mpls.EoMCW
- scapy.contrib.mpls.MPLS
- scapy.contrib.mpls.ICMPExtension_MPLS
- scapy.contrib.exposure_notification.Exposure_Notification_Frame
- scapy.contrib.oncrpc.Object_Name
- scapy.contrib.oncrpc.RM_Header
- scapy.contrib.oncrpc.RPC
- scapy.contrib.oncrpc.Auth_Unix
- scapy.contrib.oncrpc.Auth_RPCSEC_GSS
- scapy.contrib.oncrpc.Verifier_RPCSEC_GSS
- scapy.contrib.oncrpc.RPC_Call
- scapy.contrib.oncrpc.RPC_Reply
- scapy.contrib.nfs.OIntField
- scapy.contrib.nfs.Fattr3
- scapy.contrib.nfs.File_Object
- scapy.contrib.nfs.WCC_Attr
- scapy.contrib.nfs.File_From_Dir_Plus
- scapy.contrib.nfs.File_From_Dir
- scapy.contrib.nfs.Sattr3
- scapy.contrib.nfs.GETATTR_Call
- scapy.contrib.nfs.GETATTR_Reply
- scapy.contrib.nfs.LOOKUP_Call
- scapy.contrib.nfs.LOOKUP_Reply
- scapy.contrib.nfs.NULL_Call
- scapy.contrib.nfs.NULL_Reply
- scapy.contrib.nfs.FSINFO_Call
- scapy.contrib.nfs.FSINFO_Reply
- scapy.contrib.nfs.PATHCONF_Call
- scapy.contrib.nfs.PATHCONF_Reply
- scapy.contrib.nfs.ACCESS_Call
- scapy.contrib.nfs.ACCESS_Reply
- scapy.contrib.nfs.READDIRPLUS_Call
- scapy.contrib.nfs.READDIRPLUS_Reply
- scapy.contrib.nfs.WRITE_Call
- scapy.contrib.nfs.WRITE_Reply
- scapy.contrib.nfs.COMMIT_Call
- scapy.contrib.nfs.COMMIT_Reply
- scapy.contrib.nfs.SETATTR_Call
- scapy.contrib.nfs.SETATTR_Reply
- scapy.contrib.nfs.FSSTAT_Call
- scapy.contrib.nfs.FSSTAT_Reply
- scapy.contrib.nfs.CREATE_Call
- scapy.contrib.nfs.CREATE_Reply
- scapy.contrib.nfs.REMOVE_Call
- scapy.contrib.nfs.REMOVE_Reply
- scapy.contrib.nfs.READDIR_Call
- scapy.contrib.nfs.READDIR_Reply
- scapy.contrib.nfs.RENAME_Call
- scapy.contrib.nfs.RENAME_Reply
- scapy.contrib.nfs.LINK_Call
- scapy.contrib.nfs.LINK_Reply
- scapy.contrib.nfs.RMDIR_Call
- scapy.contrib.nfs.RMDIR_Reply
- scapy.contrib.nfs.READLINK_Call
- scapy.contrib.nfs.READLINK_Reply
- scapy.contrib.nfs.READ_Call
- scapy.contrib.nfs.READ_Reply
- scapy.contrib.nfs.MKDIR_Call
- scapy.contrib.nfs.MKDIR_Reply
- scapy.contrib.nfs.SYMLINK_Call
- scapy.contrib.nfs.SYMLINK_Reply
- scapy.contrib.nlm.NLM4_Cookie
- scapy.contrib.nlm.SHARE_Call
- scapy.contrib.nlm.SHARE_Reply
- scapy.contrib.nlm.UNSHARE_Call
- scapy.contrib.nlm.UNSHARE_Reply
- scapy.contrib.nlm.LOCK_Call
- scapy.contrib.nlm.LOCK_Reply
- scapy.contrib.nlm.UNLOCK_Call
- scapy.contrib.nlm.UNLOCK_Reply
- scapy.contrib.nlm.GRANTED_MSG_Call
- scapy.contrib.nlm.GRANTED_MSG_Reply
- scapy.contrib.nlm.GRANTED_RES_Call
- scapy.contrib.nlm.GRANTED_RES_Reply
- scapy.contrib.nlm.CANCEL_Call
- scapy.contrib.nlm.CANCEL_Reply
- scapy.contrib.nlm.TEST_Call
- scapy.contrib.nlm.TEST_Reply
- scapy.contrib.mac_control.MACControl
- scapy.contrib.mac_control.MACControlInvalidSpeedException
- scapy.contrib.mac_control.MACControlPause
- scapy.contrib.mac_control.MACControlGate
- scapy.contrib.mac_control.MACControlReport
- scapy.contrib.mac_control.MACControlRegisterReq
- scapy.contrib.mac_control.MACControlRegister
- scapy.contrib.mac_control.MACControlRegisterAck
- scapy.contrib.mac_control.MACControlClassBasedFlowControl
- scapy.contrib.carp.CARP
- scapy.contrib.altbeacon.AltBeacon
- scapy.contrib.nrf_sniffer.NRFS2_Packet
- scapy.contrib.nrf_sniffer.NRF2_Ping_Request
- scapy.contrib.nrf_sniffer.NRF2_Ping_Response
- scapy.contrib.nrf_sniffer.NRF2_Packet_Event
- scapy.contrib.nrf_sniffer.NRFS2_PCAP
- scapy.contrib.sdnv.SDNVValueError
- scapy.contrib.sdnv.SDNV
- scapy.contrib.sdnv.SDNV2
- scapy.contrib.sdnv.SDNV2FieldLenField
- scapy.contrib.sdnv.SDNV2LenField
- scapy.contrib.ltp.LTPex
- scapy.contrib.ltp.LTPReceptionClaim
- scapy.contrib.ltp.LTP
- scapy.contrib.bp.BP
- scapy.contrib.bp.BPBLOCK
- scapy.contrib.psp.PSP
- scapy.contrib.psp.PSPCipherError
- scapy.contrib.psp.PSPIntegrityError
- scapy.contrib.bgp.BGPConf
- scapy.contrib.bgp.BGPFieldIPv4
- scapy.contrib.bgp.BGPFieldIPv6
- scapy.contrib.bgp.BGPNLRI_IPv4
- scapy.contrib.bgp.BGPNLRI_IPv6
- scapy.contrib.bgp.BGPNLRI_IPv4_AP
- scapy.contrib.bgp.BGPNLRI_IPv6_AP
- scapy.contrib.bgp.BGPNLRIPacketListField
- scapy.contrib.bgp._BGPInvalidDataException
- scapy.contrib.bgp.BGPHeader
- scapy.contrib.bgp.BGP
- scapy.contrib.bgp.BGPKeepAlive
- scapy.contrib.bgp._BGPCap_metaclass
- scapy.contrib.bgp._BGPCapability_metaclass
- scapy.contrib.bgp.BGPCapability
- scapy.contrib.bgp.BGPCapGeneric
- scapy.contrib.bgp.BGPCapMultiprotocol
- scapy.contrib.bgp.BGPCapORFBlock
- scapy.contrib.bgp.BGPCapORFBlock.ORFTuple
- scapy.contrib.bgp.BGPCapORFBlockPacketListField
- scapy.contrib.bgp.BGPCapORF
- scapy.contrib.bgp.BGPCapGracefulRestart
- scapy.contrib.bgp.BGPCapGracefulRestart.GRTuple
- scapy.contrib.bgp.BGPCapFourBytesASN
- scapy.contrib.bgp.BGPAuthenticationInformation
- scapy.contrib.bgp.BGPOptParamPacketListField
- scapy.contrib.bgp.BGPOptParam
- scapy.contrib.bgp.BGPOpen
- scapy.contrib.bgp.BGPPathAttrPacketListField
- scapy.contrib.bgp.BGPPAOrigin
- scapy.contrib.bgp.ASPathSegmentPacketListField
- scapy.contrib.bgp.BGPPAASPath
- scapy.contrib.bgp.BGPPAASPath.ASPathSegment
- scapy.contrib.bgp.BGPPAAS4BytesPath
- scapy.contrib.bgp.BGPPAAS4BytesPath.ASPathSegment
- scapy.contrib.bgp.BGPPANextHop
- scapy.contrib.bgp.BGPPAMultiExitDisc
- scapy.contrib.bgp.BGPPALocalPref
- scapy.contrib.bgp.BGPPAAtomicAggregate
- scapy.contrib.bgp.BGPPAAggregator
- scapy.contrib.bgp.BGPPACommunity
- scapy.contrib.bgp.BGPPAOriginatorID
- scapy.contrib.bgp.BGPPAClusterList
- scapy.contrib.bgp.BGPPAExtCommTwoOctetASSpecific
- scapy.contrib.bgp.BGPPAExtCommFourOctetASSpecific
- scapy.contrib.bgp.BGPPAExtCommIPv4AddressSpecific
- scapy.contrib.bgp.BGPPAExtCommOpaque
- scapy.contrib.bgp.BGPPAExtCommTrafficRate
- scapy.contrib.bgp.BGPPAExtCommTrafficAction
- scapy.contrib.bgp.BGPPAExtCommRedirectAS2Byte
- scapy.contrib.bgp.BGPPAExtCommRedirectIPv4
- scapy.contrib.bgp.BGPPAExtCommRedirectAS4Byte
- scapy.contrib.bgp.BGPPAExtCommTrafficMarking
- scapy.contrib.bgp._ExtCommValuePacketField
- scapy.contrib.bgp.BGPPAIPv6AddressSpecificExtComm
- scapy.contrib.bgp._TypeLowField
- scapy.contrib.bgp.BGPPAExtCommunity
- scapy.contrib.bgp._ExtCommsPacketListField
- scapy.contrib.bgp.BGPPAExtComms
- scapy.contrib.bgp.MPReachNLRIPacketListField
- scapy.contrib.bgp.BGPPAMPReachNLRI
- scapy.contrib.bgp.BGPPAMPUnreachNLRI_IPv6
- scapy.contrib.bgp.MPUnreachNLRIPacketField
- scapy.contrib.bgp.BGPPAMPUnreachNLRI
- scapy.contrib.bgp.BGPPAAS4Path
- scapy.contrib.bgp.BGPLargeCommunitySegment
- scapy.contrib.bgp.BGPPALargeCommunity
- scapy.contrib.bgp.BGPPAAS4Aggregator
- scapy.contrib.bgp._PathAttrPacketField
- scapy.contrib.bgp.BGPPathAttr
- scapy.contrib.bgp.BGPUpdate
- scapy.contrib.bgp.BGPNotification
- scapy.contrib.bgp.BGPORFEntry
- scapy.contrib.bgp._ORFNLRIPacketField
- scapy.contrib.bgp.BGPORFAddressPrefix
- scapy.contrib.bgp.BGPORFCoveringPrefix
- scapy.contrib.bgp.BGPORFEntryPacketListField
- scapy.contrib.bgp.BGPORF
- scapy.contrib.bgp.BGPRouteRefresh
- scapy.contrib.dtp.DtpGenericTlv
- scapy.contrib.dtp.DTPDomain
- scapy.contrib.dtp.DTPStatus
- scapy.contrib.dtp.DTPType
- scapy.contrib.dtp.DTPNeighbor
- scapy.contrib.dtp.DTP
- scapy.contrib.hicp.HICPConfigure
- scapy.contrib.hicp.HICPReconfigured
- scapy.contrib.hicp.HICPInvalidConfiguration
- scapy.contrib.hicp.HICPInvalidPassword
- scapy.contrib.hicp.HICPWink
- scapy.contrib.hicp.HICPModuleScanResponse
- scapy.contrib.hicp.HICPModuleScan
- scapy.contrib.hicp.HICP
- scapy.contrib.pnio.ProfinetIO
- scapy.contrib.pnio_dcp.DCPBaseBlock
- scapy.contrib.pnio_dcp.DCPIPBlock
- scapy.contrib.pnio_dcp.DCPFullIPBlock
- scapy.contrib.pnio_dcp.DCPMACBlock
- scapy.contrib.pnio_dcp.DCPManufacturerSpecificBlock
- scapy.contrib.pnio_dcp.DCPNameOfStationBlock
- scapy.contrib.pnio_dcp.DCPDeviceIDBlock
- scapy.contrib.pnio_dcp.DCPDeviceRoleBlock
- scapy.contrib.pnio_dcp.DeviceOption
- scapy.contrib.pnio_dcp.DCPDeviceOptionsBlock
- scapy.contrib.pnio_dcp.DCPAliasNameBlock
- scapy.contrib.pnio_dcp.DCPDeviceInstanceBlock
- scapy.contrib.pnio_dcp.DCPOEMIDBlock
- scapy.contrib.pnio_dcp.DCPControlBlock
- scapy.contrib.pnio_dcp.DCPDeviceInitiativeBlock
- scapy.contrib.pnio_dcp.ProfinetDCP
- scapy.contrib.pnio_rpc.BlockHeader
- scapy.contrib.pnio_rpc.Block
- scapy.contrib.pnio_rpc.IODControlReq
- scapy.contrib.pnio_rpc.IODControlRes
- scapy.contrib.pnio_rpc.IODWriteReq
- scapy.contrib.pnio_rpc.IODWriteRes
- scapy.contrib.pnio_rpc.IODReadReq
- scapy.contrib.pnio_rpc.IODReadRes
- scapy.contrib.pnio_rpc.FParametersBlock
- scapy.contrib.pnio_rpc.PadFieldWithLen
- scapy.contrib.pnio_rpc.IODWriteMultipleReq
- scapy.contrib.pnio_rpc.IODWriteMultipleRes
- scapy.contrib.pnio_rpc.IM0Block
- scapy.contrib.pnio_rpc.IM1Block
- scapy.contrib.pnio_rpc.IM2Block
- scapy.contrib.pnio_rpc.IM3Block
- scapy.contrib.pnio_rpc.IM4Block
- scapy.contrib.pnio_rpc.ARBlockReq
- scapy.contrib.pnio_rpc.ARBlockRes
- scapy.contrib.pnio_rpc.IOCRAPIObject
- scapy.contrib.pnio_rpc.IOCRAPI
- scapy.contrib.pnio_rpc.IOCRBlockReq
- scapy.contrib.pnio_rpc.IOCRBlockRes
- scapy.contrib.pnio_rpc.AdjustLinkState
- scapy.contrib.pnio_rpc.AdjustPeerToPeerBoundary
- scapy.contrib.pnio_rpc.AdjustDomainBoundary
- scapy.contrib.pnio_rpc.AdjustMulticastBoundary
- scapy.contrib.pnio_rpc.AdjustMauType
- scapy.contrib.pnio_rpc.AdjustMauTypeExtension
- scapy.contrib.pnio_rpc.AdjustDCPBoundary
- scapy.contrib.pnio_rpc.PDPortDataAdjust
- scapy.contrib.pnio_rpc.ExpectedSubmoduleDataDescription
- scapy.contrib.pnio_rpc.ExpectedSubmodule
- scapy.contrib.pnio_rpc.ExpectedSubmoduleAPI
- scapy.contrib.pnio_rpc.ExpectedSubmoduleBlockReq
- scapy.contrib.pnio_rpc.AlarmCRBlockReq
- scapy.contrib.pnio_rpc.AlarmCRBlockRes
- scapy.contrib.pnio_rpc.AlarmItem
- scapy.contrib.pnio_rpc.MaintenanceItem
- scapy.contrib.pnio_rpc.DiagnosisItem
- scapy.contrib.pnio_rpc.UploadRetrievalItem
- scapy.contrib.pnio_rpc.iParameterItem
- scapy.contrib.pnio_rpc.PE_AlarmItem
- scapy.contrib.pnio_rpc.RS_AlarmItem
- scapy.contrib.pnio_rpc.PRAL_AlarmItem
- scapy.contrib.pnio_rpc.AlarmNotificationPDU
- scapy.contrib.pnio_rpc.AlarmNotification_High
- scapy.contrib.pnio_rpc.AlarmNotification_Low
- scapy.contrib.pnio_rpc.PNIORealTimeAcyclicPDUHeader
- scapy.contrib.pnio_rpc.Alarm_Low
- scapy.contrib.pnio_rpc.Alarm_High
- scapy.contrib.pnio_rpc.NDRData
- scapy.contrib.pnio_rpc.PNIOServiceReqPDU
- scapy.contrib.pnio_rpc.PNIOServiceResPDU
- scapy.contrib.pnio.PNIORealTime_IOxS
- scapy.contrib.pnio.PNIORealTimeCyclicDefaultRawData
- scapy.contrib.pnio.PNIORealTimeCyclicPDU
- scapy.contrib.pnio.PROFIsafeCRCSeed
- scapy.contrib.pnio.PROFIsafeControlCRCSeed
- scapy.contrib.pnio.PROFIsafeStatusCRCSeed
- scapy.contrib.pnio.PROFIsafe
- scapy.contrib.pnio.PROFIsafeControl
- scapy.contrib.pnio.PROFIsafeStatus
- scapy.contrib.gtp.TBCDByteField
- scapy.contrib.gtp.FQDNField
- scapy.contrib.gtp.GTP_ExtensionHeader
- scapy.contrib.gtp.GTP_UDPPort_ExtensionHeader
- scapy.contrib.gtp.GTP_PDCP_PDU_ExtensionHeader
- scapy.contrib.gtp.GTPHeader
- scapy.contrib.gtp_v2.GTPHeader
- scapy.contrib.gtp_v2.IE_IP_Address
- scapy.contrib.gtp_v2.IE_MEI
- scapy.contrib.gtp_v2.IE_EPSBearerID
- scapy.contrib.gtp_v2.IE_RAT
- scapy.contrib.gtp_v2.IE_ServingNetwork
- scapy.contrib.gtp_v2.ULI_Field
- scapy.contrib.gtp_v2.ULI_CGI
- scapy.contrib.gtp_v2.ULI_SAI
- scapy.contrib.gtp_v2.ULI_RAI
- scapy.contrib.gtp_v2.ULI_TAI
- scapy.contrib.gtp_v2.ULI_ECGI
- scapy.contrib.gtp_v2.ULI_LAI
- scapy.contrib.gtp_v2.IE_ULI
- scapy.contrib.gtp_v2.IE_ULI_Timestamp
- scapy.contrib.gtp_v2.IE_UCI
- scapy.contrib.gtp_v2.IE_FTEID
- scapy.contrib.gtp_v2.IE_BearerContext
- scapy.contrib.gtp_v2.IE_BearerFlags
- scapy.contrib.gtp_v2.IE_MMContext_EPS
- scapy.contrib.gtp_v2.IE_PDNConnection
- scapy.contrib.gtp_v2.IE_FQDN
- scapy.contrib.gtp_v2.IE_NotImplementedTLV
- scapy.contrib.gtp_v2.IE_IMSI
- scapy.contrib.gtp_v2.IE_Cause
- scapy.contrib.gtp_v2.IE_RecoveryRestart
- scapy.contrib.gtp_v2.IE_APN
- scapy.contrib.gtp_v2.IE_BearerTFT
- scapy.contrib.gtp_v2.IE_AMBR
- scapy.contrib.gtp_v2.IE_MSISDN
- scapy.contrib.gtp_v2.IE_Indication
- scapy.contrib.gtp_v2.PCO_Option
- scapy.contrib.gtp_v2.PCO_Protocol
- scapy.contrib.gtp_v2.PCO_IPv4
- scapy.contrib.gtp_v2.PCO_Primary_DNS
- scapy.contrib.gtp_v2.PCO_Primary_NBNS
- scapy.contrib.gtp_v2.PCO_Secondary_DNS
- scapy.contrib.gtp_v2.PCO_Secondary_NBNS
- scapy.contrib.gtp_v2.PCO_P_CSCF_IPv6_Address_Request
- scapy.contrib.gtp_v2.PCO_IM_CN_Subsystem_Signaling_Flag
- scapy.contrib.gtp_v2.PCO_DNS_Server_IPv6
- scapy.contrib.gtp_v2.PCO_SOF
- scapy.contrib.gtp_v2.PCO_PPP
- scapy.contrib.gtp_v2.PCO_IP_Allocation_via_NAS
- scapy.contrib.gtp_v2.PCO_P_CSCF_IPv4_Address_Request
- scapy.contrib.gtp_v2.PCO_DNS_Server_IPv4
- scapy.contrib.gtp_v2.PCO_IPv4_Link_MTU_Request
- scapy.contrib.gtp_v2.PCO_P_CSCF_Re_selection_Support
- scapy.contrib.gtp_v2.PCO_PDU_Session_Id
- scapy.contrib.gtp_v2.PCO_5GSM_Cause_Value
- scapy.contrib.gtp_v2.PCO_QoS_Rules_With_Support_Indicator
- scapy.contrib.gtp_v2.PCO_QoS_Flow_Descriptions_With_Support_Indicator
- scapy.contrib.gtp_v2.PCO_S_Nssai
- scapy.contrib.gtp_v2.PCO_Qos_Rules
- scapy.contrib.gtp_v2.PCO_Session_AMBR
- scapy.contrib.gtp_v2.PCO_QoS_Flow_Descriptions
- scapy.contrib.gtp_v2.PCO_IPCP
- scapy.contrib.gtp_v2.PCO_PPP_Auth
- scapy.contrib.gtp_v2.PCO_PasswordAuthentificationProtocol
- scapy.contrib.gtp_v2.PCO_PPP_Challenge
- scapy.contrib.gtp_v2.PCO_ChallengeHandshakeAuthenticationProtocol
- scapy.contrib.gtp_v2.IE_PCO
- scapy.contrib.gtp_v2.IE_EPCO
- scapy.contrib.gtp_v2.IE_APCO
- scapy.contrib.gtp_v2.IE_PAA
- scapy.contrib.gtp_v2.IE_Bearer_QoS
- scapy.contrib.gtp_v2.IE_ChargingID
- scapy.contrib.gtp_v2.IE_ChargingCharacteristics
- scapy.contrib.gtp_v2.IE_PDN_type
- scapy.contrib.gtp_v2.IE_UE_Timezone
- scapy.contrib.gtp_v2.IE_Port_Number
- scapy.contrib.gtp_v2.IE_APN_Restriction
- scapy.contrib.gtp_v2.IE_SelectionMode
- scapy.contrib.gtp_v2.IE_MMBR
- scapy.contrib.gtp_v2.IE_UPF_SelInd_Flags
- scapy.contrib.gtp_v2.IE_FQCSID
- scapy.contrib.gtp_v2.IE_Ran_Nas_Cause
- scapy.contrib.gtp_v2.IE_PrivateExtension
- scapy.contrib.gtp_v2.GTPV2Command
- scapy.contrib.gtp_v2.GTPV2EchoRequest
- scapy.contrib.gtp_v2.GTPV2EchoResponse
- scapy.contrib.gtp_v2.GTPV2CreateSessionRequest
- scapy.contrib.gtp_v2.GTPV2CreateSessionResponse
- scapy.contrib.gtp_v2.GTPV2DeleteSessionRequest
- scapy.contrib.gtp_v2.GTPV2DeleteSessionResponse
- scapy.contrib.gtp_v2.GTPV2ModifyBearerCommand
- scapy.contrib.gtp_v2.GTPV2ModifyBearerFailureIndication
- scapy.contrib.gtp_v2.GTPV2DeleteBearerCommand
- scapy.contrib.gtp_v2.GTPV2DeleteBearerFailureIndication
- scapy.contrib.gtp_v2.GTPV2BearerResourceCommand
- scapy.contrib.gtp_v2.GTPV2BearerResourceFailureIndication
- scapy.contrib.gtp_v2.GTPV2DownlinkDataNotifFailureIndication
- scapy.contrib.gtp_v2.GTPV2ModifyBearerRequest
- scapy.contrib.gtp_v2.GTPV2ModifyBearerResponse
- scapy.contrib.gtp_v2.GTPV2CreateBearerRequest
- scapy.contrib.gtp_v2.GTPV2CreateBearerResponse
- scapy.contrib.gtp_v2.GTPV2UpdateBearerRequest
- scapy.contrib.gtp_v2.GTPV2UpdateBearerResponse
- scapy.contrib.gtp_v2.GTPV2DeleteBearerRequest
- scapy.contrib.gtp_v2.GTPV2SuspendNotification
- scapy.contrib.gtp_v2.GTPV2SuspendAcknowledge
- scapy.contrib.gtp_v2.GTPV2ResumeNotification
- scapy.contrib.gtp_v2.GTPV2ResumeAcknowledge
- scapy.contrib.gtp_v2.GTPV2DeleteBearerResponse
- scapy.contrib.gtp_v2.GTPV2ContextRequest
- scapy.contrib.gtp_v2.GTPV2ContextResponse
- scapy.contrib.gtp_v2.GTPV2ContextAcknowledge
- scapy.contrib.gtp_v2.GTPV2CreateIndirectDataForwardingTunnelRequest
- scapy.contrib.gtp_v2.GTPV2CreateIndirectDataForwardingTunnelResponse
- scapy.contrib.gtp_v2.GTPV2DeleteIndirectDataForwardingTunnelRequest
- scapy.contrib.gtp_v2.GTPV2DeleteIndirectDataForwardingTunnelResponse
- scapy.contrib.gtp_v2.GTPV2ReleaseBearerRequest
- scapy.contrib.gtp_v2.GTPV2ReleaseBearerResponse
- scapy.contrib.gtp_v2.GTPV2DownlinkDataNotif
- scapy.contrib.gtp_v2.GTPV2DownlinkDataNotifAck
- scapy.contrib.gtp.GTP_U_Header
- scapy.contrib.gtp.GTPPDUSessionContainer
- scapy.contrib.gtp.GTPEchoRequest
- scapy.contrib.gtp.IE_Base
- scapy.contrib.gtp.IE_Cause
- scapy.contrib.gtp.IE_IMSI
- scapy.contrib.gtp.IE_Routing
- scapy.contrib.gtp.IE_ReorderingRequired
- scapy.contrib.gtp.IE_Recovery
- scapy.contrib.gtp.IE_SelectionMode
- scapy.contrib.gtp.IE_TEIDI
- scapy.contrib.gtp.IE_TEICP
- scapy.contrib.gtp.IE_Teardown
- scapy.contrib.gtp.IE_NSAPI
- scapy.contrib.gtp.IE_ChargingCharacteristics
- scapy.contrib.gtp.IE_TraceReference
- scapy.contrib.gtp.IE_TraceType
- scapy.contrib.gtp.IE_ChargingId
- scapy.contrib.gtp.IE_EndUserAddress
- scapy.contrib.gtp.APNStrLenField
- scapy.contrib.gtp.IE_AccessPointName
- scapy.contrib.gtp.IE_ProtocolConfigurationOptions
- scapy.contrib.gtp.IE_GSNAddress
- scapy.contrib.gtp.IE_MSInternationalNumber
- scapy.contrib.gtp.QoS_Profile
- scapy.contrib.gtp.IE_QoS
- scapy.contrib.gtp.IE_CommonFlags
- scapy.contrib.gtp.IE_APNRestriction
- scapy.contrib.gtp.IE_RATType
- scapy.contrib.gtp.IE_UserLocationInformation
- scapy.contrib.gtp.IE_MSTimeZone
- scapy.contrib.gtp.IE_IMEI
- scapy.contrib.gtp.IE_MSInfoChangeReportingAction
- scapy.contrib.gtp.IE_DirectTunnelFlags
- scapy.contrib.gtp.IE_BearerControlMode
- scapy.contrib.gtp.IE_EvolvedAllocationRetentionPriority
- scapy.contrib.gtp.IE_CharginGatewayAddress
- scapy.contrib.gtp.IE_PrivateExtension
- scapy.contrib.gtp.IE_ExtensionHeaderList
- scapy.contrib.gtp.IE_NotImplementedTLV
- scapy.contrib.gtp.GTPEchoResponse
- scapy.contrib.gtp.GTPCreatePDPContextRequest
- scapy.contrib.gtp.GTPCreatePDPContextResponse
- scapy.contrib.gtp.GTPUpdatePDPContextRequest
- scapy.contrib.gtp.GTPUpdatePDPContextResponse
- scapy.contrib.gtp.GTPErrorIndication
- scapy.contrib.gtp.GTPDeletePDPContextRequest
- scapy.contrib.gtp.GTPDeletePDPContextResponse
- scapy.contrib.gtp.GTPPDUNotificationRequest
- scapy.contrib.gtp.GTPSupportedExtensionHeadersNotification
- scapy.contrib.gtp.GTPmorethan1500
- scapy.contrib.mount.Path
- scapy.contrib.mount.NULL_Call
- scapy.contrib.mount.NULL_Reply
- scapy.contrib.mount.MOUNT_Call
- scapy.contrib.mount.MOUNT_Reply
- scapy.contrib.mount.UNMOUNT_Call
- scapy.contrib.mount.UNMOUNT_Reply
- scapy.contrib.avs.AVSWLANHeader
- scapy.contrib.ripng.RIPng
- scapy.contrib.ripng.RIPngEntry
- scapy.contrib.slowprot.SlowProtocol
- scapy.contrib.lacp.LACP
- scapy.contrib.lacp.MarkerProtocol
- scapy.contrib.eigrp.EigrpIPField
- scapy.contrib.eigrp.EigrpIP6Field
- scapy.contrib.eigrp.EIGRPGeneric
- scapy.contrib.eigrp.EIGRPParam
- scapy.contrib.eigrp.EIGRPAuthData
- scapy.contrib.eigrp.EIGRPSeq
- scapy.contrib.eigrp.ShortVersionField
- scapy.contrib.eigrp.EIGRPSwVer
- scapy.contrib.eigrp.EIGRPNms
- scapy.contrib.eigrp.EIGRPStub
- scapy.contrib.eigrp.EIGRPIntRoute
- scapy.contrib.eigrp.EIGRPExtRoute
- scapy.contrib.eigrp.EIGRPv6IntRoute
- scapy.contrib.eigrp.EIGRPv6ExtRoute
- scapy.contrib.eigrp.EIGRP
- scapy.contrib.ibeacon.Apple_BLE_Submessage
- scapy.contrib.ibeacon.Apple_BLE_Frame
- scapy.contrib.ibeacon.IBeacon_Data
- scapy.contrib.gxrp.GVRP
- scapy.contrib.gxrp.GMRP_GROUP
- scapy.contrib.gxrp.GMRP_SERVICE
- scapy.contrib.gxrp.GARP_ATTRIBUTE
- scapy.contrib.gxrp.GARP_MESSAGE
- scapy.contrib.gxrp.GARP
- scapy.contrib.gxrp.LLC_GARP
- scapy.contrib.esmc.ESMC
- scapy.contrib.esmc.QLTLV
- scapy.contrib.esmc.EQLTLV
- scapy.contrib.erspan.ERSPAN
- scapy.contrib.erspan.ERSPAN_I
- scapy.contrib.erspan.ERSPAN_II
- scapy.contrib.erspan.ERSPAN_III
- scapy.contrib.erspan.ERSPAN_PlatformSpecific
- scapy.contrib.coap._CoAPOpt
- scapy.contrib.coap._CoAPOptsField
- scapy.contrib.coap._CoAPPaymark
- scapy.contrib.coap.CoAP
- scapy.contrib.skinny.SkinnyDateTimeField
- scapy.contrib.skinny.SkinnyMessageGeneric
- scapy.contrib.skinny.SkinnyMessageKeepAlive
- scapy.contrib.skinny.SkinnyMessageKeepAliveAck
- scapy.contrib.skinny.SkinnyMessageOffHook
- scapy.contrib.skinny.SkinnyMessageOnHook
- scapy.contrib.skinny.SkinnyMessageCallState
- scapy.contrib.skinny.SkinnyMessageSoftKeyEvent
- scapy.contrib.skinny.SkinnyMessageSetRinger
- scapy.contrib.skinny.SkinnyMessageStartTone
- scapy.contrib.skinny.SkinnyMessageStopTone
- scapy.contrib.skinny.SkinnyMessageSpeakerMode
- scapy.contrib.skinny.SkinnyMessageSetLamp
- scapy.contrib.skinny.SkinnyMessageStationSelectSoftKeysMessage
- scapy.contrib.skinny.SkinnyMessagePromptStatus
- scapy.contrib.skinny.SkinnyMessageCallPlane
- scapy.contrib.skinny.SkinnyMessageTimeDate
- scapy.contrib.skinny.SkinnyMessageClearPromptStatus
- scapy.contrib.skinny.SkinnyMessageKeypadButton
- scapy.contrib.skinny.SkinnyMessageDialedNumber
- scapy.contrib.skinny.SkinnyMessageCallInfo
- scapy.contrib.skinny.SkinnyRateField
- scapy.contrib.skinny.SkinnyMessageOpenReceiveChannel
- scapy.contrib.skinny.SkinnyMessageOpenReceiveChannelAck
- scapy.contrib.skinny.SkinnyFramePerPacketField
- scapy.contrib.skinny.SkinnyMessageStartMediaTransmission
- scapy.contrib.skinny.SkinnyMessageCloseReceiveChannel
- scapy.contrib.skinny.SkinnyMessageStopMultiMediaTransmission
- scapy.contrib.skinny.Skinny
- scapy.contrib.etherip.EtherIP
- scapy.contrib.send.ICMPv6NDOptNonce
- scapy.contrib.send.ICMPv6NDOptTmstp
- scapy.contrib.send.ICMPv6NDOptRsaSig
- scapy.contrib.send.CGA_Params
- scapy.contrib.send.ICMPv6NDOptCGA
- scapy.contrib.ife.IFETlv
- scapy.contrib.ife.IFETlvStr
- scapy.contrib.ife.IFE
- scapy.contrib.pim.PIMv2Hdr
- scapy.contrib.pim._PIMGenericTlvBase
- scapy.contrib.pim._PIMv2GenericHello
- scapy.contrib.pim._PIMv2HelloListField
- scapy.contrib.pim.PIMv2Hello
- scapy.contrib.pim.PIMv2HelloHoldtime
- scapy.contrib.pim.PIMv2HelloLANPruneDelayValue
- scapy.contrib.pim.PIMv2HelloLANPruneDelay
- scapy.contrib.pim.PIMv2HelloDRPriority
- scapy.contrib.pim.PIMv2HelloGenerationID
- scapy.contrib.pim.PIMv2HelloStateRefreshValue
- scapy.contrib.pim.PIMv2HelloStateRefresh
- scapy.contrib.pim.PIMv2HelloAddrListValue
- scapy.contrib.pim.PIMv2HelloAddrList
- scapy.contrib.pim.PIMv2JoinPruneAddrsBase
- scapy.contrib.pim.PIMv2JoinAddrs
- scapy.contrib.pim.PIMv2PruneAddrs
- scapy.contrib.pim.PIMv2GroupAddrs
- scapy.contrib.pim.PIMv2JoinPrune
- scapy.contrib.stamp.ErrorEstimate
- scapy.contrib.stamp.STAMPTestTLV
- scapy.contrib.stamp.STAMPSessionSenderTestUnauthenticated
- scapy.contrib.stamp.STAMPSessionReflectorTestUnauthenticated
- scapy.contrib.ppi_geotag._RMMLEIntField
- scapy.contrib.ppi_geotag.Fixed3_6Field
- scapy.contrib.ppi_geotag.Fixed3_7Field
- scapy.contrib.ppi_geotag.Fixed6_4Field
- scapy.contrib.ppi_geotag.NSCounter_Field
- scapy.contrib.ppi_geotag.LETimeField
- scapy.contrib.ppi_geotag.GPSTime_Field
- scapy.contrib.ppi_geotag.VectorFlags_Field
- scapy.contrib.ppi_geotag.HCSIFlagsField
- scapy.contrib.ppi_geotag.HCSINullField
- scapy.contrib.ppi_geotag.HCSIDescField
- scapy.contrib.ppi_geotag.HCSIAppField
- scapy.contrib.ppi_geotag._Geotag_metaclass
- scapy.contrib.ppi_geotag.HCSIPacket
- scapy.contrib.ppi_geotag.PPI_Geotag_GPS
- scapy.contrib.ppi_geotag.PPI_Geotag_Vector
- scapy.contrib.ppi_geotag.PPI_Geotag_Sensor
- scapy.contrib.ppi_geotag.PPI_Geotag_Antenna
- scapy.contrib.vqp.VQP
- scapy.contrib.vqp.VQPEntry
- scapy.contrib.eddystone.EddystoneURLField
- scapy.contrib.eddystone.Eddystone_Frame
- scapy.contrib.eddystone.Eddystone_UID
- scapy.contrib.eddystone.Eddystone_URL
- scapy.contrib.eddystone.Eddystone_TLM
- scapy.contrib.eddystone.Eddystone_TLM_Unencrypted
- scapy.contrib.eddystone.Eddystone_TLM_Encrypted
- scapy.contrib.eddystone.Eddystone_EID
- scapy.contrib.pfcp.PFCPLengthMixin
- scapy.contrib.pfcp.PFCP
- scapy.contrib.pfcp.APNStrLenField
- scapy.contrib.pfcp.ExtraDataField
- scapy.contrib.pfcp.Int40Field
- scapy.contrib.pfcp.IE_Base
- scapy.contrib.pfcp.IE_Compound
- scapy.contrib.pfcp.IE_CreatePDR
- scapy.contrib.pfcp.IE_PDI
- scapy.contrib.pfcp.IE_CreateFAR
- scapy.contrib.pfcp.IE_ForwardingParameters
- scapy.contrib.pfcp.IE_DuplicatingParameters
- scapy.contrib.pfcp.IE_CreateURR
- scapy.contrib.pfcp.IE_CreateQER
- scapy.contrib.pfcp.IE_CreatedPDR
- scapy.contrib.pfcp.IE_UpdatePDR
- scapy.contrib.pfcp.IE_UpdateFAR
- scapy.contrib.pfcp.IE_UpdateForwardingParameters
- scapy.contrib.pfcp.IE_UpdateBAR_SRR
- scapy.contrib.pfcp.IE_UpdateURR
- scapy.contrib.pfcp.IE_UpdateQER
- scapy.contrib.pfcp.IE_RemovePDR
- scapy.contrib.pfcp.IE_RemoveFAR
- scapy.contrib.pfcp.IE_RemoveURR
- scapy.contrib.pfcp.IE_RemoveQER
- scapy.contrib.pfcp.IE_LoadControlInformation
- scapy.contrib.pfcp.IE_OverloadControlInformation
- scapy.contrib.pfcp.IE_ApplicationID_PFDs
- scapy.contrib.pfcp.IE_PFDContext
- scapy.contrib.pfcp.IE_ApplicationDetectionInformation
- scapy.contrib.pfcp.IE_QueryURR
- scapy.contrib.pfcp.IE_UsageReport_SMR
- scapy.contrib.pfcp.IE_UsageReport_SDR
- scapy.contrib.pfcp.IE_UsageReport_SRR
- scapy.contrib.pfcp.IE_DownlinkDataReport
- scapy.contrib.pfcp.IE_Create_BAR
- scapy.contrib.pfcp.IE_Update_BAR_SMR
- scapy.contrib.pfcp.IE_Remove_BAR
- scapy.contrib.pfcp.IE_ErrorIndicationReport
- scapy.contrib.pfcp.IE_UserPlanePathFailureReport
- scapy.contrib.pfcp.IE_UpdateDuplicatingParameters
- scapy.contrib.pfcp.IE_AggregatedURRs
- scapy.contrib.pfcp.IE_CreateTrafficEndpoint
- scapy.contrib.pfcp.IE_CreatedTrafficEndpoint
- scapy.contrib.pfcp.IE_UpdateTrafficEndpoint
- scapy.contrib.pfcp.IE_RemoveTrafficEndpoint
- scapy.contrib.pfcp.IE_EthernetPacketFilter
- scapy.contrib.pfcp.IE_EthernetTrafficInformation
- scapy.contrib.pfcp.IE_AdditionalMonitoringTime
- scapy.contrib.pfcp.IE_Cause
- scapy.contrib.pfcp.IE_SourceInterface
- scapy.contrib.pfcp.IE_FTEID
- scapy.contrib.pfcp.IE_NetworkInstance
- scapy.contrib.pfcp.IE_SDF_Filter
- scapy.contrib.pfcp.IE_ApplicationId
- scapy.contrib.pfcp.IE_GateStatus
- scapy.contrib.pfcp.IE_MBR
- scapy.contrib.pfcp.IE_GBR
- scapy.contrib.pfcp.IE_QERCorrelationId
- scapy.contrib.pfcp.IE_Precedence
- scapy.contrib.pfcp.IE_TransportLevelMarking
- scapy.contrib.pfcp.IE_VolumeThreshold
- scapy.contrib.pfcp.IE_TimeThreshold
- scapy.contrib.pfcp.IE_MonitoringTime
- scapy.contrib.pfcp.IE_SubsequentVolumeThreshold
- scapy.contrib.pfcp.IE_SubsequentTimeThreshold
- scapy.contrib.pfcp.IE_InactivityDetectionTime
- scapy.contrib.pfcp.IE_ReportingTriggers
- scapy.contrib.pfcp.IE_RedirectInformation
- scapy.contrib.pfcp.IE_ReportType
- scapy.contrib.pfcp.IE_OffendingIE
- scapy.contrib.pfcp.IE_ForwardingPolicy
- scapy.contrib.pfcp.IE_DestinationInterface
- scapy.contrib.pfcp.IE_UPFunctionFeatures
- scapy.contrib.pfcp.IE_ApplyAction
- scapy.contrib.pfcp.IE_DownlinkDataServiceInformation
- scapy.contrib.pfcp.IE_DownlinkDataNotificationDelay
- scapy.contrib.pfcp.IE_DLBufferingDuration
- scapy.contrib.pfcp.IE_DLBufferingSuggestedPacketCount
- scapy.contrib.pfcp.IE_PFCPSMReqFlags
- scapy.contrib.pfcp.IE_PFCPSRRspFlags
- scapy.contrib.pfcp.IE_SequenceNumber
- scapy.contrib.pfcp.IE_Metric
- scapy.contrib.pfcp.IE_Timer
- scapy.contrib.pfcp.IE_PDR_Id
- scapy.contrib.pfcp.IE_FSEID
- scapy.contrib.pfcp.IE_NodeId
- scapy.contrib.pfcp.IE_PFDContents
- scapy.contrib.pfcp.IE_MeasurementMethod
- scapy.contrib.pfcp.IE_UsageReportTrigger
- scapy.contrib.pfcp.IE_MeasurementPeriod
- scapy.contrib.pfcp.IE_FqCSID
- scapy.contrib.pfcp.IE_VolumeMeasurement
- scapy.contrib.pfcp.IE_DurationMeasurement
- scapy.contrib.pfcp.IE_TimeOfFirstPacket
- scapy.contrib.pfcp.IE_TimeOfLastPacket
- scapy.contrib.pfcp.IE_QuotaHoldingTime
- scapy.contrib.pfcp.IE_DroppedDLTrafficThreshold
- scapy.contrib.pfcp.IE_VolumeQuota
- scapy.contrib.pfcp.IE_TimeQuota
- scapy.contrib.pfcp.IE_StartTime
- scapy.contrib.pfcp.IE_EndTime
- scapy.contrib.pfcp.IE_URR_Id
- scapy.contrib.pfcp.IE_LinkedURR_Id
- scapy.contrib.pfcp.IE_OuterHeaderCreation
- scapy.contrib.pfcp.IE_BAR_Id
- scapy.contrib.pfcp.IE_CPFunctionFeatures
- scapy.contrib.pfcp.IE_UsageInformation
- scapy.contrib.pfcp.IE_ApplicationInstanceId
- scapy.contrib.pfcp.IE_FlowInformation
- scapy.contrib.pfcp.IE_UE_IP_Address
- scapy.contrib.pfcp.IE_PacketRate
- scapy.contrib.pfcp.IE_OuterHeaderRemoval
- scapy.contrib.pfcp.IE_RecoveryTimeStamp
- scapy.contrib.pfcp.IE_DLFlowLevelMarking
- scapy.contrib.pfcp.IE_HeaderEnrichment
- scapy.contrib.pfcp.IE_MeasurementInformation
- scapy.contrib.pfcp.IE_NodeReportType
- scapy.contrib.pfcp.IE_RemoteGTP_U_Peer
- scapy.contrib.pfcp.IE_UR_SEQN
- scapy.contrib.pfcp.IE_ActivatePredefinedRules
- scapy.contrib.pfcp.IE_DeactivatePredefinedRules
- scapy.contrib.pfcp.IE_FAR_Id
- scapy.contrib.pfcp.IE_QER_Id
- scapy.contrib.pfcp.IE_OCIFlags
- scapy.contrib.pfcp.IE_PFCPAssociationReleaseRequest
- scapy.contrib.pfcp.IE_GracefulReleasePeriod
- scapy.contrib.pfcp.IE_PDNType
- scapy.contrib.pfcp.IE_FailedRuleId
- scapy.contrib.pfcp.IE_TimeQuotaMechanism
- scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation
- scapy.contrib.pfcp.IE_UserPlaneInactivityTimer
- scapy.contrib.pfcp.IE_Multiplier
- scapy.contrib.pfcp.IE_AggregatedURR_Id
- scapy.contrib.pfcp.IE_SubsequentVolumeQuota
- scapy.contrib.pfcp.IE_SubsequentTimeQuota
- scapy.contrib.pfcp.IE_RQI
- scapy.contrib.pfcp.IE_QFI
- scapy.contrib.pfcp.IE_QueryURRReference
- scapy.contrib.pfcp.IE_AdditionalUsageReportsInformation
- scapy.contrib.pfcp.IE_TrafficEndpointId
- scapy.contrib.pfcp.IE_MACAddress
- scapy.contrib.pfcp.IE_C_TAG
- scapy.contrib.pfcp.IE_S_TAG
- scapy.contrib.pfcp.IE_Ethertype
- scapy.contrib.pfcp.IE_Proxying
- scapy.contrib.pfcp.IE_EthernetFilterId
- scapy.contrib.pfcp.IE_EthernetFilterProperties
- scapy.contrib.pfcp.IE_SuggestedBufferingPacketsCount
- scapy.contrib.pfcp.IE_UserId
- scapy.contrib.pfcp.IE_EthernetPDUSessionInformation
- scapy.contrib.pfcp.IE_MACAddressesDetected
- scapy.contrib.pfcp.IE_MACAddressesRemoved
- scapy.contrib.pfcp.IE_EthernetInactivityTimer
- scapy.contrib.pfcp.IE_EventQuota
- scapy.contrib.pfcp.IE_EventThreshold
- scapy.contrib.pfcp.IE_SubsequentEventQuota
- scapy.contrib.pfcp.IE_SubsequentEventThreshold
- scapy.contrib.pfcp.IE_TraceInformation
- scapy.contrib.pfcp.IE_FramedRoute
- scapy.contrib.pfcp.IE_FramedRouting
- scapy.contrib.pfcp.IE_FramedIPv6Route
- scapy.contrib.pfcp.IE_EventTimeStamp
- scapy.contrib.pfcp.IE_AveragingWindow
- scapy.contrib.pfcp.IE_PagingPolicyIndicator
- scapy.contrib.pfcp.IE_APN_DNN
- scapy.contrib.pfcp.IE_3GPP_InterfaceType
- scapy.contrib.pfcp.IE_EnterpriseSpecific
- scapy.contrib.pfcp.IE_NotImplemented
- scapy.contrib.pfcp.PFCPHeartbeatRequest
- scapy.contrib.pfcp.PFCPHeartbeatResponse
- scapy.contrib.pfcp.PFCPPFDManagementRequest
- scapy.contrib.pfcp.PFCPPFDManagementResponse
- scapy.contrib.pfcp.PFCPAssociationSetupRequest
- scapy.contrib.pfcp.PFCPAssociationSetupResponse
- scapy.contrib.pfcp.PFCPAssociationUpdateRequest
- scapy.contrib.pfcp.PFCPAssociationUpdateResponse
- scapy.contrib.pfcp.PFCPAssociationReleaseRequest
- scapy.contrib.pfcp.PFCPAssociationReleaseResponse
- scapy.contrib.pfcp.PFCPVersionNotSupportedResponse
- scapy.contrib.pfcp.PFCPNodeReportRequest
- scapy.contrib.pfcp.PFCPNodeReportResponse
- scapy.contrib.pfcp.PFCPSessionSetDeletionRequest
- scapy.contrib.pfcp.PFCPSessionSetDeletionResponse
- scapy.contrib.pfcp.PFCPSessionEstablishmentRequest
- scapy.contrib.pfcp.PFCPSessionEstablishmentResponse
- scapy.contrib.pfcp.PFCPSessionModificationRequest
- scapy.contrib.pfcp.PFCPSessionModificationResponse
- scapy.contrib.pfcp.PFCPSessionDeletionRequest
- scapy.contrib.pfcp.PFCPSessionDeletionResponse
- scapy.contrib.pfcp.PFCPSessionReportRequest
- scapy.contrib.pfcp.PFCPSessionReportResponse
- scapy.contrib.diameter.I3BytesEnumField
- scapy.contrib.diameter.I3FieldLenField
- scapy.contrib.diameter.DRFlags
- scapy.contrib.diameter.DRCode
- scapy.contrib.diameter.AVPFlags
- scapy.contrib.diameter.AVPVendor
- scapy.contrib.diameter.OctetString
- scapy.contrib.diameter.Integer32
- scapy.contrib.diameter.Integer64
- scapy.contrib.diameter.Unsigned32
- scapy.contrib.diameter.Unsigned64
- scapy.contrib.diameter.Float32
- scapy.contrib.diameter.Float64
- scapy.contrib.diameter.Address
- scapy.contrib.diameter.Time
- scapy.contrib.diameter.Enumerated
- scapy.contrib.diameter.IPFilterRule
- scapy.contrib.diameter.Grouped
- scapy.contrib.diameter.QoSFilterRule
- scapy.contrib.diameter.ISDN
- scapy.contrib.diameter.AVP_Generic
- scapy.contrib.diameter.AVP_FL_NV
- scapy.contrib.diameter.AVP_FL_V
- scapy.contrib.diameter.AVP_VL_NV
- scapy.contrib.diameter.AVP_VL_V
- scapy.contrib.diameter.AVP_Unknown
- scapy.contrib.diameter.AVPV_StrLenField
- scapy.contrib.diameter.AVPNV_StrLenField
- scapy.contrib.diameter.AVPV_OctetString
- scapy.contrib.diameter.AVPNV_OctetString
- scapy.contrib.diameter.AVPV_Grouped
- scapy.contrib.diameter.AVPNV_Grouped
- scapy.contrib.diameter.AVPV_Unsigned32
- scapy.contrib.diameter.AVPNV_Unsigned32
- scapy.contrib.diameter.AVPV_Integer32
- scapy.contrib.diameter.AVPNV_Integer32
- scapy.contrib.diameter.AVPV_Unsigned64
- scapy.contrib.diameter.AVPNV_Unsigned64
- scapy.contrib.diameter.AVPV_Integer64
- scapy.contrib.diameter.AVPNV_Integer64
- scapy.contrib.diameter.AVPV_Time
- scapy.contrib.diameter.AVPNV_Time
- scapy.contrib.diameter.AVPV_Address
- scapy.contrib.diameter.AVPNV_Address
- scapy.contrib.diameter.AVPV_IPFilterRule
- scapy.contrib.diameter.AVPNV_IPFilterRule
- scapy.contrib.diameter.AVPV_QoSFilterRule
- scapy.contrib.diameter.AVPNV_QoSFilterRule
- scapy.contrib.diameter.AVP_0_258
- scapy.contrib.diameter.AVP_0_266
- scapy.contrib.diameter.AVP_0_268
- scapy.contrib.diameter.AVP_0_298
- scapy.contrib.diameter.AVP_10415_630
- scapy.contrib.diameter.AVP_10415_701
- scapy.contrib.diameter.AVP_10415_1643
- scapy.contrib.diameter.AVP_0_6
- scapy.contrib.diameter.AVP_0_7
- scapy.contrib.diameter.AVP_0_10
- scapy.contrib.diameter.AVP_0_13
- scapy.contrib.diameter.AVP_0_15
- scapy.contrib.diameter.AVP_0_45
- scapy.contrib.diameter.AVP_0_61
- scapy.contrib.diameter.AVP_0_64
- scapy.contrib.diameter.AVP_0_65
- scapy.contrib.diameter.AVP_0_72
- scapy.contrib.diameter.AVP_0_76
- scapy.contrib.diameter.AVP_0_261
- scapy.contrib.diameter.AVP_0_271
- scapy.contrib.diameter.AVP_0_273
- scapy.contrib.diameter.AVP_0_274
- scapy.contrib.diameter.AVP_0_277
- scapy.contrib.diameter.AVP_0_285
- scapy.contrib.diameter.AVP_0_295
- scapy.contrib.diameter.AVP_0_345
- scapy.contrib.diameter.AVP_0_346
- scapy.contrib.diameter.AVP_0_375
- scapy.contrib.diameter.AVP_0_377
- scapy.contrib.diameter.AVP_0_384
- scapy.contrib.diameter.AVP_0_387
- scapy.contrib.diameter.AVP_0_392
- scapy.contrib.diameter.AVP_0_403
- scapy.contrib.diameter.AVP_0_406
- scapy.contrib.diameter.AVP_0_416
- scapy.contrib.diameter.AVP_0_418
- scapy.contrib.diameter.AVP_0_422
- scapy.contrib.diameter.AVP_0_426
- scapy.contrib.diameter.AVP_0_427
- scapy.contrib.diameter.AVP_0_428
- scapy.contrib.diameter.AVP_0_433
- scapy.contrib.diameter.AVP_0_436
- scapy.contrib.diameter.AVP_0_449
- scapy.contrib.diameter.AVP_0_450
- scapy.contrib.diameter.AVP_0_452
- scapy.contrib.diameter.AVP_0_454
- scapy.contrib.diameter.AVP_0_455
- scapy.contrib.diameter.AVP_0_459
- scapy.contrib.diameter.AVP_0_480
- scapy.contrib.diameter.AVP_0_483
- scapy.contrib.diameter.AVP_0_494
- scapy.contrib.diameter.AVP_0_513
- scapy.contrib.diameter.AVP_0_514
- scapy.contrib.diameter.AVP_0_517
- scapy.contrib.diameter.AVP_0_534
- scapy.contrib.diameter.AVP_0_535
- scapy.contrib.diameter.AVP_0_536
- scapy.contrib.diameter.AVP_0_538
- scapy.contrib.diameter.AVP_0_541
- scapy.contrib.diameter.AVP_0_546
- scapy.contrib.diameter.AVP_0_547
- scapy.contrib.diameter.AVP_0_570
- scapy.contrib.diameter.AVP_0_575
- scapy.contrib.diameter.AVP_10415_500
- scapy.contrib.diameter.AVP_10415_511
- scapy.contrib.diameter.AVP_10415_512
- scapy.contrib.diameter.AVP_10415_513
- scapy.contrib.diameter.AVP_10415_520
- scapy.contrib.diameter.AVP_10415_523
- scapy.contrib.diameter.AVP_10415_527
- scapy.contrib.diameter.AVP_10415_529
- scapy.contrib.diameter.AVP_10415_533
- scapy.contrib.diameter.AVP_10415_536
- scapy.contrib.diameter.AVP_10415_614
- scapy.contrib.diameter.AVP_10415_616
- scapy.contrib.diameter.AVP_10415_623
- scapy.contrib.diameter.AVP_10415_624
- scapy.contrib.diameter.AVP_10415_633
- scapy.contrib.diameter.AVP_10415_638
- scapy.contrib.diameter.AVP_10415_648
- scapy.contrib.diameter.AVP_10415_650
- scapy.contrib.diameter.AVP_10415_652
- scapy.contrib.diameter.AVP_10415_703
- scapy.contrib.diameter.AVP_10415_705
- scapy.contrib.diameter.AVP_10415_706
- scapy.contrib.diameter.AVP_10415_707
- scapy.contrib.diameter.AVP_10415_708
- scapy.contrib.diameter.AVP_10415_710
- scapy.contrib.diameter.AVP_10415_712
- scapy.contrib.diameter.AVP_10415_714
- scapy.contrib.diameter.AVP_10415_717
- scapy.contrib.diameter.AVP_10415_718
- scapy.contrib.diameter.AVP_10415_829
- scapy.contrib.diameter.AVP_10415_862
- scapy.contrib.diameter.AVP_10415_864
- scapy.contrib.diameter.AVP_10415_867
- scapy.contrib.diameter.AVP_10415_870
- scapy.contrib.diameter.AVP_10415_872
- scapy.contrib.diameter.AVP_10415_882
- scapy.contrib.diameter.AVP_10415_883
- scapy.contrib.diameter.AVP_10415_884
- scapy.contrib.diameter.AVP_10415_899
- scapy.contrib.diameter.AVP_10415_902
- scapy.contrib.diameter.AVP_10415_906
- scapy.contrib.diameter.AVP_10415_907
- scapy.contrib.diameter.AVP_10415_921
- scapy.contrib.diameter.AVP_10415_922
- scapy.contrib.diameter.AVP_10415_1000
- scapy.contrib.diameter.AVP_10415_1006
- scapy.contrib.diameter.AVP_10415_1007
- scapy.contrib.diameter.AVP_10415_1008
- scapy.contrib.diameter.AVP_10415_1009
- scapy.contrib.diameter.AVP_10415_1011
- scapy.contrib.diameter.AVP_10415_1015
- scapy.contrib.diameter.AVP_10415_1019
- scapy.contrib.diameter.AVP_10415_1021
- scapy.contrib.diameter.AVP_10415_1023
- scapy.contrib.diameter.AVP_10415_1024
- scapy.contrib.diameter.AVP_10415_1027
- scapy.contrib.diameter.AVP_10415_1028
- scapy.contrib.diameter.AVP_10415_1032
- scapy.contrib.diameter.AVP_10415_1045
- scapy.contrib.diameter.AVP_10415_1047
- scapy.contrib.diameter.AVP_10415_1048
- scapy.contrib.diameter.AVP_10415_1062
- scapy.contrib.diameter.AVP_10415_1063
- scapy.contrib.diameter.AVP_10415_1068
- scapy.contrib.diameter.AVP_10415_1069
- scapy.contrib.diameter.AVP_10415_1070
- scapy.contrib.diameter.AVP_10415_1071
- scapy.contrib.diameter.AVP_10415_1072
- scapy.contrib.diameter.AVP_10415_1073
- scapy.contrib.diameter.AVP_10415_1080
- scapy.contrib.diameter.AVP_10415_1086
- scapy.contrib.diameter.AVP_10415_1099
- scapy.contrib.diameter.AVP_10415_1204
- scapy.contrib.diameter.AVP_10415_1208
- scapy.contrib.diameter.AVP_10415_1209
- scapy.contrib.diameter.AVP_10415_1211
- scapy.contrib.diameter.AVP_10415_1214
- scapy.contrib.diameter.AVP_10415_1216
- scapy.contrib.diameter.AVP_10415_1217
- scapy.contrib.diameter.AVP_10415_1220
- scapy.contrib.diameter.AVP_10415_1221
- scapy.contrib.diameter.AVP_10415_1222
- scapy.contrib.diameter.AVP_10415_1224
- scapy.contrib.diameter.AVP_10415_1225
- scapy.contrib.diameter.AVP_10415_1247
- scapy.contrib.diameter.AVP_10415_1248
- scapy.contrib.diameter.AVP_10415_1254
- scapy.contrib.diameter.AVP_10415_1259
- scapy.contrib.diameter.AVP_10415_1261
- scapy.contrib.diameter.AVP_10415_1268
- scapy.contrib.diameter.AVP_10415_1271
- scapy.contrib.diameter.AVP_10415_1277
- scapy.contrib.diameter.AVP_10415_1279
- scapy.contrib.diameter.AVP_10415_1417
- scapy.contrib.diameter.AVP_10415_1420
- scapy.contrib.diameter.AVP_10415_1424
- scapy.contrib.diameter.AVP_10415_1428
- scapy.contrib.diameter.AVP_10415_1432
- scapy.contrib.diameter.AVP_10415_1434
- scapy.contrib.diameter.AVP_10415_1438
- scapy.contrib.diameter.AVP_10415_1445
- scapy.contrib.diameter.AVP_10415_1456
- scapy.contrib.diameter.AVP_10415_1457
- scapy.contrib.diameter.AVP_10415_1462
- scapy.contrib.diameter.AVP_10415_1468
- scapy.contrib.diameter.AVP_10415_1478
- scapy.contrib.diameter.AVP_10415_1481
- scapy.contrib.diameter.AVP_10415_1482
- scapy.contrib.diameter.AVP_10415_1491
- scapy.contrib.diameter.AVP_10415_1492
- scapy.contrib.diameter.AVP_10415_1493
- scapy.contrib.diameter.AVP_10415_1499
- scapy.contrib.diameter.AVP_10415_1501
- scapy.contrib.diameter.AVP_10415_1502
- scapy.contrib.diameter.AVP_10415_1503
- scapy.contrib.diameter.AVP_10415_1515
- scapy.contrib.diameter.AVP_10415_1519
- scapy.contrib.diameter.AVP_10415_1610
- scapy.contrib.diameter.AVP_10415_1613
- scapy.contrib.diameter.AVP_10415_1614
- scapy.contrib.diameter.AVP_10415_1615
- scapy.contrib.diameter.AVP_10415_1617
- scapy.contrib.diameter.AVP_10415_1618
- scapy.contrib.diameter.AVP_10415_1623
- scapy.contrib.diameter.AVP_10415_1627
- scapy.contrib.diameter.AVP_10415_1628
- scapy.contrib.diameter.AVP_10415_1631
- scapy.contrib.diameter.AVP_10415_1632
- scapy.contrib.diameter.AVP_10415_1633
- scapy.contrib.diameter.AVP_10415_1634
- scapy.contrib.diameter.AVP_10415_1636
- scapy.contrib.diameter.AVP_10415_1648
- scapy.contrib.diameter.AVP_10415_1650
- scapy.contrib.diameter.AVP_10415_2006
- scapy.contrib.diameter.AVP_10415_2007
- scapy.contrib.diameter.AVP_10415_2011
- scapy.contrib.diameter.AVP_10415_2016
- scapy.contrib.diameter.AVP_10415_2025
- scapy.contrib.diameter.AVP_10415_2029
- scapy.contrib.diameter.AVP_10415_2033
- scapy.contrib.diameter.AVP_10415_2036
- scapy.contrib.diameter.AVP_10415_2047
- scapy.contrib.diameter.AVP_10415_2049
- scapy.contrib.diameter.AVP_10415_2051
- scapy.contrib.diameter.AVP_10415_2065
- scapy.contrib.diameter.AVP_10415_2066
- scapy.contrib.diameter.AVP_10415_2068
- scapy.contrib.diameter.AVP_10415_2118
- scapy.contrib.diameter.AVP_10415_2203
- scapy.contrib.diameter.AVP_10415_2204
- scapy.contrib.diameter.AVP_10415_2206
- scapy.contrib.diameter.AVP_10415_2208
- scapy.contrib.diameter.AVP_10415_2303
- scapy.contrib.diameter.AVP_10415_2308
- scapy.contrib.diameter.AVP_10415_2310
- scapy.contrib.diameter.AVP_10415_2312
- scapy.contrib.diameter.AVP_10415_2313
- scapy.contrib.diameter.AVP_10415_2317
- scapy.contrib.diameter.AVP_10415_2318
- scapy.contrib.diameter.AVP_10415_2322
- scapy.contrib.diameter.AVP_10415_2323
- scapy.contrib.diameter.AVP_10415_2500
- scapy.contrib.diameter.AVP_10415_2507
- scapy.contrib.diameter.AVP_10415_2508
- scapy.contrib.diameter.AVP_10415_2509
- scapy.contrib.diameter.AVP_10415_2512
- scapy.contrib.diameter.AVP_10415_2513
- scapy.contrib.diameter.AVP_10415_2518
- scapy.contrib.diameter.AVP_10415_2519
- scapy.contrib.diameter.AVP_10415_2523
- scapy.contrib.diameter.AVP_10415_2538
- scapy.contrib.diameter.AVP_10415_2550
- scapy.contrib.diameter.AVP_10415_2551
- scapy.contrib.diameter.AVP_10415_2602
- scapy.contrib.diameter.AVP_10415_2604
- scapy.contrib.diameter.AVP_10415_2605
- scapy.contrib.diameter.AVP_10415_2702
- scapy.contrib.diameter.AVP_10415_2704
- scapy.contrib.diameter.AVP_10415_2706
- scapy.contrib.diameter.AVP_10415_2707
- scapy.contrib.diameter.AVP_10415_2710
- scapy.contrib.diameter.AVP_10415_2717
- scapy.contrib.diameter.AVP_10415_2809
- scapy.contrib.diameter.AVP_10415_2811
- scapy.contrib.diameter.AVP_10415_2904
- scapy.contrib.diameter.AVP_10415_3407
- scapy.contrib.diameter.AVP_10415_3415
- scapy.contrib.diameter.AVP_10415_3421
- scapy.contrib.diameter.AVP_10415_3428
- scapy.contrib.diameter.AVP_10415_3438
- scapy.contrib.diameter.AVP_10415_3442
- scapy.contrib.diameter.AVP_10415_3443
- scapy.contrib.diameter.AVP_10415_3445
- scapy.contrib.diameter.AVP_10415_3448
- scapy.contrib.diameter.AVP_10415_3449
- scapy.contrib.diameter.AVP_10415_3451
- scapy.contrib.diameter.AVP_10415_3454
- scapy.contrib.diameter.DiamG
- scapy.contrib.homeplugav.MACManagementHeader
- scapy.contrib.homeplugav.VendorMME
- scapy.contrib.homeplugav.GetDeviceVersion
- scapy.contrib.homeplugav.NetworkInformationRequest
- scapy.contrib.homeplugav.NetworkInfoV10
- scapy.contrib.homeplugav.StationInfoV10
- scapy.contrib.homeplugav.NetworkInfoV11
- scapy.contrib.homeplugav.StationInfoV11
- scapy.contrib.homeplugav.NetworkInfoConfirmationV10
- scapy.contrib.homeplugav.NetworkInfoConfirmationV11
- scapy.contrib.homeplugav.HostActionRequired
- scapy.contrib.homeplugav.LoopbackRequest
- scapy.contrib.homeplugav.LoopbackConfirmation
- scapy.contrib.homeplugav.SetEncryptionKeyRequest
- scapy.contrib.homeplugav.SetEncryptionKeyConfirmation
- scapy.contrib.homeplugav.QUAResetFactoryConfirm
- scapy.contrib.homeplugav.GetNVMParametersRequest
- scapy.contrib.homeplugav.GetNVMParametersConfirmation
- scapy.contrib.homeplugav.SnifferRequest
- scapy.contrib.homeplugav.SnifferConfirmation
- scapy.contrib.homeplugav.SnifferIndicate
- scapy.contrib.homeplugav.ReadMACMemoryRequest
- scapy.contrib.homeplugav.ReadMACMemoryConfirmation
- scapy.contrib.homeplugav.ModuleOperationRequest
- scapy.contrib.homeplugav.ModuleOperationConfirmation
- scapy.contrib.homeplugav.ReadModuleDataRequest
- scapy.contrib.homeplugav.ReadModuleDataConfirmation
- scapy.contrib.homeplugav.WriteModuleDataRequest
- scapy.contrib.homeplugav.ClassifierPriorityMap
- scapy.contrib.homeplugav.ClassifierObj
- scapy.contrib.homeplugav.AutoConnection
- scapy.contrib.homeplugav.PeerNode
- scapy.contrib.homeplugav.AggregateConfigEntrie
- scapy.contrib.homeplugav.RSVD_CustomAggregationParameter
- scapy.contrib.homeplugav.PrescalerValue
- scapy.contrib.homeplugav.GPIOMap
- scapy.contrib.homeplugav.ReservedPercentageForCap
- scapy.contrib.homeplugav.ConfigBit
- scapy.contrib.homeplugav.ContentionWindowTable
- scapy.contrib.homeplugav.BackoffDeferalCountTable
- scapy.contrib.homeplugav.BehaviorBlockArray
- scapy.contrib.homeplugav.EventBlockArray
- scapy.contrib.homeplugav.ModulePIB
- scapy.contrib.homeplugav.StartMACRequest
- scapy.contrib.homeplugav.StartMACConfirmation
- scapy.contrib.homeplugav.ResetDeviceRequest
- scapy.contrib.homeplugav.ResetDeviceConfirmation
- scapy.contrib.homeplugav.ReadConfBlockRequest
- scapy.contrib.homeplugav.ConfBlock
- scapy.contrib.homeplugav.ReadConfBlockConfirmation
- scapy.contrib.homeplugav.WriteModuleData2NVMRequest
- scapy.contrib.homeplugav.WriteModuleData2NVMConfirmation
- scapy.contrib.homeplugav.HomePlugAV
- scapy.contrib.homepluggp.CM_SLAC_PARM_REQ
- scapy.contrib.homepluggp.CM_SLAC_PARM_CNF
- scapy.contrib.homepluggp.HPGP_GROUP
- scapy.contrib.homepluggp.VS_ATTENUATION_CHARACTERISTICS_MME
- scapy.contrib.homepluggp.CM_ATTENUATION_CHARACTERISTICS_MME
- scapy.contrib.homepluggp.CM_ATTEN_CHAR_IND
- scapy.contrib.homepluggp.CM_ATTEN_CHAR_RSP
- scapy.contrib.homepluggp.SLAC_varfield
- scapy.contrib.homepluggp.CM_SLAC_MATCH_REQ
- scapy.contrib.homepluggp.SLAC_varfield_cnf
- scapy.contrib.homepluggp.CM_SLAC_MATCH_CNF
- scapy.contrib.homepluggp.CM_START_ATTEN_CHAR_IND
- scapy.contrib.homepluggp.CM_MNBC_SOUND_IND
- scapy.contrib.homepluggp.CM_SET_KEY_REQ
- scapy.contrib.homepluggp.CM_SET_KEY_CNF
- scapy.contrib.tcpao.TCPAOAlg
- scapy.contrib.tcpao.TCPAOAlg_HMAC_SHA1
- scapy.contrib.tcpao.TCPAOAlg_CMAC_AES
- scapy.contrib.nsh.NSHTLV
- scapy.contrib.nsh.NSH
- scapy.contrib.mqtt.VariableFieldLenField
- scapy.contrib.mqtt.RandVariableFieldLen
- scapy.contrib.mqtt.MQTT
- scapy.contrib.mqtt.MQTTConnect
- scapy.contrib.mqtt.MQTTDisconnect
- scapy.contrib.mqtt.MQTTConnack
- scapy.contrib.mqtt.MQTTPublish
- scapy.contrib.mqtt.MQTTPuback
- scapy.contrib.mqtt.MQTTPubrec
- scapy.contrib.mqtt.MQTTPubrel
- scapy.contrib.mqtt.MQTTPubcomp
- scapy.contrib.mqtt.MQTTTopic
- scapy.contrib.mqtt.MQTTTopicQOS
- scapy.contrib.mqtt.MQTTSubscribe
- scapy.contrib.mqtt.MQTTSuback
- scapy.contrib.mqtt.MQTTUnsubscribe
- scapy.contrib.mqtt.MQTTUnsuback
- scapy.contrib.sebek.SebekHead
- scapy.contrib.sebek.SebekV1
- scapy.contrib.sebek.SebekV3
- scapy.contrib.sebek.SebekV2
- scapy.contrib.sebek.SebekV3Sock
- scapy.contrib.sebek.SebekV2Sock
- scapy.contrib.openflow.OFPPhyPort
- scapy.contrib.openflow.OFPMatch
- scapy.contrib.openflow._ofp_header
- scapy.contrib.openflow._ofp_header_item
- scapy.contrib.openflow._UnknownOpenFlow
- scapy.contrib.openflow.OpenFlow
- scapy.contrib.openflow.OFPATOutput
- scapy.contrib.openflow.OFPATSetVLANVID
- scapy.contrib.openflow.OFPATSetVLANPCP
- scapy.contrib.openflow.OFPATStripVLAN
- scapy.contrib.openflow.OFPATSetDlSrc
- scapy.contrib.openflow.OFPATSetDlDst
- scapy.contrib.openflow.OFPATSetNwSrc
- scapy.contrib.openflow.OFPATSetNwDst
- scapy.contrib.openflow.OFPATSetNwToS
- scapy.contrib.openflow.OFPATSetTpSrc
- scapy.contrib.openflow.OFPATSetTpDst
- scapy.contrib.openflow.OFPATEnqueue
- scapy.contrib.openflow.OFPATVendor
- scapy.contrib.openflow.OFPAT
- scapy.contrib.openflow.OFPQTNone
- scapy.contrib.openflow.OFPQTMinRate
- scapy.contrib.openflow.OFPQT
- scapy.contrib.openflow.OFPPacketQueue
- scapy.contrib.openflow.OFPTHello
- scapy.contrib.openflow.OFPacketField
- scapy.contrib.openflow.OFPETHelloFailed
- scapy.contrib.openflow.OFPETBadRequest
- scapy.contrib.openflow.OFPETBadAction
- scapy.contrib.openflow.OFPETFlowModFailed
- scapy.contrib.openflow.OFPETPortModFailed
- scapy.contrib.openflow.OFPETQueueOpFailed
- scapy.contrib.openflow.OFPTEchoRequest
- scapy.contrib.openflow.OFPTEchoReply
- scapy.contrib.openflow.OFPTVendor
- scapy.contrib.openflow.OFPTFeaturesRequest
- scapy.contrib.openflow.OFPTFeaturesReply
- scapy.contrib.openflow.OFPTGetConfigRequest
- scapy.contrib.openflow.OFPTGetConfigReply
- scapy.contrib.openflow.OFPTSetConfig
- scapy.contrib.openflow.OFPTPacketIn
- scapy.contrib.openflow.OFPTFlowRemoved
- scapy.contrib.openflow.OFPTPortStatus
- scapy.contrib.openflow.OFPTPacketOut
- scapy.contrib.openflow.OFPTFlowMod
- scapy.contrib.openflow.OFPTPortMod
- scapy.contrib.openflow.OFPTStatsRequestDesc
- scapy.contrib.openflow.OFPTStatsReplyDesc
- scapy.contrib.openflow.OFPTStatsRequestFlow
- scapy.contrib.openflow.OFPFlowStats
- scapy.contrib.openflow.OFPTStatsReplyFlow
- scapy.contrib.openflow.OFPTStatsRequestAggregate
- scapy.contrib.openflow.OFPTStatsReplyAggregate
- scapy.contrib.openflow.OFPTStatsRequestTable
- scapy.contrib.openflow.OFPTableStats
- scapy.contrib.openflow.OFPTStatsReplyTable
- scapy.contrib.openflow.OFPTStatsRequestPort
- scapy.contrib.openflow.OFPPortStats
- scapy.contrib.openflow.OFPTStatsReplyPort
- scapy.contrib.openflow.OFPTStatsRequestQueue
- scapy.contrib.openflow.OFPTStatsReplyQueue
- scapy.contrib.openflow.OFPTStatsRequestVendor
- scapy.contrib.openflow.OFPTStatsReplyVendor
- scapy.contrib.openflow.OFPTBarrierRequest
- scapy.contrib.openflow.OFPTBarrierReply
- scapy.contrib.openflow.OFPTQueueGetConfigRequest
- scapy.contrib.openflow.OFPTQueueGetConfigReply
- scapy.contrib.openflow3.OFPHET
- scapy.contrib.openflow3.OFPHETVersionBitmap
- scapy.contrib.openflow3.OFPPort
- scapy.contrib.openflow3.OXMPacketListField
- scapy.contrib.openflow3.OXMID
- scapy.contrib.openflow3.OFPMatch
- scapy.contrib.openflow3.MatchField
- scapy.contrib.openflow3.OpenFlow3
- scapy.contrib.openflow3.OFPAT
- scapy.contrib.openflow3.OFPATOutput
- scapy.contrib.openflow3.OFPATSetVLANVID
- scapy.contrib.openflow3.OFPATSetVLANPCP
- scapy.contrib.openflow3.OFPATStripVLAN
- scapy.contrib.openflow3.OFPATSetDlSrc
- scapy.contrib.openflow3.OFPATSetDlDst
- scapy.contrib.openflow3.OFPATSetNwSrc
- scapy.contrib.openflow3.OFPATSetNwDst
- scapy.contrib.openflow3.OFPATSetNwToS
- scapy.contrib.openflow3.OFPATSetTpSrc
- scapy.contrib.openflow3.OFPATSetTpDst
- scapy.contrib.openflow3.OFPATSetMPLSLabel
- scapy.contrib.openflow3.OFPATSetMPLSTC
- scapy.contrib.openflow3.OFPATCopyTTLOut
- scapy.contrib.openflow3.OFPATCopyTTLIn
- scapy.contrib.openflow3.OFPATSetMPLSTTL
- scapy.contrib.openflow3.OFPATDecMPLSTTL
- scapy.contrib.openflow3.OFPATPushVLAN
- scapy.contrib.openflow3.OFPATPopVLAN
- scapy.contrib.openflow3.OFPATPushMPLS
- scapy.contrib.openflow3.OFPATPopMPLS
- scapy.contrib.openflow3.OFPATSetQueue
- scapy.contrib.openflow3.OFPATGroup
- scapy.contrib.openflow3.OFPATSetNwTTL
- scapy.contrib.openflow3.OFPATDecNwTTL
- scapy.contrib.openflow3.OFPATSetField
- scapy.contrib.openflow3.OFPATPushPBB
- scapy.contrib.openflow3.OFPATPopPBB
- scapy.contrib.openflow3.OFPATExperimenter
- scapy.contrib.openflow3.OFPATID
- scapy.contrib.openflow3.OFPATOutputID
- scapy.contrib.openflow3.OFPATSetVLANVIDID
- scapy.contrib.openflow3.OFPATSetVLANPCPID
- scapy.contrib.openflow3.OFPATStripVLANID
- scapy.contrib.openflow3.OFPATSetDlSrcID
- scapy.contrib.openflow3.OFPATSetDlDstID
- scapy.contrib.openflow3.OFPATSetNwSrcID
- scapy.contrib.openflow3.OFPATSetNwDstID
- scapy.contrib.openflow3.OFPATSetNwToSID
- scapy.contrib.openflow3.OFPATSetTpSrcID
- scapy.contrib.openflow3.OFPATSetTpDstID
- scapy.contrib.openflow3.OFPATSetMPLSLabelID
- scapy.contrib.openflow3.OFPATSetMPLSTCID
- scapy.contrib.openflow3.OFPATCopyTTLOutID
- scapy.contrib.openflow3.OFPATCopyTTLInID
- scapy.contrib.openflow3.OFPATSetMPLSTTLID
- scapy.contrib.openflow3.OFPATDecMPLSTTLID
- scapy.contrib.openflow3.OFPATPushVLANID
- scapy.contrib.openflow3.OFPATPopVLANID
- scapy.contrib.openflow3.OFPATPushMPLSID
- scapy.contrib.openflow3.OFPATPopMPLSID
- scapy.contrib.openflow3.OFPATSetQueueID
- scapy.contrib.openflow3.OFPATGroupID
- scapy.contrib.openflow3.OFPATSetNwTTLID
- scapy.contrib.openflow3.OFPATDecNwTTLID
- scapy.contrib.openflow3.OFPATSetFieldID
- scapy.contrib.openflow3.OFPATPushPBBID
- scapy.contrib.openflow3.OFPATPopPBBID
- scapy.contrib.openflow3.OFPATExperimenterID
- scapy.contrib.openflow3.OFPIT
- scapy.contrib.openflow3.OFPITGotoTable
- scapy.contrib.openflow3.OFPITWriteMetadata
- scapy.contrib.openflow3.OFPITWriteActions
- scapy.contrib.openflow3.OFPITApplyActions
- scapy.contrib.openflow3.OFPITClearActions
- scapy.contrib.openflow3.OFPITMeter
- scapy.contrib.openflow3.OFPITExperimenter
- scapy.contrib.openflow3.OFPITID
- scapy.contrib.openflow3.OFPITGotoTableID
- scapy.contrib.openflow3.OFPITWriteMetadataID
- scapy.contrib.openflow3.OFPITWriteActionsID
- scapy.contrib.openflow3.OFPITApplyActionsID
- scapy.contrib.openflow3.OFPITClearActionsID
- scapy.contrib.openflow3.OFPITMeterID
- scapy.contrib.openflow3.OFPITExperimenterID
- scapy.contrib.openflow3.OFPBucket
- scapy.contrib.openflow3.OFPQT
- scapy.contrib.openflow3.OFPQTNone
- scapy.contrib.openflow3.OFPQTMinRate
- scapy.contrib.openflow3.OFPPacketQueue
- scapy.contrib.openflow3.OFPMBT
- scapy.contrib.openflow3.OFPMBTDrop
- scapy.contrib.openflow3.OFPMBTDSCPRemark
- scapy.contrib.openflow3.OFPMBTExperimenter
- scapy.contrib.openflow3.OFPTHello
- scapy.contrib.openflow3.OFPETHelloFailed
- scapy.contrib.openflow3.OFPETBadRequest
- scapy.contrib.openflow3.OFPETBadAction
- scapy.contrib.openflow3.OFPETBadInstruction
- scapy.contrib.openflow3.OFPETBadMatch
- scapy.contrib.openflow3.OFPETFlowModFailed
- scapy.contrib.openflow3.OFPETGroupModFailed
- scapy.contrib.openflow3.OFPETPortModFailed
- scapy.contrib.openflow3.OFPETTableModFailed
- scapy.contrib.openflow3.OFPETQueueOpFailed
- scapy.contrib.openflow3.OFPETSwitchConfigFailed
- scapy.contrib.openflow3.OFPETRoleRequestFailed
- scapy.contrib.openflow3.OFPETMeterModFailed
- scapy.contrib.openflow3.OFPETTableFeaturesFailed
- scapy.contrib.openflow3.OFPETExperimenter
- scapy.contrib.openflow3.OFPTEchoRequest
- scapy.contrib.openflow3.OFPTEchoReply
- scapy.contrib.openflow3.OFPTExperimenter
- scapy.contrib.openflow3.OFPTFeaturesRequest
- scapy.contrib.openflow3.OFPTFeaturesReply
- scapy.contrib.openflow3.OFPTGetConfigRequest
- scapy.contrib.openflow3.OFPTGetConfigReply
- scapy.contrib.openflow3.OFPTSetConfig
- scapy.contrib.openflow3.OFPTPacketIn
- scapy.contrib.openflow3.OFPTFlowRemoved
- scapy.contrib.openflow3.OFPTPortStatus
- scapy.contrib.openflow3.OFPTPacketOut
- scapy.contrib.openflow3.OFPTFlowMod
- scapy.contrib.openflow3.OFPTGroupMod
- scapy.contrib.openflow3.OFPTPortMod
- scapy.contrib.openflow3.OFPTTableMod
- scapy.contrib.openflow3.OFPMPRequestDesc
- scapy.contrib.openflow3.OFPMPReplyDesc
- scapy.contrib.openflow3.OFPMPRequestFlow
- scapy.contrib.openflow3.OFPFlowStats
- scapy.contrib.openflow3.OFPMPReplyFlow
- scapy.contrib.openflow3.OFPMPRequestAggregate
- scapy.contrib.openflow3.OFPMPReplyAggregate
- scapy.contrib.openflow3.OFPMPRequestTable
- scapy.contrib.openflow3.OFPTableStats
- scapy.contrib.openflow3.OFPMPReplyTable
- scapy.contrib.openflow3.OFPMPRequestPortStats
- scapy.contrib.openflow3.OFPPortStats
- scapy.contrib.openflow3.OFPMPReplyPortStats
- scapy.contrib.openflow3.OFPMPRequestQueue
- scapy.contrib.openflow3.OFPQueueStats
- scapy.contrib.openflow3.OFPMPReplyQueue
- scapy.contrib.openflow3.OFPMPRequestGroup
- scapy.contrib.openflow3.OFPBucketStats
- scapy.contrib.openflow3.OFPGroupStats
- scapy.contrib.openflow3.OFPMPReplyGroup
- scapy.contrib.openflow3.OFPMPRequestGroupDesc
- scapy.contrib.openflow3.OFPGroupDesc
- scapy.contrib.openflow3.OFPMPReplyGroupDesc
- scapy.contrib.openflow3.OFPMPRequestGroupFeatures
- scapy.contrib.openflow3.OFPMPReplyGroupFeatures
- scapy.contrib.openflow3.OFPMPRequestMeter
- scapy.contrib.openflow3.OFPMeterBandStats
- scapy.contrib.openflow3.OFPMeterStats
- scapy.contrib.openflow3.OFPMPReplyMeter
- scapy.contrib.openflow3.OFPMPRequestMeterConfig
- scapy.contrib.openflow3.OFPMeterConfig
- scapy.contrib.openflow3.OFPMPReplyMeterConfig
- scapy.contrib.openflow3.OFPMPRequestMeterFeatures
- scapy.contrib.openflow3.OFPMPReplyMeterFeatures
- scapy.contrib.openflow3.OFPTFPT
- scapy.contrib.openflow3.OFPTFPTInstructions
- scapy.contrib.openflow3.OFPTFPTInstructionsMiss
- scapy.contrib.openflow3.OFPTableID
- scapy.contrib.openflow3.OFPTFPTNextTables
- scapy.contrib.openflow3.OFPTFPTNextTablesMiss
- scapy.contrib.openflow3.OFPTFPTWriteActions
- scapy.contrib.openflow3.OFPTFPTWriteActionsMiss
- scapy.contrib.openflow3.OFPTFPTApplyActions
- scapy.contrib.openflow3.OFPTFPTApplyActionsMiss
- scapy.contrib.openflow3.OFPTFPTMatch
- scapy.contrib.openflow3.OFPTFPTWildcards
- scapy.contrib.openflow3.OFPTFPTWriteSetField
- scapy.contrib.openflow3.OFPTFPTWriteSetFieldMiss
- scapy.contrib.openflow3.OFPTFPTApplySetField
- scapy.contrib.openflow3.OFPTFPTApplySetFieldMiss
- scapy.contrib.openflow3.OFPTFPTExperimenter
- scapy.contrib.openflow3.OFPTFPTExperimenterMiss
- scapy.contrib.openflow3.OFPTableFeatures
- scapy.contrib.openflow3.OFPMPRequestTableFeatures
- scapy.contrib.openflow3.OFPMPReplyTableFeatures
- scapy.contrib.openflow3.OFPMPRequestPortDesc
- scapy.contrib.openflow3.OFPMPReplyPortDesc
- scapy.contrib.openflow3.OFPMPRequestExperimenter
- scapy.contrib.openflow3.OFPMPReplyExperimenter
- scapy.contrib.openflow3.OFPTBarrierRequest
- scapy.contrib.openflow3.OFPTBarrierReply
- scapy.contrib.openflow3.OFPTQueueGetConfigRequest
- scapy.contrib.openflow3.OFPTQueueGetConfigReply
- scapy.contrib.openflow3.OFPTRoleRequest
- scapy.contrib.openflow3.OFPTRoleReply
- scapy.contrib.openflow3.OFPTGetAsyncRequest
- scapy.contrib.openflow3.OFPTGetAsyncReply
- scapy.contrib.openflow3.OFPTSetAsync
- scapy.contrib.openflow3.OFPTMeterMod
- scapy.contrib.enipTCP.ItemData
- scapy.contrib.enipTCP.ENIPUnknownCommand
- scapy.contrib.enipTCP.ENIPListServicesItem
- scapy.contrib.enipTCP.ENIPListServices
- scapy.contrib.enipTCP.ENIPListIdentityItem
- scapy.contrib.enipTCP.ENIPListIdentity
- scapy.contrib.enipTCP.ENIPListInterfacesItem
- scapy.contrib.enipTCP.ENIPListInterfaces
- scapy.contrib.enipTCP.ENIPRegisterSession
- scapy.contrib.enipTCP.ENIPUnregisterSession
- scapy.contrib.enipTCP.ENIPSendRRData
- scapy.contrib.enipTCP.ENIPSendUnitData
- scapy.contrib.enipTCP.ENIPTCP
- scapy.contrib.geneve.GeneveOptions
- scapy.contrib.geneve.GENEVE
- scapy.contrib.metawatch.MetawatchEther
- scapy.contrib.aoe.IssueATACommand
- scapy.contrib.aoe.QueryConfigInformation
- scapy.contrib.aoe.Directive
- scapy.contrib.aoe.MacMaskList
- scapy.contrib.aoe.ReserveRelease
- scapy.contrib.aoe.AOE
- scapy.contrib.oam.MepIdField
- scapy.contrib.oam.MegId
- scapy.contrib.oam.OAM_TLV
- scapy.contrib.oam.OAM_DATA_TLV
- scapy.contrib.oam.OAM_TEST_TLV
- scapy.contrib.oam.OAM_LTM_TLV
- scapy.contrib.oam.OAM_LTR_TLV
- scapy.contrib.oam.OAM_LTR_IG_TLV
- scapy.contrib.oam.OAM_LTR_EG_TLV
- scapy.contrib.oam.OAM_TEST_ID_TLV
- scapy.contrib.oam.PTP_TIMESTAMP
- scapy.contrib.oam.APS
- scapy.contrib.oam.RAPS
- scapy.contrib.oam.OAM
- scapy.contrib.wireguard.Wireguard
- scapy.contrib.wireguard.WireguardInitiation
- scapy.contrib.wireguard.WireguardResponse
- scapy.contrib.wireguard.WireguardTransport
- scapy.contrib.wireguard.WireguardCookieReply
- scapy.contrib.socks.SOCKS
- scapy.contrib.socks.SOCKS4Request
- scapy.contrib.socks.SOCKS4Reply
- scapy.contrib.socks.SOCKS5Request
- scapy.contrib.socks.SOCKS5Reply
- scapy.contrib.socks.SOCKS5UDP
- scapy.contrib.concox.BCDStrFixedLenField
- scapy.contrib.concox.CRX1NewPacketContent
- scapy.contrib.concox.CRX1New
- scapy.contrib.tacacs.TacacsAuthenticationStart
- scapy.contrib.tacacs.TacacsAuthenticationReply
- scapy.contrib.tacacs.TacacsAuthenticationContinue
- scapy.contrib.tacacs.TacacsAuthorizationRequest
- scapy.contrib.tacacs.TacacsAuthorizationReply
- scapy.contrib.tacacs.TacacsAccountingRequest
- scapy.contrib.tacacs.TacacsAccountingReply
- scapy.contrib.tacacs.TacacsPacketArguments
- scapy.contrib.tacacs.TacacsClientPacket
- scapy.contrib.tacacs.TacacsHeader
- scapy.contrib.chdlc.CHDLC
- scapy.contrib.chdlc.SLARP
- scapy.contrib.ikev2._IKEv2_Packet
- scapy.contrib.ikev2.IKEv2
- scapy.contrib.ikev2.IKEv2_Key_Length_Attribute
- scapy.contrib.ikev2.IKEv2_Payload
- scapy.contrib.ikev2.IKEv2_Transform
- scapy.contrib.ikev2.IKEv2_Proposal
- scapy.contrib.ikev2.IKEv2_AUTH
- scapy.contrib.ikev2.IKEv2_VendorID
- scapy.contrib.ikev2.TrafficSelector
- scapy.contrib.ikev2.IPv4TrafficSelector
- scapy.contrib.ikev2.IPv6TrafficSelector
- scapy.contrib.ikev2.EncryptedTrafficSelector
- scapy.contrib.ikev2.RawTrafficSelector
- scapy.contrib.ikev2.IKEv2_TSi
- scapy.contrib.ikev2.IKEv2_TSr
- scapy.contrib.ikev2.IKEv2_Delete
- scapy.contrib.ikev2.IKEv2_SA
- scapy.contrib.ikev2.IKEv2_Nonce
- scapy.contrib.ikev2.IKEv2_Notify
- scapy.contrib.ikev2.IKEv2_KE
- scapy.contrib.ikev2.IKEv2_IDi
- scapy.contrib.ikev2.IKEv2_IDr
- scapy.contrib.ikev2.IKEv2_Encrypted
- scapy.contrib.ikev2.ConfigurationAttribute
- scapy.contrib.ikev2.IKEv2_CP
- scapy.contrib.ikev2.IKEv2_Encrypted_Fragment
- scapy.contrib.ikev2.IKEv2_CERTREQ
- scapy.contrib.ikev2.IKEv2_CERT
- scapy.contrib.ikev2.IKEv2_EAP
- scapy.contrib.ikev2.IKEv2_GSPM
- scapy.contrib.ikev2.IKEv2_IDg
- scapy.contrib.ikev2.IKEv2_GSA
- scapy.contrib.ikev2.IKEv2_KD
- scapy.contrib.ikev2.IKEv2_PS
- scapy.contrib.vtp.VTPVlanInfoTlv
- scapy.contrib.vtp.VTPVlanInfo
- scapy.contrib.vtp.VTPTimeStampField
- scapy.contrib.vtp.VTP
- scapy.contrib.rtsp.RTSPRequest
- scapy.contrib.rtsp.RTSPResponse
- scapy.contrib.rtsp.RTSP
- scapy.contrib.macsec.MACsecSA
- scapy.contrib.macsec.MACsec
- scapy.contrib.rtcp.SenderInfo
- scapy.contrib.rtcp.ReceptionReport
- scapy.contrib.rtcp.SDESItem
- scapy.contrib.rtcp.SDESChunk
- scapy.contrib.rtcp.RTCP
- scapy.contrib.igmp.IGMP
- scapy.contrib.igmpv3.IGMPv3
- scapy.contrib.igmpv3.IGMPv3mq
- scapy.contrib.igmpv3.IGMPv3gr
- scapy.contrib.igmpv3.IGMPv3mr
- scapy.contrib.igmpv3.IGMPv3mra
- scapy.contrib.lldp.LLDPInvalidFieldValue
- scapy.contrib.lldp.LLDPInvalidFrameStructure
- scapy.contrib.lldp.LLDPMissingLowerLayer
- scapy.contrib.lldp.LLDPInvalidTLVCount
- scapy.contrib.lldp.LLDPInvalidLengthField
- scapy.contrib.lldp.LLDPDU
- scapy.contrib.lldp.LLDPDUChassisID
- scapy.contrib.lldp.LLDPDUPortID
- scapy.contrib.lldp.LLDPDUTimeToLive
- scapy.contrib.lldp.LLDPDUEndOfLLDPDU
- scapy.contrib.lldp.LLDPDUPortDescription
- scapy.contrib.lldp.LLDPDUSystemName
- scapy.contrib.lldp.LLDPDUSystemDescription
- scapy.contrib.lldp.LLDPDUSystemCapabilities
- scapy.contrib.lldp.LLDPDUManagementAddress
- scapy.contrib.lldp.ThreeBytesEnumField
- scapy.contrib.lldp.LLDPDUGenericOrganisationSpecific
- scapy.contrib.lldp.LLDPDUPowerViaMDI
- scapy.contrib.lldp.LLDPDUPowerViaMDIDDL
- scapy.contrib.lldp.LLDPDUPowerViaMDIType34
- scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure
- scapy.contrib.lldp.LLDPConfiguration
- scapy.contrib.rtr.RTRSerialNotify
- scapy.contrib.rtr.RTRSerialQuery
- scapy.contrib.rtr.RTRResetQuery
- scapy.contrib.rtr.RTRCacheResponse
- scapy.contrib.rtr.RTRIPv4Prefix
- scapy.contrib.rtr.RTRIPv6Prefix
- scapy.contrib.rtr.RTREndofDatav0
- scapy.contrib.rtr.RTREndofDatav1
- scapy.contrib.rtr.RTRCacheReset
- scapy.contrib.rtr.RTRRouterKey
- scapy.contrib.rtr.RTRErrorReport
- scapy.contrib.rtr.RTR
- scapy.contrib.knx.KNXAddressField
- scapy.contrib.knx.KNXGroupField
- scapy.contrib.knx.HPAI
- scapy.contrib.knx.ServiceFamily
- scapy.contrib.knx.DIBDeviceInfo
- scapy.contrib.knx.DIBSuppSvcFamilies
- scapy.contrib.knx.TunnelingConnection
- scapy.contrib.knx.CRDTunnelingConnection
- scapy.contrib.knx.CRI
- scapy.contrib.knx.CRD
- scapy.contrib.knx.LcEMI
- scapy.contrib.knx.DPcEMI
- scapy.contrib.knx.CEMI
- scapy.contrib.knx.KNXSearchRequest
- scapy.contrib.knx.KNXSearchResponse
- scapy.contrib.knx.KNXDescriptionRequest
- scapy.contrib.knx.KNXDescriptionResponse
- scapy.contrib.knx.KNXConnectRequest
- scapy.contrib.knx.KNXConnectResponse
- scapy.contrib.knx.KNXConnectionstateRequest
- scapy.contrib.knx.KNXConnectionstateResponse
- scapy.contrib.knx.KNXDisconnectRequest
- scapy.contrib.knx.KNXDisconnectResponse
- scapy.contrib.knx.KNXConfigurationRequest
- scapy.contrib.knx.KNXConfigurationACK
- scapy.contrib.knx.KNXTunnelingRequest
- scapy.contrib.knx.KNXTunnelingACK
- scapy.contrib.knx.KNX
- scapy.contrib.postgres.KeepAlive
- scapy.contrib.postgres.SSLRequest
- scapy.contrib.postgres._DictStrField
- scapy.contrib.postgres.Startup
- scapy.contrib.postgres._FieldsLenField
- scapy.contrib.postgres.ByteTagField
- scapy.contrib.postgres._BasePostgres
- scapy.contrib.postgres._ZeroPadding
- scapy.contrib.postgres.SignedIntStrPair
- scapy.contrib.postgres.Authentication
- scapy.contrib.postgres.ParameterStatus
- scapy.contrib.postgres.Query
- scapy.contrib.postgres.CommandComplete
- scapy.contrib.postgres.BackendKeyData
- scapy.contrib.postgres.ReadyForQuery
- scapy.contrib.postgres.ColumnDescription
- scapy.contrib.postgres.RowDescription
- scapy.contrib.postgres.DataRow
- scapy.contrib.postgres.ErrorResponseField
- scapy.contrib.postgres.ErrorResponse
- scapy.contrib.postgres.Terminate
- scapy.contrib.postgres._Todo
- scapy.contrib.postgres.Bind
- scapy.contrib.postgres.BindComplete
- scapy.contrib.postgres.Close
- scapy.contrib.postgres.CloseComplete
- scapy.contrib.postgres.Describe
- scapy.contrib.postgres.EmptyQueryResponse
- scapy.contrib.postgres.Flush
- scapy.contrib.postgres.NoData
- scapy.contrib.postgres.ParseComplete
- scapy.contrib.postgres.PortalSuspended
- scapy.contrib.postgres.Sync
- scapy.contrib.postgres.Parse
- scapy.contrib.postgres.Execute
- scapy.contrib.postgres.PasswordMessage
- scapy.contrib.postgres.NoticeResponse
- scapy.contrib.postgres.NotificationResponse
- scapy.contrib.postgres.NegotiateProtocolVersion
- scapy.contrib.postgres.FunctionCallResponse
- scapy.contrib.postgres.ParameterDescription
- scapy.contrib.postgres.CopyData
- scapy.contrib.postgres.CopyDone
- scapy.contrib.postgres.CopyFail
- scapy.contrib.postgres.CancelRequest
- scapy.contrib.postgres.GSSENCRequest
- scapy.contrib.postgres.CopyInResponse
- scapy.contrib.postgres.CopyOutResponse
- scapy.contrib.postgres.CopyBothResponse
- scapy.contrib.postgres.PostgresFrontend
- scapy.contrib.postgres.PostgresBackend
- scapy.contrib.ldp._LDP_Packet
- scapy.contrib.ldp.FecTLVField
- scapy.contrib.ldp.LabelTLVField
- scapy.contrib.ldp.AddressTLVField
- scapy.contrib.ldp.StatusTLVField
- scapy.contrib.ldp.CommonHelloTLVField
- scapy.contrib.ldp.CommonSessionTLVField
- scapy.contrib.ldp.LDPNotification
- scapy.contrib.ldp.LDPHello
- scapy.contrib.ldp.LDPInit
- scapy.contrib.ldp.LDPKeepAlive
- scapy.contrib.ldp.LDPAddress
- scapy.contrib.ldp.LDPAddressWM
- scapy.contrib.ldp.LDPLabelMM
- scapy.contrib.ldp.LDPLabelReqM
- scapy.contrib.ldp.LDPLabelARM
- scapy.contrib.ldp.LDPLabelWM
- scapy.contrib.ldp.LDPLabelRelM
- scapy.contrib.ldp.LDP
- scapy.contrib.roce.BTH
- scapy.contrib.roce.CNPPadding
- scapy.contrib.roce.GRH
- scapy.contrib.roce.AETH
- scapy.contrib.portmap.GETPORT_Call
- scapy.contrib.portmap.GETPORT_Reply
- scapy.contrib.portmap.NULL_Call
- scapy.contrib.portmap.NULL_Reply
- scapy.contrib.portmap.Map_Entry
- scapy.contrib.portmap.DUMP_Call
- scapy.contrib.portmap.DUMP_Reply
- scapy.contrib.homeplugsg.VS_UART_CMD_REQ
- scapy.contrib.homeplugsg.VS_UART_CMD_CNF
- scapy.contrib.opc_da._make_le.LEPacket
- scapy.contrib.opc_da.AuthentificationProtocol
- scapy.contrib.opc_da.OsfDcePrivateKeyAuthentification
- scapy.contrib.opc_da.OPCHandle
- scapy.contrib.opc_da.LenStringPacket
- scapy.contrib.opc_da.SyntaxId
- scapy.contrib.opc_da.ResultElement
- scapy.contrib.opc_da.ResultList
- scapy.contrib.opc_da.ContextElement
- scapy.contrib.opc_da.STDOBJREF
- scapy.contrib.opc_da.StringBinding
- scapy.contrib.opc_da.DualStringArray
- scapy.contrib.opc_da.OBJREF_STANDARD
- scapy.contrib.opc_da.OBJREF_HANDLER
- scapy.contrib.opc_da.OBJREF_CUSTOM
- scapy.contrib.opc_da.OBJREF_EXTENDED
- scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance
- scapy.contrib.opc_da.AV_PAIR
- scapy.contrib.opc_da.OpcDaAuth3
- scapy.contrib.opc_da.RequestStubData
- scapy.contrib.opc_da.OpcDaRequest
- scapy.contrib.opc_da.OpcDaPing
- scapy.contrib.opc_da.OpcDaResponse
- scapy.contrib.opc_da.OpcDaFault
- scapy.contrib.opc_da.OpcDaWorking
- scapy.contrib.opc_da.OpcDaNoCall
- scapy.contrib.opc_da.OpcDaNoCallLE
- scapy.contrib.opc_da.OpcDaReject
- scapy.contrib.opc_da.OpcDaAck
- scapy.contrib.opc_da.OpcDaCl_cancel
- scapy.contrib.opc_da.OpcDaFack
- scapy.contrib.opc_da.OpcDaCancel_ack
- scapy.contrib.opc_da.OpcDaBind
- scapy.contrib.opc_da.OpcDaBind_ack
- scapy.contrib.opc_da.OpcDaBind_nak
- scapy.contrib.opc_da.OpcDaAlter_context
- scapy.contrib.opc_da.OpcDaAlter_Context_Resp
- scapy.contrib.opc_da.OpcDaShutdown
- scapy.contrib.opc_da.OpcDaCo_cancel
- scapy.contrib.opc_da.OpcDaOrphaned
- scapy.contrib.opc_da.OpcDaHeaderN
- scapy.contrib.opc_da.OpcDaHeaderMessage
- scapy.contrib.opc_da.OpcDaMessage
- scapy.contrib.rpl._RPLGuessOption
- scapy.contrib.rpl.RPLOptRIO
- scapy.contrib.rpl.RPLOptDODAGConfig
- scapy.contrib.rpl.RPLOptTgt
- scapy.contrib.rpl.RPLOptTIO
- scapy.contrib.rpl.RPLOptSolInfo
- scapy.contrib.rpl.RPLOptPIO
- scapy.contrib.rpl.RPLOptTgtDesc
- scapy.contrib.rpl.RPLOptPad1
- scapy.contrib.rpl.RPLOptPadN
- scapy.contrib.rpl._RPLGuessMsgType
- scapy.contrib.rpl.RPLDIS
- scapy.contrib.rpl.RPLDIO
- scapy.contrib.rpl.RPLDAO
- scapy.contrib.rpl.RPLDAOACK
- scapy.contrib.rpl.RPLDCO
- scapy.contrib.rpl.RPLDCOACK
- scapy.contrib.rpl_metrics._DAGMetricContainer
- scapy.contrib.rpl_metrics.DAGMCObjUnknown
- scapy.contrib.rpl_metrics.DAGMCObj
- scapy.contrib.rpl_metrics.RPLDAGMCNSA
- scapy.contrib.rpl_metrics.RPLDAGMCNodeEnergy
- scapy.contrib.rpl_metrics.RPLDAGMCHopCount
- scapy.contrib.rpl_metrics.RPLDAGMCLinkThroughput
- scapy.contrib.rpl_metrics.RPLDAGMCLinkLatency
- scapy.contrib.rpl_metrics.RPLDAGMCLinkQualityLevel
- scapy.contrib.rpl_metrics.RPLDAGMCLinkETX
- scapy.contrib.rpl_metrics.RPLDAGMCLinkColor
- scapy.contrib.rpl_metrics.RPLOptDAGMC
- scapy.contrib.tzsp.TZSP
- scapy.contrib.tzsp._TZSPTag
- scapy.contrib.tzsp.TZSPStructureException
- scapy.contrib.tzsp.TZSPTagPadding
- scapy.contrib.tzsp.TZSPTagEnd
- scapy.contrib.tzsp.TZSPTagRawRSSIByte
- scapy.contrib.tzsp.TZSPTagRawRSSIShort
- scapy.contrib.tzsp.TZSPTagSNRByte
- scapy.contrib.tzsp.TZSPTagSNRShort
- scapy.contrib.tzsp.TZSPTagDataRate
- scapy.contrib.tzsp.TZSPTagTimestamp
- scapy.contrib.tzsp.TZSPTagContentionFree
- scapy.contrib.tzsp.TZSPTagDecrypted
- scapy.contrib.tzsp.TZSPTagError
- scapy.contrib.tzsp.TZSPTagRXChannel
- scapy.contrib.tzsp.TZSPTagPacketCount
- scapy.contrib.tzsp.TZSPTagRXFrameLength
- scapy.contrib.tzsp.TZSPTagWlanRadioHdrSerial
- scapy.contrib.tzsp.TZSPTagUnknown
- scapy.contrib.loraphy2wan.FCtrl_DownLink
- scapy.contrib.loraphy2wan.FCtrl_Link
- scapy.contrib.loraphy2wan.FCtrl_UpLink
- scapy.contrib.loraphy2wan.DevAddrElem
- scapy.contrib.loraphy2wan.ResetInd
- scapy.contrib.loraphy2wan.ResetConf
- scapy.contrib.loraphy2wan.LinkCheckReq
- scapy.contrib.loraphy2wan.LinkCheckAns
- scapy.contrib.loraphy2wan.DataRate_TXPower
- scapy.contrib.loraphy2wan.Redundancy
- scapy.contrib.loraphy2wan.LinkADRReq
- scapy.contrib.loraphy2wan.LinkADRAns_Status
- scapy.contrib.loraphy2wan.LinkADRAns
- scapy.contrib.loraphy2wan.DutyCyclePL
- scapy.contrib.loraphy2wan.DutyCycleReq
- scapy.contrib.loraphy2wan.DutyCycleAns
- scapy.contrib.loraphy2wan.DLsettings
- scapy.contrib.loraphy2wan.RXParamSetupReq
- scapy.contrib.loraphy2wan.RXParamSetupAns_Status
- scapy.contrib.loraphy2wan.RXParamSetupAns
- scapy.contrib.loraphy2wan.DevStatusReq
- scapy.contrib.loraphy2wan.DevStatusAns_Status
- scapy.contrib.loraphy2wan.DevStatusAns
- scapy.contrib.loraphy2wan.DrRange
- scapy.contrib.loraphy2wan.NewChannelReq
- scapy.contrib.loraphy2wan.NewChannelAns_Status
- scapy.contrib.loraphy2wan.NewChannelAns
- scapy.contrib.loraphy2wan.RXTimingSetupReq_Settings
- scapy.contrib.loraphy2wan.RXTimingSetupReq
- scapy.contrib.loraphy2wan.RXTimingSetupAns
- scapy.contrib.loraphy2wan.EIRP_DwellTime
- scapy.contrib.loraphy2wan.TxParamSetupReq
- scapy.contrib.loraphy2wan.TxParamSetupAns
- scapy.contrib.loraphy2wan.DlChannelReq
- scapy.contrib.loraphy2wan.DlChannelAns
- scapy.contrib.loraphy2wan.DevLoraWANversion
- scapy.contrib.loraphy2wan.RekeyInd
- scapy.contrib.loraphy2wan.RekeyConf
- scapy.contrib.loraphy2wan.ADRparam
- scapy.contrib.loraphy2wan.ADRParamSetupReq
- scapy.contrib.loraphy2wan.ADRParamSetupAns
- scapy.contrib.loraphy2wan.DeviceTimeReq
- scapy.contrib.loraphy2wan.DeviceTimeAns
- scapy.contrib.loraphy2wan.ForceRejoinReq
- scapy.contrib.loraphy2wan.RejoinParamSetupReq
- scapy.contrib.loraphy2wan.RejoinParamSetupAns
- scapy.contrib.loraphy2wan.MACCommand_up
- scapy.contrib.loraphy2wan.MACCommand_down
- scapy.contrib.loraphy2wan.FOpts
- scapy.contrib.loraphy2wan.FHDR
- scapy.contrib.loraphy2wan.Join_Request
- scapy.contrib.loraphy2wan.Join_Accept
- scapy.contrib.loraphy2wan.RejoinReq
- scapy.contrib.loraphy2wan.FRMPayload
- scapy.contrib.loraphy2wan.MACPayload
- scapy.contrib.loraphy2wan.MHDR
- scapy.contrib.loraphy2wan.PHYPayload
- scapy.contrib.loraphy2wan.LoRa
- scapy.contrib.ospf.OSPFOptionsField
- scapy.contrib.ospf._NoLLSLenField
- scapy.contrib.ospf.OSPF_Hdr
- scapy.contrib.ospf.OSPF_Hello
- scapy.contrib.ospf.LLS_Generic_TLV
- scapy.contrib.ospf.LLS_Extended_Options
- scapy.contrib.ospf.LLS_Crypto_Auth
- scapy.contrib.ospf.FieldLenField32Bits
- scapy.contrib.ospf.OSPF_LLS_Hdr
- scapy.contrib.ospf.OSPF_LSA_Hdr
- scapy.contrib.ospf.OSPF_Link
- scapy.contrib.ospf.OSPF_BaseLSA
- scapy.contrib.ospf.OSPF_Router_LSA
- scapy.contrib.ospf.OSPF_Network_LSA
- scapy.contrib.ospf.OSPF_SummaryIP_LSA
- scapy.contrib.ospf.OSPF_SummaryASBR_LSA
- scapy.contrib.ospf.OSPF_External_LSA
- scapy.contrib.ospf.OSPF_NSSA_External_LSA
- scapy.contrib.ospf.OSPF_Link_Scope_Opaque_LSA
- scapy.contrib.ospf.OSPF_Area_Scope_Opaque_LSA
- scapy.contrib.ospf.OSPF_AS_Scope_Opaque_LSA
- scapy.contrib.ospf.OSPF_DBDesc
- scapy.contrib.ospf.OSPF_LSReq_Item
- scapy.contrib.ospf.OSPF_LSReq
- scapy.contrib.ospf.OSPF_LSUpd
- scapy.contrib.ospf.OSPF_LSAck
- scapy.contrib.ospf.OSPFv3_Hdr
- scapy.contrib.ospf.OSPFv3OptionsField
- scapy.contrib.ospf.OSPFv3_Hello
- scapy.contrib.ospf.OSPFv3_LSA_Hdr
- scapy.contrib.ospf.OSPFv3_Link
- scapy.contrib.ospf.OSPFv3_Router_LSA
- scapy.contrib.ospf.OSPFv3_Network_LSA
- scapy.contrib.ospf.OSPFv3PrefixOptionsField
- scapy.contrib.ospf.OSPFv3_Inter_Area_Prefix_LSA
- scapy.contrib.ospf.OSPFv3_Inter_Area_Router_LSA
- scapy.contrib.ospf.OSPFv3_AS_External_LSA
- scapy.contrib.ospf.OSPFv3_Type_7_LSA
- scapy.contrib.ospf.OSPFv3_Prefix_Item
- scapy.contrib.ospf.OSPFv3_Link_LSA
- scapy.contrib.ospf.OSPFv3_Intra_Area_Prefix_LSA
- scapy.contrib.ospf.OSPFv3_DBDesc
- scapy.contrib.ospf.OSPFv3_LSReq_Item
- scapy.contrib.ospf.OSPFv3_LSReq
- scapy.contrib.ospf.OSPFv3_LSUpd
- scapy.contrib.ospf.OSPFv3_LSAck
- scapy.contrib.mqttsn.VariableFieldLenField
- scapy.contrib.mqttsn.RandVariableFieldLen
- scapy.contrib.mqttsn.MQTTSN
- scapy.contrib.mqttsn.MQTTSNAdvertise
- scapy.contrib.mqttsn.MQTTSNSearchGW
- scapy.contrib.mqttsn.MQTTSNGwInfo
- scapy.contrib.mqttsn.MQTTSNConnect
- scapy.contrib.mqttsn.MQTTSNConnack
- scapy.contrib.mqttsn.MQTTSNWillTopicReq
- scapy.contrib.mqttsn.MQTTSNWillTopic
- scapy.contrib.mqttsn.MQTTSNWillMsgReq
- scapy.contrib.mqttsn.MQTTSNWillMsg
- scapy.contrib.mqttsn.MQTTSNRegister
- scapy.contrib.mqttsn.MQTTSNRegack
- scapy.contrib.mqttsn.MQTTSNPublish
- scapy.contrib.mqttsn.MQTTSNPuback
- scapy.contrib.mqttsn.MQTTSNPubcomp
- scapy.contrib.mqttsn.MQTTSNPubrec
- scapy.contrib.mqttsn.MQTTSNPubrel
- scapy.contrib.mqttsn.MQTTSNSubscribe
- scapy.contrib.mqttsn.MQTTSNSuback
- scapy.contrib.mqttsn.MQTTSNUnsubscribe
- scapy.contrib.mqttsn.MQTTSNUnsuback
- scapy.contrib.mqttsn.MQTTSNPingReq
- scapy.contrib.mqttsn.MQTTSNPingResp
- scapy.contrib.mqttsn.MQTTSNDisconnect
- scapy.contrib.mqttsn.MQTTSNWillTopicUpd
- scapy.contrib.mqttsn.MQTTSNWillTopicResp
- scapy.contrib.mqttsn.MQTTSNWillMsgUpd
- scapy.contrib.mqttsn.MQTTSNWillMsgResp
- scapy.contrib.mqttsn.MQTTSNEncaps
- scapy.contrib.tcpros.TCPROS
- scapy.contrib.tcpros.TCPROSElement
- scapy.contrib.tcpros.TCPROSHeader
- scapy.contrib.tcpros.TCPROSBody
- scapy.contrib.tcpros.TCPROSBodyVariation
- scapy.contrib.tcpros.XMLRPC
- scapy.contrib.tcpros.XMLRPCSeparator
- scapy.contrib.tcpros.XMLRPCCall
- scapy.contrib.tcpros.XMLRPCResponse
- scapy.contrib.cdp.CDPMsgGeneric
- scapy.contrib.cdp.CDPMsgDeviceID
- scapy.contrib.cdp.CDPAddrRecord
- scapy.contrib.cdp.CDPAddrRecordIPv4
- scapy.contrib.cdp.CDPAddrRecordIPv6
- scapy.contrib.cdp.CDPMsgAddr
- scapy.contrib.cdp.CDPMsgPortID
- scapy.contrib.cdp.CDPMsgCapabilities
- scapy.contrib.cdp.CDPMsgSoftwareVersion
- scapy.contrib.cdp.CDPMsgPlatform
- scapy.contrib.cdp.CDPMsgIPGateway
- scapy.contrib.cdp.CDPIPPrefix
- scapy.contrib.cdp.CDPMsgIPPrefix
- scapy.contrib.cdp.CDPMsgProtoHello
- scapy.contrib.cdp.CDPMsgVTPMgmtDomain
- scapy.contrib.cdp.CDPMsgNativeVLAN
- scapy.contrib.cdp.CDPMsgDuplex
- scapy.contrib.cdp.CDPMsgVoIPVLANReply
- scapy.contrib.cdp.CDPMsgVoIPVLANQuery
- scapy.contrib.cdp._CDPPowerField
- scapy.contrib.cdp.CDPMsgPower
- scapy.contrib.cdp.CDPMsgMTU
- scapy.contrib.cdp.CDPMsgTrustBitmap
- scapy.contrib.cdp.CDPMsgUntrustedPortCoS
- scapy.contrib.cdp.CDPMsgMgmtAddr
- scapy.contrib.cdp.CDPMsgPowerRequest
- scapy.contrib.cdp.CDPMsgPowerAvailable
- scapy.contrib.cdp.CDPMsg
- scapy.contrib.cdp._CDPChecksum
- scapy.contrib.cdp.CDPv2_HDR
- scapy.contrib.bfd.OptionalAuth
- scapy.contrib.bfd.BFD
- scapy.contrib.modbus._ModbusPDUNoPayload
- scapy.contrib.modbus.ModbusPDU01ReadCoilsRequest
- scapy.contrib.modbus.ModbusPDU01ReadCoilsResponse
- scapy.contrib.modbus.ModbusPDU01ReadCoilsError
- scapy.contrib.modbus.ModbusPDU02ReadDiscreteInputsRequest
- scapy.contrib.modbus.ModbusPDU02ReadDiscreteInputsResponse
- scapy.contrib.modbus.ModbusPDU02ReadDiscreteInputsError
- scapy.contrib.modbus.ModbusPDU03ReadHoldingRegistersRequest
- scapy.contrib.modbus.ModbusPDU03ReadHoldingRegistersResponse
- scapy.contrib.modbus.ModbusPDU03ReadHoldingRegistersError
- scapy.contrib.modbus.ModbusPDU04ReadInputRegistersRequest
- scapy.contrib.modbus.ModbusPDU04ReadInputRegistersResponse
- scapy.contrib.modbus.ModbusPDU04ReadInputRegistersError
- scapy.contrib.modbus.ModbusPDU05WriteSingleCoilRequest
- scapy.contrib.modbus.ModbusPDU05WriteSingleCoilResponse
- scapy.contrib.modbus.ModbusPDU05WriteSingleCoilError
- scapy.contrib.modbus.ModbusPDU06WriteSingleRegisterRequest
- scapy.contrib.modbus.ModbusPDU06WriteSingleRegisterResponse
- scapy.contrib.modbus.ModbusPDU06WriteSingleRegisterError
- scapy.contrib.modbus.ModbusPDU07ReadExceptionStatusRequest
- scapy.contrib.modbus.ModbusPDU07ReadExceptionStatusResponse
- scapy.contrib.modbus.ModbusPDU07ReadExceptionStatusError
- scapy.contrib.modbus.ModbusPDU08DiagnosticsRequest
- scapy.contrib.modbus.ModbusPDU08DiagnosticsResponse
- scapy.contrib.modbus.ModbusPDU08DiagnosticsError
- scapy.contrib.modbus.ModbusPDU0BGetCommEventCounterRequest
- scapy.contrib.modbus.ModbusPDU0BGetCommEventCounterResponse
- scapy.contrib.modbus.ModbusPDU0BGetCommEventCounterError
- scapy.contrib.modbus.ModbusPDU0CGetCommEventLogRequest
- scapy.contrib.modbus.ModbusPDU0CGetCommEventLogResponse
- scapy.contrib.modbus.ModbusPDU0CGetCommEventLogError
- scapy.contrib.modbus.ModbusPDU0FWriteMultipleCoilsRequest
- scapy.contrib.modbus.ModbusPDU0FWriteMultipleCoilsResponse
- scapy.contrib.modbus.ModbusPDU0FWriteMultipleCoilsError
- scapy.contrib.modbus.ModbusPDU10WriteMultipleRegistersRequest
- scapy.contrib.modbus.ModbusPDU10WriteMultipleRegistersResponse
- scapy.contrib.modbus.ModbusPDU10WriteMultipleRegistersError
- scapy.contrib.modbus.ModbusPDU11ReportSlaveIdRequest
- scapy.contrib.modbus.ModbusPDU11ReportSlaveIdResponse
- scapy.contrib.modbus.ModbusPDU11ReportSlaveIdError
- scapy.contrib.modbus.ModbusReadFileSubRequest
- scapy.contrib.modbus.ModbusPDU14ReadFileRecordRequest
- scapy.contrib.modbus.ModbusReadFileSubResponse
- scapy.contrib.modbus.ModbusPDU14ReadFileRecordResponse
- scapy.contrib.modbus.ModbusPDU14ReadFileRecordError
- scapy.contrib.modbus.ModbusWriteFileSubRequest
- scapy.contrib.modbus.ModbusPDU15WriteFileRecordRequest
- scapy.contrib.modbus.ModbusWriteFileSubResponse
- scapy.contrib.modbus.ModbusPDU15WriteFileRecordResponse
- scapy.contrib.modbus.ModbusPDU15WriteFileRecordError
- scapy.contrib.modbus.ModbusPDU16MaskWriteRegisterRequest
- scapy.contrib.modbus.ModbusPDU16MaskWriteRegisterResponse
- scapy.contrib.modbus.ModbusPDU16MaskWriteRegisterError
- scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersRequest
- scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersResponse
- scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersError
- scapy.contrib.modbus.ModbusPDU18ReadFIFOQueueRequest
- scapy.contrib.modbus.ModbusPDU18ReadFIFOQueueResponse
- scapy.contrib.modbus.ModbusPDU18ReadFIFOQueueError
- scapy.contrib.modbus.ModbusPDU2B0EReadDeviceIdentificationRequest
- scapy.contrib.modbus.ModbusPDU2B0EReadDeviceIdentificationResponse
- scapy.contrib.modbus.ModbusPDU2B0EReadDeviceIdentificationError
- scapy.contrib.modbus.ModbusPDUReservedFunctionCodeRequest
- scapy.contrib.modbus.ModbusPDUReservedFunctionCodeResponse
- scapy.contrib.modbus.ModbusPDUReservedFunctionCodeError
- scapy.contrib.modbus.ModbusByteEnumField
- scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeRequest
- scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeResponse
- scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeError
- scapy.contrib.modbus.ModbusObjectId
- scapy.contrib.modbus.ModbusADURequest
- scapy.contrib.modbus.ModbusADUResponse
- scapy.contrib.stun.STUNGenericTlv
- scapy.contrib.stun.STUNUsername
- scapy.contrib.stun.STUNMessageIntegrity
- scapy.contrib.stun.STUNPriority
- scapy.contrib.stun.XorPort
- scapy.contrib.stun.XorIp
- scapy.contrib.stun.XorIp6
- scapy.contrib.stun.STUNXorMappedAddress
- scapy.contrib.stun.STUNMappedAddress
- scapy.contrib.stun.STUNUseCandidate
- scapy.contrib.stun.STUNFingerprint
- scapy.contrib.stun.STUNIceControlling
- scapy.contrib.stun.STUNGoogNetworkInfo
- scapy.contrib.stun.STUN
- scapy.contrib.isis._ISIS_IdFieldBase
- scapy.contrib.isis._ISIS_RandId
- scapy.contrib.isis._ISIS_RandAreaId
- scapy.contrib.isis.ISIS_AreaIdField
- scapy.contrib.isis.ISIS_SystemIdField
- scapy.contrib.isis.ISIS_NodeIdField
- scapy.contrib.isis.ISIS_LspIdField
- scapy.contrib.isis.ISIS_CircuitTypeField
- scapy.contrib.isis._ISIS_GenericTlv_Base
- scapy.contrib.isis.ISIS_GenericTlv
- scapy.contrib.isis.ISIS_GenericSubTlv
- scapy.contrib.isis.ISIS_IPv4InterfaceAddressSubTlv
- scapy.contrib.isis.ISIS_IPv4NeighborAddressSubTlv
- scapy.contrib.isis.ISIS_LinkLocalRemoteIdentifiersSubTlv
- scapy.contrib.isis.ISIS_IPv6InterfaceAddressSubTlv
- scapy.contrib.isis.ISIS_IPv6NeighborAddressSubTlv
- scapy.contrib.isis.ISIS_AdministrativeGroupSubTlv
- scapy.contrib.isis.ISIS_MaximumLinkBandwidthSubTlv
- scapy.contrib.isis.ISIS_MaximumReservableLinkBandwidthSubTlv
- scapy.contrib.isis.ISIS_UnreservedBandwidthSubTlv
- scapy.contrib.isis.ISIS_TEDefaultMetricSubTlv
- scapy.contrib.isis.ISIS_32bitAdministrativeTagSubTlv
- scapy.contrib.isis.ISIS_64bitAdministrativeTagSubTlv
- scapy.contrib.isis.ISIS_PrefixSegmentIdentifierSubTlv
- scapy.contrib.isis.ISIS_SIDLabelSubTLV
- scapy.contrib.isis.ISIS_SRGBDescriptorEntry
- scapy.contrib.isis.ISIS_SRCapabilitiesSubTLV
- scapy.contrib.isis.ISIS_SRAlgorithmSubTLV
- scapy.contrib.isis.ISIS_AreaEntry
- scapy.contrib.isis.ISIS_AreaTlv
- scapy.contrib.isis.ISIS_AuthenticationTlv
- scapy.contrib.isis.ISIS_BufferSizeTlv
- scapy.contrib.isis.ISIS_ChecksumTlv
- scapy.contrib.isis.ISIS_DynamicHostnameTlv
- scapy.contrib.isis.ISIS_ExtendedIpPrefix
- scapy.contrib.isis.ISIS_TERouterIDTlv
- scapy.contrib.isis.ISIS_ExtendedIpReachabilityTlv
- scapy.contrib.isis.ISIS_ExtendedIsNeighbourEntry
- scapy.contrib.isis.ISIS_ExtendedIsReachabilityTlv
- scapy.contrib.isis.ISIS_IpInterfaceAddressTlv
- scapy.contrib.isis.ISIS_Ipv6InterfaceAddressTlv
- scapy.contrib.isis.ISIS_Ipv6Prefix
- scapy.contrib.isis.ISIS_Ipv6ReachabilityTlv
- scapy.contrib.isis.ISIS_IsNeighbourTlv
- scapy.contrib.isis.ISIS_LspEntry
- scapy.contrib.isis.ISIS_LspEntryTlv
- scapy.contrib.isis._AdjacencyStateTlvLenField
- scapy.contrib.isis.ISIS_P2PAdjacencyStateTlv
- scapy.contrib.isis.ISIS_PaddingTlv
- scapy.contrib.isis.ISIS_ProtocolsSupportedTlv
- scapy.contrib.isis.ISIS_RouterCapabilityTlv
- scapy.contrib.isis.ISIS_IpReachabilityEntry
- scapy.contrib.isis.ISIS_InternalIpReachabilityTlv
- scapy.contrib.isis.ISIS_ExternalIpReachabilityTlv
- scapy.contrib.isis.ISIS_IsReachabilityEntry
- scapy.contrib.isis.ISIS_IsReachabilityTlv
- scapy.contrib.isis.ISIS_CommonHdr
- scapy.contrib.isis._ISIS_PduBase
- scapy.contrib.isis._ISIS_PduLengthField
- scapy.contrib.isis._ISIS_TlvListField
- scapy.contrib.isis._ISIS_LAN_HelloBase
- scapy.contrib.isis.ISIS_L1_LAN_Hello
- scapy.contrib.isis.ISIS_L2_LAN_Hello
- scapy.contrib.isis.ISIS_P2P_Hello
- scapy.contrib.isis._ISIS_LSP_Base
- scapy.contrib.isis.ISIS_L1_LSP
- scapy.contrib.isis.ISIS_L2_LSP
- scapy.contrib.isis._ISIS_CSNP_Base
- scapy.contrib.isis.ISIS_L1_CSNP
- scapy.contrib.isis.ISIS_L2_CSNP
- scapy.contrib.isis._ISIS_PSNP_Base
- scapy.contrib.isis.ISIS_L1_PSNP
- scapy.contrib.isis.ISIS_L2_PSNP
- scapy.contrib.ppi_cace.dBmByteField
- scapy.contrib.ppi_cace.PPITSFTField
- scapy.contrib.ppi_cace.PPI_Dot11Common
- scapy.contrib.rsvp.RSVP
- scapy.contrib.rsvp.RSVP_Object
- scapy.contrib.rsvp.RSVP_Data
- scapy.contrib.rsvp.RSVP_HOP
- scapy.contrib.rsvp.RSVP_Time
- scapy.contrib.rsvp.RSVP_SenderTSPEC
- scapy.contrib.rsvp.RSVP_LabelReq
- scapy.contrib.rsvp.RSVP_SessionAttrb
- scapy.contrib.automotive.uds.UDS
- scapy.contrib.automotive.uds.UDS_DSC
- scapy.contrib.automotive.uds.UDS_DSCPR
- scapy.contrib.automotive.uds.UDS_ER
- scapy.contrib.automotive.uds.UDS_ERPR
- scapy.contrib.automotive.uds.UDS_SA
- scapy.contrib.automotive.uds.UDS_SAPR
- scapy.contrib.automotive.uds.UDS_CC
- scapy.contrib.automotive.uds.UDS_CCPR
- scapy.contrib.automotive.uds.UDS_AUTH
- scapy.contrib.automotive.uds.UDS_AUTHPR
- scapy.contrib.automotive.uds.UDS_TP
- scapy.contrib.automotive.uds.UDS_TPPR
- scapy.contrib.automotive.uds.UDS_ATP
- scapy.contrib.automotive.uds.UDS_ATPPR
- scapy.contrib.automotive.uds.UDS_SDT
- scapy.contrib.automotive.uds.UDS_SDTPR
- scapy.contrib.automotive.uds.UDS_CDTCS
- scapy.contrib.automotive.uds.UDS_CDTCSPR
- scapy.contrib.automotive.uds.UDS_ROE
- scapy.contrib.automotive.uds.UDS_ROEPR
- scapy.contrib.automotive.uds.UDS_LC
- scapy.contrib.automotive.uds.UDS_LCPR
- scapy.contrib.automotive.uds.UDS_RDBI
- scapy.contrib.automotive.uds.UDS_RDBIPR
- scapy.contrib.automotive.uds.UDS_RMBA
- scapy.contrib.automotive.uds.UDS_RMBAPR
- scapy.contrib.automotive.uds.UDS_RSDBI
- scapy.contrib.automotive.uds.UDS_RSDBIPR
- scapy.contrib.automotive.uds.UDS_RDBPI
- scapy.contrib.automotive.uds.UDS_RDBPIPR
- scapy.contrib.automotive.uds.UDS_DDDI
- scapy.contrib.automotive.uds.UDS_DDDIPR
- scapy.contrib.automotive.uds.UDS_WDBI
- scapy.contrib.automotive.uds.UDS_WDBIPR
- scapy.contrib.automotive.uds.UDS_WMBA
- scapy.contrib.automotive.uds.UDS_WMBAPR
- scapy.contrib.automotive.uds.DTC
- scapy.contrib.automotive.uds.UDS_CDTCI
- scapy.contrib.automotive.uds.UDS_CDTCIPR
- scapy.contrib.automotive.uds.UDS_RDTCI
- scapy.contrib.automotive.uds.DTCAndStatusRecord
- scapy.contrib.automotive.uds.DTCExtendedData
- scapy.contrib.automotive.uds.DTCExtendedDataRecord
- scapy.contrib.automotive.uds.DTCSnapshot
- scapy.contrib.automotive.uds.DTCSnapshotRecord
- scapy.contrib.automotive.uds.UDS_RDTCIPR
- scapy.contrib.automotive.uds.UDS_RC
- scapy.contrib.automotive.uds.UDS_RCPR
- scapy.contrib.automotive.uds.UDS_RD
- scapy.contrib.automotive.uds.UDS_RDPR
- scapy.contrib.automotive.uds.UDS_RU
- scapy.contrib.automotive.uds.UDS_RUPR
- scapy.contrib.automotive.uds.UDS_TD
- scapy.contrib.automotive.uds.UDS_TDPR
- scapy.contrib.automotive.uds.UDS_RTE
- scapy.contrib.automotive.uds.UDS_RTEPR
- scapy.contrib.automotive.uds.UDS_RFT
- scapy.contrib.automotive.uds.UDS_RFTPR
- scapy.contrib.automotive.uds.UDS_IOCBI
- scapy.contrib.automotive.uds.UDS_IOCBIPR
- scapy.contrib.automotive.uds.UDS_NR
- scapy.contrib.automotive.uds.UDS_TesterPresentSender
- scapy.contrib.automotive.uds_scan.UDS_Enumerator
- scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator
- scapy.contrib.automotive.uds_scan.UDS_TPEnumerator
- scapy.contrib.automotive.uds_scan.UDS_EREnumerator
- scapy.contrib.automotive.uds_scan.UDS_CCEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RDBPIEnumerator
- scapy.contrib.automotive.uds_scan.UDS_ServiceEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RDBISelectiveEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RDBIRandomEnumerator
- scapy.contrib.automotive.uds_scan.UDS_WDBIEnumerator
- scapy.contrib.automotive.uds_scan.UDS_WDBISelectiveEnumerator
- scapy.contrib.automotive.uds_scan.UDS_SAEnumerator
- scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator
- scapy.contrib.automotive.uds_scan.UDS_RCEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RCStartEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RCSelectiveEnumerator
- scapy.contrib.automotive.uds_scan.UDS_IOCBIEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC
- scapy.contrib.automotive.uds_scan.UDS_RMBARandomEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RMBAEnumerator
- scapy.contrib.automotive.uds_scan.UDS_RDEnumerator
- scapy.contrib.automotive.uds_scan.UDS_TDEnumerator
- scapy.contrib.automotive.uds_scan.UDS_Scanner
- scapy.contrib.automotive.kwp.KWP
- scapy.contrib.automotive.kwp.KWP_SDS
- scapy.contrib.automotive.kwp.KWP_SDSPR
- scapy.contrib.automotive.kwp.KWP_ER
- scapy.contrib.automotive.kwp.KWP_ERPR
- scapy.contrib.automotive.kwp.KWP_SA
- scapy.contrib.automotive.kwp.KWP_SAPR
- scapy.contrib.automotive.kwp.KWP_IOCBLI
- scapy.contrib.automotive.kwp.KWP_IOCBLIPR
- scapy.contrib.automotive.kwp.KWP_DNMT
- scapy.contrib.automotive.kwp.KWP_DNMTPR
- scapy.contrib.automotive.kwp.KWP_ENMT
- scapy.contrib.automotive.kwp.KWP_ENMTPR
- scapy.contrib.automotive.kwp.KWP_TP
- scapy.contrib.automotive.kwp.KWP_TPPR
- scapy.contrib.automotive.kwp.KWP_CDTCS
- scapy.contrib.automotive.kwp.KWP_CDTCSPR
- scapy.contrib.automotive.kwp.KWP_ROE
- scapy.contrib.automotive.kwp.KWP_ROEPR
- scapy.contrib.automotive.kwp.KWP_RDBLI
- scapy.contrib.automotive.kwp.KWP_RDBLIPR
- scapy.contrib.automotive.kwp.KWP_WDBLI
- scapy.contrib.automotive.kwp.KWP_WDBLIPR
- scapy.contrib.automotive.kwp.KWP_RDBI
- scapy.contrib.automotive.kwp.KWP_RDBIPR
- scapy.contrib.automotive.kwp.KWP_RMBA
- scapy.contrib.automotive.kwp.KWP_RMBAPR
- scapy.contrib.automotive.kwp.KWP_DDLI
- scapy.contrib.automotive.kwp.KWP_DDLIPR
- scapy.contrib.automotive.kwp.KWP_WDBI
- scapy.contrib.automotive.kwp.KWP_WDBIPR
- scapy.contrib.automotive.kwp.KWP_WMBA
- scapy.contrib.automotive.kwp.KWP_WMBAPR
- scapy.contrib.automotive.kwp.KWP_CDI
- scapy.contrib.automotive.kwp.KWP_CDIPR
- scapy.contrib.automotive.kwp.KWP_RSODTC
- scapy.contrib.automotive.kwp.KWP_RSODTCPR
- scapy.contrib.automotive.kwp.KWP_RECUI
- scapy.contrib.automotive.kwp.KWP_RECUIPR
- scapy.contrib.automotive.kwp.KWP_SRBLI
- scapy.contrib.automotive.kwp.KWP_SRBLIPR
- scapy.contrib.automotive.kwp.KWP_STRBLI
- scapy.contrib.automotive.kwp.KWP_STRBLIPR
- scapy.contrib.automotive.kwp.KWP_RRRBLI
- scapy.contrib.automotive.kwp.KWP_RRRBLIPR
- scapy.contrib.automotive.kwp.KWP_RD
- scapy.contrib.automotive.kwp.KWP_RDPR
- scapy.contrib.automotive.kwp.KWP_RU
- scapy.contrib.automotive.kwp.KWP_RUPR
- scapy.contrib.automotive.kwp.KWP_TD
- scapy.contrib.automotive.kwp.KWP_TDPR
- scapy.contrib.automotive.kwp.KWP_RTE
- scapy.contrib.automotive.kwp.KWP_RTEPR
- scapy.contrib.automotive.kwp.KWP_NR
- scapy.contrib.automotive.kwp.KWP_TesterPresentSender
- scapy.contrib.automotive.ccp.CCP
- scapy.contrib.automotive.ccp.CRO
- scapy.contrib.automotive.ccp.CONNECT
- scapy.contrib.automotive.ccp.GET_CCP_VERSION
- scapy.contrib.automotive.ccp.EXCHANGE_ID
- scapy.contrib.automotive.ccp.GET_SEED
- scapy.contrib.automotive.ccp.UNLOCK
- scapy.contrib.automotive.ccp.SET_MTA
- scapy.contrib.automotive.ccp.DNLOAD
- scapy.contrib.automotive.ccp.DNLOAD_6
- scapy.contrib.automotive.ccp.UPLOAD
- scapy.contrib.automotive.ccp.SHORT_UP
- scapy.contrib.automotive.ccp.SELECT_CAL_PAGE
- scapy.contrib.automotive.ccp.GET_DAQ_SIZE
- scapy.contrib.automotive.ccp.SET_DAQ_PTR
- scapy.contrib.automotive.ccp.WRITE_DAQ
- scapy.contrib.automotive.ccp.START_STOP
- scapy.contrib.automotive.ccp.DISCONNECT
- scapy.contrib.automotive.ccp.SET_S_STATUS
- scapy.contrib.automotive.ccp.GET_S_STATUS
- scapy.contrib.automotive.ccp.BUILD_CHKSUM
- scapy.contrib.automotive.ccp.CLEAR_MEMORY
- scapy.contrib.automotive.ccp.PROGRAM
- scapy.contrib.automotive.ccp.PROGRAM_6
- scapy.contrib.automotive.ccp.MOVE
- scapy.contrib.automotive.ccp.TEST
- scapy.contrib.automotive.ccp.GET_ACTIVE_CAL_PAGE
- scapy.contrib.automotive.ccp.START_STOP_ALL
- scapy.contrib.automotive.ccp.DIAG_SERVICE
- scapy.contrib.automotive.ccp.ACTION_SERVICE
- scapy.contrib.automotive.ccp.DEFAULT_DTO
- scapy.contrib.automotive.ccp.GET_CCP_VERSION_DTO
- scapy.contrib.automotive.ccp.EXCHANGE_ID_DTO
- scapy.contrib.automotive.ccp.GET_SEED_DTO
- scapy.contrib.automotive.ccp.UNLOCK_DTO
- scapy.contrib.automotive.ccp.DNLOAD_DTO
- scapy.contrib.automotive.ccp.DNLOAD_6_DTO
- scapy.contrib.automotive.ccp.UPLOAD_DTO
- scapy.contrib.automotive.ccp.SHORT_UP_DTO
- scapy.contrib.automotive.ccp.GET_DAQ_SIZE_DTO
- scapy.contrib.automotive.ccp.GET_S_STATUS_DTO
- scapy.contrib.automotive.ccp.BUILD_CHKSUM_DTO
- scapy.contrib.automotive.ccp.PROGRAM_DTO
- scapy.contrib.automotive.ccp.PROGRAM_6_DTO
- scapy.contrib.automotive.ccp.GET_ACTIVE_CAL_PAGE_DTO
- scapy.contrib.automotive.ccp.DIAG_SERVICE_DTO
- scapy.contrib.automotive.ccp.ACTION_SERVICE_DTO
- scapy.contrib.automotive.ccp.DTO
- scapy.contrib.automotive.doip.DoIP
- scapy.contrib.automotive.doip.DoIPSSLStreamSocket
- scapy.contrib.automotive.doip.DoIPSocket
- scapy.contrib.automotive.doip.UDS_DoIPSocket
- scapy.contrib.automotive.someip.SOMEIP
- scapy.contrib.automotive.someip._SDPacketBase
- scapy.contrib.automotive.someip.SDEntry_Service
- scapy.contrib.automotive.someip.SDEntry_EventGroup
- scapy.contrib.automotive.someip.SDOption_Config
- scapy.contrib.automotive.someip.SDOption_LoadBalance
- scapy.contrib.automotive.someip.SDOption_IP4_EndPoint
- scapy.contrib.automotive.someip.SDOption_IP4_Multicast
- scapy.contrib.automotive.someip.SDOption_IP4_SD_EndPoint
- scapy.contrib.automotive.someip.SDOption_IP6_EndPoint
- scapy.contrib.automotive.someip.SDOption_IP6_Multicast
- scapy.contrib.automotive.someip.SDOption_IP6_SD_EndPoint
- scapy.contrib.automotive.someip.SD
- scapy.contrib.automotive.bmw.definitions.IOCBLI_REQ
- scapy.contrib.automotive.bmw.definitions.RDTCBS_REQ
- scapy.contrib.automotive.bmw.definitions.RSODTC_REQ
- scapy.contrib.automotive.bmw.definitions.REI_IDENT_REQ
- scapy.contrib.automotive.bmw.definitions.SPRBLI_REQ
- scapy.contrib.automotive.bmw.definitions.ENMT_REQ
- scapy.contrib.automotive.bmw.definitions.WDBLI_REQ
- scapy.contrib.automotive.bmw.definitions.RDS2TCM_REQ
- scapy.contrib.automotive.bmw.definitions.RDBLI_REQ
- scapy.contrib.automotive.bmw.definitions.RRRBA_REQ
- scapy.contrib.automotive.bmw.definitions.RRRBLI_REQ
- scapy.contrib.automotive.bmw.definitions.SPRBA_REQ
- scapy.contrib.automotive.bmw.definitions.STRBA_REQ
- scapy.contrib.automotive.bmw.definitions.UDS2S_REQ
- scapy.contrib.automotive.bmw.definitions.SVK_DateField
- scapy.contrib.automotive.bmw.definitions.SVK_Entry
- scapy.contrib.automotive.bmw.definitions.SVK
- scapy.contrib.automotive.bmw.definitions.DIAG_SESSION_RESP
- scapy.contrib.automotive.bmw.definitions.IP_CONFIG_RESP
- scapy.contrib.automotive.bmw.definitions.DEV_JOB
- scapy.contrib.automotive.bmw.definitions.DEV_JOB_PR
- scapy.contrib.automotive.bmw.definitions.READ_MEM
- scapy.contrib.automotive.bmw.definitions.READ_MEM_PR
- scapy.contrib.automotive.bmw.definitions.WEBSERVER
- scapy.contrib.automotive.bmw.hsfz.HSFZ
- scapy.contrib.automotive.bmw.hsfz.HSFZSocket
- scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket
- scapy.contrib.automotive.bmw.enumerator.BMW_DevJobEnumerator
- scapy.contrib.automotive.gm.gmlan.GMLAN
- scapy.contrib.automotive.gm.gmlan.GMLAN_IDO
- scapy.contrib.automotive.gm.gmlan.GMLAN_DTC
- scapy.contrib.automotive.gm.gmlan.GMLAN_RFRD
- scapy.contrib.automotive.gm.gmlan.GMLAN_RFRDPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_RFRDPR_RFRI
- scapy.contrib.automotive.gm.gmlan.GMLAN_RFRDPR_RFRP
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDBI
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDBIPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDBPI
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDBPIPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDBPKTI
- scapy.contrib.automotive.gm.gmlan.GMLAN_RMBA
- scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_SA
- scapy.contrib.automotive.gm.gmlan.GMLAN_SAPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_DDM
- scapy.contrib.automotive.gm.gmlan.GMLAN_DDMPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_DPBA
- scapy.contrib.automotive.gm.gmlan.GMLAN_DPBAPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_RD
- scapy.contrib.automotive.gm.gmlan.GMLAN_TD
- scapy.contrib.automotive.gm.gmlan.GMLAN_WDBI
- scapy.contrib.automotive.gm.gmlan.GMLAN_WDBIPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_RPSPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_PM
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDI
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDI_BN
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDI_BM
- scapy.contrib.automotive.gm.gmlan.GMLAN_RDI_BC
- scapy.contrib.automotive.gm.gmlan.GMLAN_DC
- scapy.contrib.automotive.gm.gmlan.GMLAN_DCPR
- scapy.contrib.automotive.gm.gmlan.GMLAN_NR
- scapy.contrib.automotive.gm.gmlanutils.GMLAN_TesterPresentSender
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_ServiceEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_IDOEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBIEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBISelectiveEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_PMEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBPIEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TDEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_DCEnumerator
- scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Scanner
- scapy.contrib.automotive.autosar.secoc.SecOCMixin
- scapy.contrib.automotive.autosar.secoc.PduPayloadField
- scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD
- scapy.contrib.automotive.autosar.pdu.PDU
- scapy.contrib.automotive.autosar.pdu.PDUTransport
- scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU
- scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDUTransport
- scapy.contrib.scada.pcom.PCOM
- scapy.contrib.scada.pcom.PCOMRequest
- scapy.contrib.scada.pcom.PCOMResponse
- scapy.contrib.scada.pcom.PCOMAscii
- scapy.contrib.scada.pcom.PCOMAsciiCommandField
- scapy.contrib.scada.pcom.PCOMAsciiRequest
- scapy.contrib.scada.pcom.PCOMAsciiResponse
- scapy.contrib.scada.pcom.PCOMBinary
- scapy.contrib.scada.pcom.PCOMBinaryCommandField
- scapy.contrib.scada.pcom.PCOMBinaryRequest
- scapy.contrib.scada.pcom.PCOMBinaryResponse
- scapy.contrib.scada.iec104.iec104_fields.LESignedShortField
- scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint
- scapy.contrib.scada.iec104.iec104_fields.LEIEEEFloatField
- scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField
- scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber
- scapy.contrib.scada.iec104.iec104_fields.IEC104SignedSevenBitValue
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CommonQualityFlags
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SIQ
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_DIQ
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QDS
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QDP
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_VTI
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_NVA
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SVA
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_R32_IEEE_STD_754
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_BCR
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SEP
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SPE
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_OCI
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_BSI
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_FBP
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QOC
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SCO
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_DCO
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_RCO
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CP56TIME2A
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CP56TIME2A_START_TIME
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CP56TIME2A_STOP_TIME
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CP24TIME2A
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CP16TIME2A
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CP16TIME2A_ELAPSED
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CP16TIME2A_PROTECTION_ACTIVE
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CP16TIME2A_PROTECTION_COMMAND
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_COI
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QOI
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QCC
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QPM
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QPA
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QRP
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_FRQ
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SRQ
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SCQ
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_LSQ
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_AFQ
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_NOF
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_NOS
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_LOF
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_LOS
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_CHS
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SOF
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_QOS
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_SCD
- scapy.contrib.scada.iec104.iec104_information_elements.IEC104_IE_TSC
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_InvalidPayloadException
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_Packet
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_SP_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_SP_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_DP_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_DP_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ST_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ST_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_BO_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_BO_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_NB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_NC_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TC_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_IT_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_IT_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TC_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_PS_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_ND_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_SP_TB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_DP_TB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ST_TB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_BO_TB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TD_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TE_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TF_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_IT_TB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TD_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TE_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TF_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SC_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_DC_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_RC_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_NB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_NC_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_BO_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EI_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_IC_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_CI_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_RD_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_CS_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_TS_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_RP_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_CD_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_P_ME_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_P_ME_NB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_P_ME_NC_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_P_AC_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_FR_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_SR_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_SC_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_LS_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_AF_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_SG_NA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_DR_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SC_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_DC_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_RC_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_TB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_TC_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_BO_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_TS_TA_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_SC_NB_1
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_SP_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_SP_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_DP_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_DP_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ST_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ST_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_BO_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_BO_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_NB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_NC_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TC_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_IT_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_IT_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TC_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_PS_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_ND_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_SP_TB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_DP_TB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ST_TB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_BO_TB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TD_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TE_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_ME_TF_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_IT_TB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TD_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TE_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EP_TF_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SC_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_DC_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_RC_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_NB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_NC_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_BO_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SC_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_DC_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_RC_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_TB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_SE_TC_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_BO_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_M_EI_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_IC_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_CI_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_RD_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_CS_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_TS_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_RP_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_CD_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_C_TS_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_P_ME_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_P_ME_NB_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_P_ME_NC_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_P_AC_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_FR_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_SR_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_SC_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_LS_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_AF_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_SG_NA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_DR_TA_1_IOA
- scapy.contrib.scada.iec104.iec104_information_objects.IEC104_IO_F_SC_NB_1_IOA
- scapy.contrib.scada.iec104.IEC104_APDU
- scapy.contrib.scada.iec104.IEC104_S_Message
- scapy.contrib.scada.iec104.IEC104_U_Message
- scapy.contrib.scada.iec104.IEC104ASDUPacketListField
- scapy.contrib.scada.iec104.IEC104_I_Message_StructureException
- scapy.contrib.scada.iec104.IEC104_I_Message
- scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA
- scapy.contrib.scada.iec104.IEC104_I_Message_SingleIOA
All functions:
  Elements:
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: '...pcap_fuzzer'
    functionSourceFile: '...pcap_fuzzer'
    functionUses: 0
    functionsReached:
    - '...pcap_fuzzer.main'
    - atheris.Fuzz
    - atheris.Setup
    - atheris.instrument_imports
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.instrument_imports
    functionSourceFile: atheris
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - input_bytes
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 28
    functionName: '...pcap_fuzzer.TestOneInput'
    functionSourceFile: '...pcap_fuzzer'
    functionUses: 0
    functionsReached:
    - p.summary
    - scapy.utils.PcapReader.__init__
    - log_runtime.warning
    - ctypes.create_string_buffer
    - io.BytesIO
    - scapy.utils.RawPcapReader.__init__
    - fdesc.read_all
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - scapy.utils.rdpcap
    - struct.unpack
    - typing.cast.read
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.BytesIO
    functionSourceFile: io
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7fa30cf4a790>
    argNames:
    - filename
    - count
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1336
    functionName: scapy.utils.rdpcap
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - scapy.utils.PcapReader.__init__
    - log_runtime.warning
    - ctypes.create_string_buffer
    - scapy.utils.RawPcapReader.__init__
    - fdesc.read_all
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - struct.unpack
    - typing.cast.read
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.summary
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: '...pcap_fuzzer.main'
    functionSourceFile: '...pcap_fuzzer'
    functionUses: 1
    functionsReached:
    - atheris.Fuzz
    - atheris.Setup
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.Setup
    functionSourceFile: atheris
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.Fuzz
    functionSourceFile: atheris
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.all
    functionSourceFile: scapy.layers.all
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - logging.getLogger
    - importlib.import_module
    - log_interactive.error
    - scapy.main.load_layer
    - mod.__dict__.items
    - log.warning
    - symb_list.append
    - LAYER_ALIASES.get
    - <builtin>.globals
    - log_loading.debug
    - scapy.main._load
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.list
    functionSourceFile: <builtin>
    functionUses: 1706
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.getLogger
    functionSourceFile: logging
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_loading.debug
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.globals
    functionSourceFile: <builtin>
    functionUses: 110
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9fca0>
    - <ast.Constant object at 0x7fa30cf9f580>
    argNames:
    - name
    - globals_dict
    - symb_list
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 285
    functionName: scapy.main.load_layer
    functionSourceFile: scapy.main
    functionUses: 4
    functionsReached:
    - importlib.import_module
    - log_interactive.error
    - mod.__dict__.items
    - symb_list.append
    - LAYER_ALIASES.get
    - scapy.main._load
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.warning
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.main
    functionSourceFile: scapy.main
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.main._probe_xdg_folder
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - os.environ.get
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - SESSION.update
    - scapy.main._probe_config_folder
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - path.joinpath
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - os.path.expanduser
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - path.mkdir
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - typing.overload
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - path.exists
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - scapy.main._probe_cache_folder
    - os.path.join
    - ctypes.create_string_buffer
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - var
    - default
    - cf
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.main._probe_xdg_folder
    functionSourceFile: scapy.main
    functionUses: 3
    functionsReached:
    - os.environ.get
    - path.exists
    - path.mkdir
    - path.joinpath
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.environ.get
    functionSourceFile: os
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path
    functionSourceFile: pathlib
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.exists
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.mkdir
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.joinpath
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cf
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: scapy.main._probe_config_folder
    functionSourceFile: scapy.main
    functionUses: 1
    functionsReached:
    - os.path.join
    - os.path.expanduser
    - os.environ.get
    - scapy.main._probe_xdg_folder
    - path.exists
    - path.mkdir
    - path.joinpath
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.expanduser
    functionSourceFile: os
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.join
    functionSourceFile: os
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cf
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 95
    functionName: scapy.main._probe_cache_folder
    functionSourceFile: scapy.main
    functionUses: 1
    functionsReached:
    - os.path.join
    - os.path.expanduser
    - os.environ.get
    - scapy.main._probe_xdg_folder
    - path.exists
    - path.mkdir
    - path.joinpath
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - file
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: scapy.main._check_perms
    functionSourceFile: scapy.main
    functionUses: 17
    functionsReached:
    - os.chown
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.int
    functionSourceFile: <builtin>
    functionUses: 4651
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.chown
    functionSourceFile: os
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 12
    IfCount: 5
    argCount: 5
    argDefaultValues:
    - <ast.Call object at 0x7fa30eb495e0>
    - <ast.Call object at 0x7fa30eb49a90>
    - <ast.Constant object at 0x7fa30eb49880>
    - <ast.Constant object at 0x7fa30eb490d0>
    argNames:
    - cf
    - _globals
    - _locals
    - interactive
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 124
    functionName: scapy.main._read_config_file
    functionSourceFile: scapy.main
    functionUses: 16
    functionsReached:
    - cf_path.parent.exists
    - <builtin>.int
    - cf_path.exists
    - <builtin>.compile
    - <builtin>.exec
    - scapy.main._check_perms
    - log_loading.exception
    - <builtin>.open
    - cf_path.open
    - log_loading.warning
    - fd.write
    - os.chown
    - cfgf.read
    - log_loading.debug
    - pathlib.Path
    - cf_path.parent.mkdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cf_path.exists
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cf_path.parent.exists
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cf_path.parent.mkdir
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cf_path.open
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd.write
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_loading.warning
    functionSourceFile: <builtin>
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.open
    functionSourceFile: <builtin>
    functionUses: 415
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cfgf.read
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.compile
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.exec
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_loading.exception
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - k
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 189
    functionName: scapy.main._validate_local
    functionSourceFile: scapy.main
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.str
    functionSourceFile: <builtin>
    functionUses: 1715
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 227
    functionName: scapy.main._usage
    functionSourceFile: scapy.main
    functionUses: 16
    functionsReached:
    - sys.exit
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.print
    functionSourceFile: <builtin>
    functionUses: 563
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.exit
    functionSourceFile: sys
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ac9e7c0>
    - <ast.Constant object at 0x7fa30ac9eaf0>
    argNames:
    - module
    - globals_dict
    - symb_list
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: scapy.main._load
    functionSourceFile: scapy.main
    functionUses: 6
    functionsReached:
    - importlib.import_module
    - log_interactive.error
    - mod.__dict__.items
    - symb_list.append
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.import_module
    functionSourceFile: importlib
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: symb_list.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mod.__dict__.items
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_interactive.error
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9f910>
    - <ast.Constant object at 0x7fa30cf9f730>
    argNames:
    - name
    - globals_dict
    - symb_list
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 275
    functionName: scapy.main.load_module
    functionSourceFile: scapy.main
    functionUses: 0
    functionsReached:
    - importlib.import_module
    - log_interactive.error
    - mod.__dict__.items
    - symb_list.append
    - scapy.main._load
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LAYER_ALIASES.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9f460>
    - <ast.Constant object at 0x7fa30cf9f790>
    argNames:
    - name
    - globals_dict
    - symb_list
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 295
    functionName: scapy.main.load_contrib
    functionSourceFile: scapy.main
    functionUses: 1
    functionsReached:
    - importlib.import_module
    - log_interactive.error
    - scapy.main.load_layer
    - mod.__dict__.items
    - symb_list.append
    - LAYER_ALIASES.get
    - scapy.main._load
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 4
    IfCount: 13
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea0de80>
    - <ast.Constant object at 0x7fa30ea0df10>
    - <ast.Constant object at 0x7fa30ea0d790>
    argNames:
    - name
    - ret
    - _debug
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 317
    functionName: scapy.main.list_contrib
    functionSourceFile: scapy.main
    functionUses: 1
    functionsReached:
    - results.append
    - mod.endswith
    - os.path.join
    - f.replace
    - line.find
    - results.sort
    - <builtin>.print
    - os.path.dirname
    - glob.iglob
    - io.open
    - name.endswith
    - mod.startswith
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.endswith
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.dirname
    functionSourceFile: os
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: glob.iglob
    functionSourceFile: glob
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mod.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mod.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.open
    functionSourceFile: io
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.find
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.append
    functionSourceFile: <builtin>
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.main.list_contrib.<lambda1>
    functionSourceFile: scapy.main
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.sort
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 390
    functionName: scapy.main.update_ipython_session
    functionSourceFile: scapy.main
    functionUses: 19
    functionsReached:
    - IPython.get_ipython
    - IPython.get_ipython.user_ns.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IPython.get_ipython
    functionSourceFile: IPython
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IPython.get_ipython.user_ns.update
    functionSourceFile: IPython
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 403
    functionName: scapy.main._scapy_prestart_builtins
    functionSourceFile: scapy.main
    functionUses: 16
    functionsReached:
    - importlib.import_module
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 413
    functionName: scapy.main._scapy_builtins
    functionSourceFile: scapy.main
    functionUses: 27
    functionsReached:
    - importlib.import_module
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 423
    functionName: scapy.main._scapy_exts
    functionSourceFile: scapy.main
    functionUses: 17
    functionsReached:
    - mod.__dict__.copy
    - res.update
    - conf.exts.all_specs.items
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.exts.all_specs.items
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mod.__dict__.copy
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.update
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 9
    IfCount: 11
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf8e520>
    - <ast.Constant object at 0x7fa30cf8efa0>
    - <ast.UnaryOp object at 0x7fa30cf8e7c0>
    argNames:
    - fname
    - session
    - pickleProto
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 439
    functionName: scapy.main.save_session
    functionSourceFile: scapy.main
    functionUses: 16
    functionsReached:
    - tempfile.NamedTemporaryFile
    - log_interactive.info
    - pickle.dump
    - pickle.dumps
    - log_interactive.warning
    - scapy.main.init_session.<dict2>.get
    - f.close
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - IPython.get_ipython.user_ns.get
    - scapy.main.init_session.<dict1>.get
    - scapy.utils.get_temp_file
    - IPython.get_ipython
    - <builtin>.hasattr
    - os.rename
    - <builtin>.list
    - i.__module__.startswith
    - log_interactive.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main.init_session.<dict3>.get
    - conf.temp_files.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e70a190>
    - <ast.Constant object at 0x7fa30e70a040>
    - <ast.Constant object at 0x7fa30e70a370>
    argNames:
    - keep
    - autoext
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 197
    functionName: scapy.utils.get_temp_file
    functionSourceFile: scapy.utils
    functionUses: 232
    functionsReached:
    - conf.temp_files.append
    - tempfile.NamedTemporaryFile
    - f.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_interactive.info
    functionSourceFile: <builtin>
    functionUses: 182
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.main.init_session.<dict1>.get
    functionSourceFile: scapy
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IPython.get_ipython.user_ns.get
    functionSourceFile: IPython
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.main.init_session.<dict3>.get
    functionSourceFile: scapy
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.main.init_session.<dict2>.get
    functionSourceFile: scapy
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IPython.get_ipython.user_ns.copy
    functionSourceFile: IPython
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hasattr
    functionSourceFile: <builtin>
    functionUses: 1592
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: i.__module__.startswith
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.isinstance
    functionSourceFile: <builtin>
    functionUses: 6110
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.type
    functionSourceFile: <builtin>
    functionUses: 4124
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_interactive.warning
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pickle.dumps
    functionSourceFile: pickle
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.rename
    functionSourceFile: os
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gzip.open
    functionSourceFile: gzip
    functionUses: 235
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pickle.dump
    functionSourceFile: pickle
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.close
    functionSourceFile: <builtin>
    functionUses: 254
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec73c70>
    argNames:
    - fname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 500
    functionName: scapy.main.load_session
    functionSourceFile: scapy.main
    functionUses: 0
    functionsReached:
    - pickle.load
    - scapy_session.update
    - scapy.main.update_ipython_session
    - IPython.get_ipython
    - IPython.get_ipython.user_ns.update
    - scapy_session.clear
    - s.update
    - <builtin>.open
    - log_loading.info
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pickle.load
    functionSourceFile: pickle
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy_session.clear
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy_session.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_loading.info
    functionSourceFile: <builtin>
    functionUses: 44
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ed9d0d0>
    argNames:
    - fname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 528
    functionName: scapy.main.update_session
    functionSourceFile: scapy.main
    functionUses: 0
    functionsReached:
    - pickle.load
    - scapy_session.update
    - scapy.main.update_ipython_session
    - IPython.get_ipython
    - IPython.get_ipython.user_ns.update
    - <builtin>.open
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.overload
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 11
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d6b5b50>
    - <ast.Constant object at 0x7fa30d6b55b0>
    argNames:
    - session_name
    - mydict
    - ret
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 564
    functionName: scapy.main.init_session
    functionSourceFile: scapy.main
    functionUses: 16
    functionsReached:
    - pickle.load
    - scapy.main._scapy_builtins
    - conf.exts.all_specs.items
    - <builtin>.open
    - log_loading.info
    - os.stat
    - mod.__dict__.copy
    - scapy_builtins.keys
    - SESSION.update
    - gzip.open
    - importlib.import_module
    - res.update
    - IPython.get_ipython
    - scapy.main._scapy_exts
    - scapy.main._validate_local
    - scapy_builtins.update
    - cnf.__dict__.copy
    - scapy.main.update_ipython_session
    - IPython.get_ipython.user_ns.update
    - log_loading.error
    - scapy.config.ConfClass.configure
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy_builtins.update
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.stat
    functionSourceFile: os
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_loading.error
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cnf
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: scapy.config.ConfClass.configure
    functionSourceFile: scapy.config
    functionUses: 17
    functionsReached:
    - cnf.__dict__.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SESSION.update
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy_builtins.keys
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cd370>
    argNames:
    - quote
    - author
    - max_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 628
    functionName: scapy.main._prepare_quote
    functionSourceFile: scapy.main
    functionUses: 17
    functionsReached:
    - cur_line.append
    - _quote.pop
    - <builtin>.len
    - lines.append
    - <builtin>.sum
    - scapy.main._prepare_quote._len
    - quote.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: quote.split
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - line
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 639
    functionName: scapy.main._prepare_quote._len
    functionSourceFile: scapy.main
    functionUses: 18
    functionsReached:
    - <builtin>.len
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.len
    functionSourceFile: <builtin>
    functionUses: 5713
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.sum
    functionSourceFile: <builtin>
    functionUses: 137
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _quote.pop
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cur_line.append
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lines.append
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9d7250>
    argNames:
    - mini
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 655
    functionName: scapy.main.get_fancy_banner
    functionSourceFile: scapy.main
    functionUses: 16
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - random.choice
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - struct.unpack
    - conf.color_theme.logo
    - conf.color_theme.success
    - <builtin>.sum
    - scapy.main._prepare_quote._len
    - struct.pack
    - itertools.zip_longest
    - cur_line.append
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - quote.split
    - the_banner.append
    - _quote.pop
    - lines.append
    - shutil.get_terminal_size
    - scapy.main._prepare_quote
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3273
    functionName: scapy.utils.get_terminal_width
    functionSourceFile: scapy.utils
    functionUses: 41
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - shutil.get_terminal_size
    - ctypes.windll.kernel32.GetStdHandle
    - struct.unpack
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.choice
    functionSourceFile: random
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: the_banner.extend
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: the_banner.append
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.logo
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.success
    functionSourceFile: <builtin>
    functionUses: 74
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.zip_longest
    functionSourceFile: itertools
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 36
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 17
    EdgeCount: 51
    ICount: 30
    IfCount: 36
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d5ffd60>
    - <ast.Constant object at 0x7fa30d5ff0a0>
    - <ast.Constant object at 0x7fa30d5ff970>
    - <ast.Constant object at 0x7fa30d5fffa0>
    - <ast.Attribute object at 0x7fa30e054760>
    argNames:
    - mydict
    - argv
    - mybanner
    - mybanneronly
    - loglevel
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 733
    functionName: scapy.main.interact
    functionSourceFile: scapy.main
    functionUses: 15
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.simplefilter
    functionSourceFile: warnings
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: getopt.getopt
    functionSourceFile: getopt
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.max
    functionSourceFile: <builtin>
    functionUses: 1390
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: imp.lower
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: disabled.append
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rlcompleter.Completer
    functionSourceFile: rlcompleter
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: readline.set_completer
    functionSourceFile: readline
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: readline.parse_and_bind
    functionSourceFile: readline
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: disabled.insert
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - repl
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 900
    functionName: scapy.main.interact.ptpython_configure
    functionSourceFile: scapy.main
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.metadata.version
    functionSourceFile: importlib
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ptpython.ipython.embed
    functionSourceFile: ptpython
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ptpython.repl.embed
    functionSourceFile: ptpython
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bpython.curtsies.main
    functionSourceFile: bpython
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IPython.embed
    functionSourceFile: IPython
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: code.interact
    functionSourceFile: code
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traitlets.config.loader.Config
    functionSourceFile: traitlets
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - shell
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 379
    functionName: scapy.themes.apply_ipython_style
    functionSourceFile: scapy.themes
    functionUses: 18
    functionsReached:
    - _TEX_TR.get
    - scapy.themes.ColorTable.ansi_to_pygments
    - x.strip
    - log_loading.warning
    - html.escape
    - scapy.utils.tex_escape
    - <builtin>.str
    - x.replace
    - conf.color_theme.prompt
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.consts
    functionSourceFile: scapy.consts
    functionUses: 0
    functionsReached:
    - platform.release
    - sys.platform.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.platform.startswith
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: platform.release
    functionSourceFile: platform
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.error
    functionSourceFile: scapy.error
    functionUses: 0
    functionsReached:
    - log_runtime.addFilter
    - logging.getLogger
    - _handler.setFormatter
    - logging.Formatter.__init__
    - scapy.error.ScapyFreqFilter.__init__
    - log_interactive.setLevel
    - logging.Filter.__init__
    - log_scapy.addHandler
    - colorama.init
    - log_scapy.setLevel
    - logging.StreamHandler
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: scapy.error.ScapyFreqFilter.__init__
    functionSourceFile: scapy.error
    functionUses: 1
    functionsReached:
    - logging.Filter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.Filter.__init__
    functionSourceFile: logging
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: scapy.error.ScapyFreqFilter.filter
    functionSourceFile: scapy.error
    functionUses: 0
    functionsReached:
    - traceback.extract_stack
    - time.time
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.extract_stack
    functionSourceFile: traceback
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.time
    functionSourceFile: time
    functionUses: 182
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 88
    functionName: scapy.error.ScapyColoredFormatter.format
    functionSourceFile: scapy.error
    functionUses: 0
    functionsReached:
    - scapy.themes.ColorTheme.format
    - fmt.split
    - <builtin>.str
    - <builtin>.super
    - <builtin>.getattr
    - scapy.themes.create_styler.do_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.super
    functionSourceFile: <builtin>
    functionUses: 5948
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - string
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 150
    functionName: scapy.themes.ColorTheme.format
    functionSourceFile: scapy.themes
    functionUses: 11
    functionsReached:
    - <builtin>.str
    - <builtin>.getattr
    - fmt.split
    - scapy.themes.create_styler.do_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: colorama.init
    functionSourceFile: colorama
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_scapy.setLevel
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.StreamHandler
    functionSourceFile: logging
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.Formatter.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _handler.setFormatter
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_scapy.addHandler
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_runtime.addFilter
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_interactive.setLevel
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - x
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: scapy.error.warning
    functionSourceFile: scapy.error
    functionUses: 1521
    functionsReached:
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_runtime.warning
    functionSourceFile: <builtin>
    functionUses: 1551
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.config
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - functools.partial
    - log_scapy.warning
    - conf.exts.load
    - Conf.load_layers.remove
    - atexit.register
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cnf.__dict__.copy
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: scapy.config.ConfClass.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: scapy.config.ConfClass.__str__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - dkeys.update
    - r.split
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.sorted
    - <builtin>.getattr
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dkeys.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.sorted
    functionSourceFile: <builtin>
    functionUses: 67
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.getattr
    functionSourceFile: <builtin>
    functionUses: 683
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.repr
    functionSourceFile: <builtin>
    functionUses: 282
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d9606a0>
    - <ast.Constant object at 0x7fa30d960220>
    argNames:
    - self
    - name
    - default
    - hook
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: scapy.config.Interceptor.__init__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d960550>
    argNames:
    - self
    - obj
    - typ
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: scapy.config.Interceptor.__get__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.setattr
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.setattr
    functionSourceFile: <builtin>
    functionUses: 1229
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - obj
    - name
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: scapy.config.Interceptor.set_from_hook
    functionSourceFile: scapy.config
    functionUses: 7
    functionsReached:
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - obj
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 128
    functionName: scapy.config.Interceptor.__set__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - scapy.config.Interceptor.set_from_hook
    - scapy.themes.apply_ipython_style
    - x.replace
    - scapy.config._prompt_changer
    - scapy.config._reset_tls_nss_keys
    - scapy.config._iface_changer
    - functools.partial
    - <builtin>.setattr
    - x.strip
    - scapy.utils.tex_escape
    - <builtin>.str
    - conf.ifaces.reload
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - _TEX_TR.get
    - scapy.config._socket_changer
    - html.escape
    - restore.items
    - typing.cast
    - scapy.error.warning
    - scapy.config._set_conf_sockets
    - conf.ifaces.dev_from_name
    - scapy.themes.ColorTable.ansi_to_pygments
    - scapy.config._loglevel_changer
    - log_loading.warning
    - log_scapy.setLevel
    - conf.color_theme.prompt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - val
    - old
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 885
    functionName: scapy.config._reset_tls_nss_keys
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - val
    - old
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 863
    functionName: scapy.config._loglevel_changer
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - log_scapy.setLevel
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - val
    - old
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 839
    functionName: scapy.config._socket_changer
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - functools.partial
    - <builtin>.setattr
    - scapy.config.Interceptor.set_from_hook
    - log_loading.warning
    - conf.ifaces.reload
    - restore.items
    - <builtin>.isinstance
    - scapy.config._set_conf_sockets
    - <builtin>.getattr
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - val
    - old
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 760
    functionName: scapy.config._prompt_changer
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - _TEX_TR.get
    - <builtin>.setattr
    - scapy.themes.ColorTable.ansi_to_pygments
    - scapy.config.Interceptor.set_from_hook
    - scapy.themes.apply_ipython_style
    - x.strip
    - html.escape
    - scapy.utils.tex_escape
    - log_loading.warning
    - <builtin>.str
    - x.replace
    - conf.color_theme.prompt
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - attr
    - val
    - old
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 870
    functionName: scapy.config._iface_changer
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - conf.ifaces.dev_from_name
    - log_runtime.warning
    - scapy.error.warning
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 135
    functionName: scapy.config._readonly
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - <builtin>.setattr
    - scapy.config.Interceptor.set_from_hook
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.config.<lambda1>
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - scapy.config._readonly
    - <builtin>.setattr
    - scapy.config.Interceptor.set_from_hook
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.partial
    functionSourceFile: functools
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.config.ProgPath
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - os.path.join
    - os.path.expanduser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 170
    functionName: scapy.config.ConfigFieldList.__init__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.set
    functionSourceFile: <builtin>
    functionUses: 217
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: scapy.config.ConfigFieldList._is_field
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 180
    functionName: scapy.config.ConfigFieldList._recalc_layer_list
    functionSourceFile: scapy.config
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - flds
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 184
    functionName: scapy.config.ConfigFieldList.add
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - scapy.config.ConfigFieldList._recalc_layer_list
    - scapy.config.ConfigFieldList._is_field
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - flds
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 189
    functionName: scapy.config.ConfigFieldList.remove
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - scapy.config.ConfigFieldList._recalc_layer_list
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - elt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: scapy.config.ConfigFieldList.__contains__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 200
    functionName: scapy.config.ConfigFieldList.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 214
    functionName: scapy.config.Num2Layer.__init__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - num
    - layer
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: scapy.config.Num2Layer.register
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - scapy.config.Num2Layer.register_num2layer
    - scapy.config.Num2Layer.register_layer2num
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - num
    - layer
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 224
    functionName: scapy.config.Num2Layer.register_num2layer
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - num
    - layer
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 228
    functionName: scapy.config.Num2Layer.register_layer2num
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.config.Num2Layer
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: scapy.config.Num2Layer.__getitem__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 249
    functionName: scapy.config.Num2Layer.__contains__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c9700>
    argNames:
    - self
    - item
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 256
    functionName: scapy.config.Num2Layer.get
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 263
    functionName: scapy.config.Num2Layer.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - lst.sort
    - lst.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lst.append
    functionSourceFile: <builtin>
    functionUses: 252
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lst.sort
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: scapy.config.LayersList.__init__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - list.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: list.__init__
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 289
    functionName: scapy.config.LayersList.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - layer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 294
    functionName: scapy.config.LayersList.register
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - layer.__module__.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer.__module__.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 307
    functionName: scapy.config.LayersList.layers
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - doc.strip
    - <builtin>.eval
    - result.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.eval
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: doc.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.append
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - items
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 321
    functionName: scapy.config.LayersList.filter
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 335
    functionName: scapy.config.LayersList.unfilter
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 348
    functionName: scapy.config.CommandsList.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - s.append
    - <builtin>.sorted
    - doc.lstrip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.config.CommandsList.__repr__.<lambda1>
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: doc.lstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.append
    functionSourceFile: <builtin>
    functionUses: 3065
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cmd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 357
    functionName: scapy.config.CommandsList.register
    functionSourceFile: scapy.config
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 363
    functionName: scapy.config.lsc
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b7850>
    - <ast.Constant object at 0x7fa30b1b7640>
    argNames:
    - self
    - name
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 372
    functionName: scapy.config.CacheInstance.__init__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 378
    functionName: scapy.config.CacheInstance.flush
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 383
    functionName: scapy.config.CacheInstance.__getitem__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - time.time
    - object.__getattribute__
    - <builtin>.super
    - scapy.config.CacheInstance.__contains__
    linkageType: pythonLinkage
    raised:
    - KeyError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object.__getattribute__
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 391
    functionName: scapy.config.CacheInstance.__contains__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - time.time
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea061f0>
    argNames:
    - self
    - item
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 400
    functionName: scapy.config.CacheInstance.get
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - item
    - v
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 409
    functionName: scapy.config.CacheInstance.__setitem__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - time.time
    - object.__setattr__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object.__setattr__
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - other
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 416
    functionName: scapy.config.CacheInstance.update
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - other.items
    - dict.__setitem__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dict.__setitem__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 428
    functionName: scapy.config.CacheInstance.iteritems
    functionSourceFile: scapy.config
    functionUses: 2
    functionsReached:
    - time.time
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 439
    functionName: scapy.config.CacheInstance.iterkeys
    functionSourceFile: scapy.config
    functionUses: 3
    functionsReached:
    - time.time
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 450
    functionName: scapy.config.CacheInstance.__iter__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - scapy.config.CacheInstance.iterkeys
    - time.time
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 454
    functionName: scapy.config.CacheInstance.itervalues
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - time.time
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 465
    functionName: scapy.config.CacheInstance.items
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - scapy.config.CacheInstance.iteritems
    - time.time
    - <builtin>.super
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 469
    functionName: scapy.config.CacheInstance.keys
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - scapy.config.CacheInstance.iterkeys
    - time.time
    - <builtin>.super
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 473
    functionName: scapy.config.CacheInstance.values
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - time.time
    - <builtin>.list
    - <builtin>.super
    - scapy.config.CacheInstance.itervalues
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 477
    functionName: scapy.config.CacheInstance.__len__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.config.CacheInstance.iterkeys
    - <builtin>.len
    - time.time
    - <builtin>.super
    - scapy.config.CacheInstance.keys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 483
    functionName: scapy.config.CacheInstance.summary
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 487
    functionName: scapy.config.CacheInstance.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.config.CacheInstance.items
    - <builtin>.len
    - scapy.config.CacheInstance.iteritems
    - time.time
    - s.append
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 497
    functionName: scapy.config.CacheInstance.copy
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 503
    functionName: scapy.config.NetCache.__init__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cache
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 507
    functionName: scapy.config.NetCache.add_cache
    functionSourceFile: scapy.config
    functionUses: 2
    functionsReached:
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7280>
    argNames:
    - self
    - name
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 512
    functionName: scapy.config.NetCache.new_cache
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - scapy.config.NetCache.add_cache
    - <builtin>.setattr
    - scapy.config.CacheInstance.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 518
    functionName: scapy.config.NetCache.__delattr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 522
    functionName: scapy.config.NetCache.update
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.setattr
    - scapy.config.NetCache.add_cache
    - <builtin>.hasattr
    - <builtin>.getattr
    - co.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: co.copy
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 530
    functionName: scapy.config.NetCache.flush
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - c.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.flush
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 535
    functionName: scapy.config.NetCache.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - c.summary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.summary
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 555
    functionName: scapy.config.ScapyExt.__init__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - version
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 558
    functionName: scapy.config.ScapyExt.config
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e1a33a0>
    argNames:
    - self
    - name
    - mode
    - path
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 562
    functionName: scapy.config.ScapyExt.register
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - importlib.util.find_spec
    - <builtin>.str
    - importlib.util.spec_from_file_location
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.util.spec_from_file_location
    functionSourceFile: importlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.util.find_spec
    functionSourceFile: importlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bool
    functionSourceFile: <builtin>
    functionUses: 1348
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 579
    functionName: scapy.config.ScapyExt.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 596
    functionName: scapy.config.ExtsManager.__init__
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d88bd30>
    argNames:
    - self
    - fullname
    - path
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 601
    functionName: scapy.config.ExtsManager.find_spec
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 605
    functionName: scapy.config.ExtsManager.invalidate_caches
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - spec
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 608
    functionName: scapy.config.ExtsManager._register_spec
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - importlib.util.module_from_spec
    - importlib.util.LazyLoader
    - loader.exec_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.util.LazyLoader
    functionSourceFile: importlib
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.util.module_from_spec
    functionSourceFile: importlib
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loader.exec_module
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 10
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 617
    functionName: scapy.config.ExtsManager.load
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - sys.meta_path.append
    - importlib.import_module
    - warnings.filterwarnings
    - loader.exec_module
    - warnings.catch_warnings
    - scapy.config.ScapyExt.__init__
    - <builtin>.any
    - importlib.abc.MetaPathFinder.exts.append
    - importlib.metadata.distributions
    - importlib.util.LazyLoader
    - distr.metadata.items
    - importlib.metadata.packages_distributions
    - log_loading.warning
    - ext.specs.values
    - <builtin>.next
    - scapy.config.ExtsManager._register_spec
    - log_loading.info
    - importlib.util.module_from_spec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.metadata.distributions
    functionSourceFile: importlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: distr.metadata.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.any
    functionSourceFile: <builtin>
    functionUses: 619
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.catch_warnings
    functionSourceFile: warnings
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.filterwarnings
    functionSourceFile: warnings
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.metadata.packages_distributions
    functionSourceFile: importlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.next
    functionSourceFile: <builtin>
    functionUses: 1346
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ext.specs.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.abc.MetaPathFinder.exts.append
    functionSourceFile: importlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.meta_path.append
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 685
    functionName: scapy.config.ExtsManager.__repr__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - x.specs.values
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - typing.cast
    - <builtin>.list
    - shutil.get_terminal_size
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.specs.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df7cd2b0>
    - <ast.Constant object at 0x7fa2df7cd2e0>
    argNames:
    - rtlst
    - header
    - sortBy
    - borders
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3318
    functionName: scapy.utils.pretty_list
    functionSourceFile: scapy.utils
    functionUses: 23
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - <builtin>.isinstance
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - typing.cast
    - <builtin>.list
    - shutil.get_terminal_size
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - module
    - minver
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 697
    functionName: scapy.config._version_checker
    functionSourceFile: scapy.config
    functionUses: 3
    functionsReached:
    - <builtin>.bool
    - <builtin>.int
    - <builtin>.tuple
    - re.match
    - version_tags_r.group
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.match
    functionSourceFile: re
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: version_tags_r.group
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.tuple
    functionSourceFile: <builtin>
    functionUses: 350
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 718
    functionName: scapy.config.isCryptographyValid
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    - <builtin>.tuple
    - scapy.config._version_checker
    - <builtin>.int
    - re.match
    - version_tags_r.group
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 731
    functionName: scapy.config.isCryptographyAdvanced
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    functionSourceFile: cryptography
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 750
    functionName: scapy.config.isPyPy
    functionSourceFile: scapy.config
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.prompt
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 777
    functionName: scapy.config._set_conf_sockets
    functionSourceFile: scapy.config
    functionUses: 3
    functionsReached:
    - functools.partial
    - <builtin>.setattr
    - scapy.config.Interceptor.set_from_hook
    - log_loading.warning
    - conf.ifaces.reload
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - ScapyInvalidPlatformException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast
    functionSourceFile: typing
    functionUses: 916
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.reload
    functionSourceFile: <builtin>
    functionUses: 331
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: restore.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b74c0>
    argNames:
    - dev
    - retry
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 416
    functionName: scapy.interfaces.resolve_iface
    functionSourceFile: scapy.interfaces
    functionUses: 325
    functionsReached:
    - conf.ifaces.dev_from_name
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.config.Conf
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - list.__init__
    - os.path.join
    - <builtin>.int
    - os.path.expanduser
    - scapy.config.isPyPy
    - scapy.config.ExtsManager.__init__
    - <builtin>.dict
    - scapy.config.isCryptographyValid
    - scapy.config._version_checker
    - os.getenv
    - <builtin>.getattr
    - <builtin>.tuple
    - scapy.config.Interceptor.__init__
    - scapy.config.NetCache.__init__
    - version_tags_r.group
    - scapy.config.Num2Layer.__init__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.config.isCryptographyAdvanced
    - <builtin>.bool
    - scapy.config.LayersList.__init__
    - scapy.config.ConfigFieldList.__init__
    - re.match
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.getenv
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.dict
    functionSourceFile: <builtin>
    functionUses: 1229
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1135
    functionName: scapy.config.Conf.__getattribute__
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - warnings.warn
    - object.__getattribute__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.warn
    functionSourceFile: warnings
    functionUses: 1303
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_scapy.warning
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Conf.load_layers.remove
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.exts.load
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1178
    functionName: scapy.config.crypto_validator
    functionSourceFile: scapy.config
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1184
    functionName: scapy.config.crypto_validator.func_in
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.hashes.SHA512
    - <builtin>.bytearray
    - digest.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - h.update
    - cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    - e.finalize
    - log_runtime.warning
    - cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    - cryptography.hazmat.primitives.hashes.SHA384
    - math.ceil
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.layers.msrpce.msnrpc.ComputeSessionKeyAES
    - scapy.layers.msrpce.msnrpc.InitLMKey
    - struct.pack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialDES
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - e.update
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.smb2.SMBSession.computeSMBSessionKeys
    - h.finalize
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.SHA1
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.libs.rfc3961.SP800108_KDFCTR
    - <builtin>.getattr
    - cryptography.hazmat.primitives.hmac.HMAC
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - encryptor.update
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.hashes.Hash
    - key.encode
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.msrpce.msnrpc.ComputeSessionKeyStrongKey
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialAES
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - scapy.error.warning
    - <builtin>.range
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - digest.update
    - cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    - zlib.crc32
    - cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    - scapy.layers.ipsec.CryptAlgo.new_cipher
    - scapy.layers.dot11.Dot11WEP.encrypt
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.ciphers.modes.CTR
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - Input
    - Sk
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 175
    functionName: scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialDES
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 5
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - <builtin>.range
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.bytearray
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.msrpce.msnrpc.InitLMKey
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - SessionKey
    - Checksum
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 244
    functionName: scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 92
    functionsReached:
    - h.update
    - h.finalize
    - cryptography.hazmat.primitives.hmac.HMAC
    - cryptography.hazmat.primitives.hashes.MD5
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc3dfcd0>
    argNames:
    - self
    - IsClient
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 4797
    functionName: scapy.layers.smb2.SMBSession.computeSMBSessionKeys
    functionSourceFile: scapy.layers.smb2
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - scapy.layers.tls.crypto.h_mac.Hmac
    - math.ceil
    - scapy.libs.rfc3961.SP800108_KDFCTR
    - struct.pack
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - SessionKey
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 92
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf387c0>
    argNames:
    - self
    - key
    - mode_iv
    - digest
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 330
    functionName: scapy.layers.ipsec.CryptAlgo.new_cipher
    functionSourceFile: scapy.layers.ipsec
    functionUses: 7
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    - cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    - cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    - <builtin>.len
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - cryptography.hazmat.primitives.ciphers.modes.CTR
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4b2520>
    argNames:
    - self
    - p
    - pay
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1943
    functionName: scapy.layers.dot11.Dot11WEP.encrypt
    functionSourceFile: scapy.layers.dot11
    functionUses: 2
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - e.update
    - log_runtime.warning
    - e.finalize
    - key.encode
    - zlib.crc32
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.ciphers.Cipher
    - struct.pack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4b6040>
    argNames:
    - nl_auth_sig
    - message
    - SessionKey
    - Confounder
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 216
    functionName: scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 92
    functionsReached:
    - digest.update
    - digest.finalize
    - cryptography.hazmat.primitives.hashes.Hash
    - h.update
    - h.finalize
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hmac.HMAC
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - HashNt
    - ClientChallenge
    - ServerChallenge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: scapy.layers.msrpce.msnrpc.ComputeSessionKeyStrongKey
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 3
    functionsReached:
    - digest.update
    - digest.finalize
    - cryptography.hazmat.primitives.hashes.Hash
    - h.update
    - h.finalize
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hmac.HMAC
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - SessionKey
    - CopySeqNumber
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 234
    functionName: scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 92
    functionsReached:
    - <builtin>.bytearray
    - h.update
    - h.finalize
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.bytes
    - cryptography.hazmat.primitives.hmac.HMAC
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecbd820>
    argNames:
    - nl_auth_sig
    - message
    - SessionKey
    - Confounder
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 206
    functionName: scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 92
    functionsReached:
    - h.update
    - h.finalize
    - cryptography.hazmat.primitives.hmac.HMAC
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - Input
    - Sk
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialAES
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 5
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - encryptor.update
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - HashNt
    - ClientChallenge
    - ServerChallenge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: scapy.layers.msrpce.msnrpc.ComputeSessionKeyAES
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 3
    functionsReached:
    - h.update
    - h.finalize
    - cryptography.hazmat.primitives.hmac.HMAC
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 657
    functionName: scapy.layers.ipsec.AuthAlgo.new_mac
    functionSourceFile: scapy.layers.ipsec
    functionUses: 9
    functionsReached:
    - cryptography.hazmat.primitives.hashes.SHA512
    - cryptography.hazmat.primitives.cmac.CMAC
    - cryptography.hazmat.primitives.hashes.SHA384
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.SHA1
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - cryptography.hazmat.primitives.hmac.HMAC
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1193
    functionName: scapy.config.scapy_delete_temp_files
    functionSourceFile: scapy.config
    functionUses: 0
    functionsReached:
    - os.unlink
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.unlink
    functionSourceFile: os
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atexit.register
    functionSourceFile: atexit
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.arch.linux
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached:
    - conf.ifaces.register_provider
    - os.uname
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - sock
    - bpf_filter
    - iface
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 120
    functionName: scapy.arch.linux.attach_filter
    functionSourceFile: scapy.arch.linux
    functionUses: 3
    functionsReached:
    - <builtin>.bytearray
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - struct.pack
    - sock.setsockopt
    - typing.cast.network_name.encode
    - filter_exp.encode
    - ctypes.byref
    - conf.ifaces.reload
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - ARPHRD_TO_DLT.get
    - x.decode
    - scapy.utils.decode_locale_str
    - scapy.arch.common.compile_filter
    - conf.ifaces.dev_from_name
    - scapy.interfaces.network_name
    - ctypes.addressof
    - locale.getlocale
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d001100>
    - <ast.Constant object at 0x7fa30d001400>
    - <ast.Constant object at 0x7fa30d001fd0>
    argNames:
    - filter_exp
    - iface
    - linktype
    - promisc
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: scapy.arch.common.compile_filter
    functionSourceFile: scapy.arch.common
    functionUses: 200
    functionsReached:
    - conf.ifaces.dev_from_name
    - ARPHRD_TO_DLT.get
    - <builtin>.bytearray
    - x.decode
    - filter_exp.encode
    - ctypes.create_string_buffer
    - scapy.interfaces.network_name
    - scapy.utils.decode_locale_str
    - <builtin>.isinstance
    - ctypes.byref
    - locale.getlocale
    - ctypes.Structure.__init__
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - typing.cast.network_name.encode
    linkageType: pythonLinkage
    raised:
    - OSError
    - Scapy_Exception
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.addressof
    functionSourceFile: ctypes
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: struct.pack
    functionSourceFile: struct
    functionUses: 4750
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.Structure.__init__
    functionSourceFile: ''
    functionUses: 220
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.setsockopt
    functionSourceFile: <builtin>
    functionUses: 65
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb276a0>
    argNames:
    - s
    - iff
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 142
    functionName: scapy.arch.linux.set_promisc
    functionSourceFile: scapy.arch.linux
    functionUses: 4
    functionsReached:
    - conf.ifaces.dev_from_name
    - s.setsockopt
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - struct.pack
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.setsockopt
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dev
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: scapy.arch.linux.LinuxInterfaceProvider._is_valid
    functionSourceFile: scapy.arch.linux
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 163
    functionName: scapy.arch.linux.LinuxInterfaceProvider.load
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.arch.linux.rtnetlink._get_ips
    - data.get
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.interfaces.NetworkInterface.update
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.arch.windows.NetworkInterface_Win.update
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - scapy.interfaces.NetworkInterface.__init__
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - if_data.update
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - iface.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.utils6.in6_isvalid
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 793
    functionName: scapy.arch.linux.rtnetlink._get_if_list
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 18
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.payload.time.localtime
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iface.copy
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: if_data.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dbe0c10>
    argNames:
    - self
    - provider
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 108
    functionName: scapy.interfaces.NetworkInterface.__init__
    functionSourceFile: scapy.interfaces
    functionUses: 6
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - data.get
    - scapy.arch.windows.NetworkInterface_Win.update
    - scapy.utils6.in6_isvalid
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.super
    - collections.defaultdict
    - scapy.interfaces.NetworkInterface.update
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.register_provider
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.uname
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - sock
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: scapy.arch.linux.get_last_packet_timestamp
    functionSourceFile: scapy.arch.linux
    functionUses: 24
    functionsReached:
    - struct.unpack
    - fcntl.ioctl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fcntl.ioctl
    functionSourceFile: fcntl
    functionUses: 84
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: struct.unpack
    functionSourceFile: struct
    functionUses: 1649
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - fd
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 193
    functionName: scapy.arch.linux._flush_fd
    functionSourceFile: scapy.arch.linux
    functionUses: 3
    functionsReached:
    - os.read
    - select.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select.select
    functionSourceFile: select
    functionUses: 179
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.read
    functionSourceFile: os
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 11
    IfCount: 8
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b34d5e0>
    - <ast.Name object at 0x7fa30b34d670>
    - <ast.Constant object at 0x7fa30b34d250>
    - <ast.Constant object at 0x7fa30b014df0>
    - <ast.Constant object at 0x7fa30b014070>
    - <ast.Constant object at 0x7fa30b014fd0>
    argNames:
    - self
    - iface
    - type
    - promisc
    - filter
    - nofilter
    - monitor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 206
    functionName: scapy.arch.linux.L2Socket.__init__
    functionSourceFile: scapy.arch.linux
    functionUses: 2
    functionsReached:
    - socket.htons
    - <builtin>.bytearray
    - log_runtime.warning
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - struct.pack
    - scapy.arch.linux.set_promisc
    - typing.cast.network_name.encode
    - sock.setsockopt
    - filter_exp.encode
    - scapy.arch.linux._flush_fd
    - ctypes.byref
    - os.read
    - conf.ifaces.reload
    - select.select
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - log_runtime.info
    - ARPHRD_TO_DLT.get
    - x.decode
    - scapy.utils.decode_locale_str
    - s.setsockopt
    - scapy.arch.linux.attach_filter
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - conf.ifaces.dev_from_name
    - scapy.interfaces.network_name
    - ctypes.addressof
    - locale.getlocale
    - socket.socket
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dev
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 437
    functionName: scapy.interfaces.network_name
    functionSourceFile: scapy.interfaces
    functionUses: 272
    functionsReached:
    - conf.ifaces.dev_from_name
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.htons
    functionSourceFile: socket
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.socket
    functionSourceFile: socket
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_runtime.info
    functionSourceFile: <builtin>
    functionUses: 1232
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 272
    functionName: scapy.arch.linux.L2Socket.close
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - struct.pack
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - scapy.arch.linux.set_promisc
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - conf.ifaces.reload
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - s.setsockopt
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - os.close
    - ctypes.windll.ws2_32.WSAEventSelect
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - conf.ifaces.dev_from_name
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 339
    functionName: scapy.contrib.cansocket_python_can.PythonCANSocket.close
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 80
    functionsReached:
    - log_runtime.warning
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - t.sockets.remove
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - t.bus.shutdown
    - <builtin>.super
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 686
    functionName: scapy.automaton._ATMT_supersocket.close
    functionSourceFile: ''
    functionUses: 80
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 166
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 80
    functionsReached:
    - <builtin>.int
    - time.sleep
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.getattr
    - <builtin>.isinstance
    - cls._handles.remove
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - heapq.heapify
    - ctypes.c_void_p
    - <builtin>.list
    - i.fileno
    - created.append
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 223
    functionName: scapy.arch.windows.native.L3WinSocket.close
    functionSourceFile: scapy.arch.windows.native
    functionUses: 80
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 691
    functionName: scapy.arch.libpcap.L3pcapSocket.close
    functionSourceFile: scapy.arch.libpcap
    functionUses: 80
    functionsReached:
    - fd.close
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1093
    functionName: scapy.layers.smbclient.SMB_RPC_SOCKET.close
    functionSourceFile: scapy.layers.smbclient
    functionUses: 79
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - os.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 402
    functionName: scapy.arch.linux.L3PacketSocket.close
    functionSourceFile: scapy.arch.linux
    functionUses: 80
    functionsReached:
    - fd.close
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 652
    functionName: scapy.supersocket.IterSocket.close
    functionSourceFile: ''
    functionUses: 83
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30eb10be0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 283
    functionName: scapy.arch.linux.L2Socket.recv_raw
    functionSourceFile: scapy.arch.linux
    functionUses: 1
    functionsReached:
    - log_runtime.warning
    - sock.recvfrom
    - scapy.supersocket.SuperSocket._recv_raw
    - <builtin>.len
    - ctypes.Structure.from_buffer_copy
    - struct.unpack
    - scapy.arch.linux.get_last_packet_timestamp
    - socket.CMSG_LEN
    - fcntl.ioctl
    - struct.pack
    - sock.recvmsg
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - sock
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: scapy.supersocket.SuperSocket._recv_raw
    functionSourceFile: scapy.supersocket
    functionUses: 24
    functionsReached:
    - log_runtime.warning
    - sock.recvfrom
    - ctypes.Structure.from_buffer_copy
    - <builtin>.len
    - struct.unpack
    - socket.CMSG_LEN
    - struct.pack
    - sock.recvmsg
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 293
    functionName: scapy.arch.linux.L2Socket.send
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - sock.rx_queue.append
    - sock.getsockname
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - sock._matches_filters
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - mapper.bus.send
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.contrib.cansocket_python_can.SocketWrapper.send
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - can.Message
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.cansocket_python_can.PythonCANSocket.send
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - <builtin>.len
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.contrib.cansocket_python_can._SocketsPool.internal_send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - headers.setdefault
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 669
    functionName: scapy.automaton._ATMT_supersocket.send
    functionSourceFile: ''
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 556
    functionName: scapy.arch.libpcap.L2pcapListenSocket.send
    functionSourceFile: ''
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 392
    functionName: scapy.supersocket.L3RawSocket.send
    functionSourceFile: scapy.supersocket
    functionUses: 24
    functionsReached:
    - scapy.compat.raw
    - time.time
    - <builtin>.bytes
    - log_runtime.error
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 647
    functionName: scapy.arch.libpcap.L3pcapSocket.send
    functionSourceFile: scapy.arch.libpcap
    functionUses: 24
    functionsReached:
    - warnings.warn
    - typing.cast.payload.route
    - log_runtime.warning
    - <builtin>.iter
    - scapy.packet.Packet._resolve_alias
    - fld._find_fld_pkt_val
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - conf.route6.route
    - conf.ifaces.reload
    - <builtin>.bytes
    - <builtin>.type
    - scapy.layers.inet6.IPv6.route
    - scapy.packet.Packet.getfield_and_val
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - fd.send
    - scapy.packet.Packet.get_field
    - sock.LL
    - time.time
    - <builtin>.next
    - scapy.layers.l2.ARP.route
    - typing.cast
    - scapy.error.warning
    - conf.ifaces.dev_from_name
    - scapy.layers.inet.IP.route
    - conf.route.route
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.packet.NoPayload.route
    - <builtin>.issubclass
    - <builtin>.super
    - typing.cast.route
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 3068
    functionName: scapy.layers.dcerpc.DceRpcSocket.send
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 23
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - headers.setdefault
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 310
    functionName: scapy.arch.linux.L2ListenSocket.send
    functionSourceFile: ''
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 346
    functionName: scapy.arch.linux.L3PacketSocket.send
    functionSourceFile: scapy.arch.linux
    functionUses: 24
    functionsReached:
    - warnings.warn
    - typing.cast.payload.route
    - log_runtime.warning
    - <builtin>.iter
    - scapy.arch.linux.L3PacketSocket.__init__
    - pkts.append
    - struct.pack
    - scapy.packet.Packet._resolve_alias
    - kargs.pop
    - fld._find_fld_pkt_val
    - <builtin>.len
    - conf.route6.route
    - <builtin>.bytes
    - <builtin>.type
    - conf.ifaces.reload
    - scapy.layers.inet.IP.fragment
    - scapy.layers.inet6.IPv6.route
    - scapy.packet.Packet.getfield_and_val
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - fd.send
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - sock.LL
    - scapy.packet.NoPayload.fragment
    - time.time
    - <builtin>.next
    - scapy.layers.l2.ARP.route
    - typing.cast.payload.fragment
    - scapy.error.warning
    - typing.cast
    - conf.ifaces.dev_from_name
    - scapy.layers.inet.IP.route
    - conf.route.route
    - typing.cast.fragment
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.packet.NoPayload.route
    - <builtin>.issubclass
    - <builtin>.super
    - typing.cast.route
    - conf.l3types.layer2num.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 295
    functionName: scapy.contrib.cansocket_python_can.PythonCANSocket.send
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 3
    functionsReached:
    - scapy.contrib.cansocket_python_can.SocketWrapper.send
    - sock._matches_filters
    - log_runtime.warning
    - sock.rx_queue.append
    - can.Message
    - mapper.bus.send
    - <builtin>.len
    - time.time
    - <builtin>.bytes
    - scapy.contrib.cansocket_python_can._SocketsPool.internal_send
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: scapy.contrib.cansocket_native.NativeCANSocket.send
    functionSourceFile: scapy.contrib.cansocket_native
    functionUses: 12
    functionsReached:
    - scapy.compat.raw
    - <builtin>.len
    - time.time
    - struct.unpack
    - <builtin>.bytes
    - <builtin>.super
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 157
    functionName: scapy.arch.windows.native.L3WinSocket.send
    functionSourceFile: scapy.arch.windows.native
    functionUses: 24
    functionsReached:
    - scapy.compat.raw
    - <builtin>.str
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 163
    functionName: scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 24
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - t.bus.shutdown
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - log_automotive.exception
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - scapy.arch.linux.L3PacketSocket.close
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - created.append
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - log_isotp.warning
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - heapq.heapify
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 496
    functionName: scapy.arch.bpf.supersocket.L3bpfSocket.send
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 24
    functionsReached:
    - warnings.warn
    - typing.cast.payload.route
    - log_runtime.warning
    - <builtin>.iter
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - scapy.packet.Packet._resolve_alias
    - fld._find_fld_pkt_val
    - conf.route6.route
    - conf.ifaces.reload
    - scapy.layers.inet6.IPv6.route
    - scapy.packet.Packet.getfield_and_val
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - fd.guessed_cls
    - time.time
    - <builtin>.next
    - scapy.layers.l2.ARP.route
    - typing.cast
    - scapy.error.warning
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - conf.ifaces.dev_from_name
    - scapy.layers.inet.IP.route
    - conf.route.route
    - typing.cast.network_name.startswith
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.packet.NoPayload.route
    - <builtin>.super
    - typing.cast.route
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 2667
    functionName: scapy.layers.kerberos.KdcProxySocket.send
    functionSourceFile: scapy.layers.kerberos
    functionUses: 24
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - headers.setdefault
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1026
    functionName: scapy.layers.smbclient.SMB_RPC_SOCKET.send
    functionSourceFile: scapy.layers.smbclient
    functionUses: 13
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d873310>
    argNames:
    - self
    - _pkt
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1981
    functionName: scapy.packet.Raw.__init__
    functionSourceFile: scapy.packet
    functionUses: 167
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: scapy.compat.raw
    functionSourceFile: scapy.compat
    functionUses: 1258
    functionsReached:
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d93afd0>
    - <ast.Name object at 0x7fa30d93aaf0>
    - <ast.Constant object at 0x7fa30d93a7c0>
    - <ast.Constant object at 0x7fa30d93a040>
    - <ast.Constant object at 0x7fa30d93ae50>
    - <ast.Constant object at 0x7fa30d93ae20>
    argNames:
    - self
    - iface
    - type
    - promisc
    - filter
    - nofilter
    - monitor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 318
    functionName: scapy.arch.linux.L3PacketSocket.__init__
    functionSourceFile: scapy.arch.linux
    functionUses: 26
    functionsReached:
    - conf.ifaces.dev_from_name
    - <builtin>.isinstance
    - scapy.interfaces.network_name
    - conf.ifaces.reload
    - <builtin>.super
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30b0fc220>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 338
    functionName: scapy.arch.linux.L3PacketSocket.recv
    functionSourceFile: scapy.arch.linux
    functionUses: 19
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30b3cd0d0>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 357
    functionName: scapy.supersocket.L3RawSocket.recv
    functionSourceFile: scapy.supersocket
    functionUses: 20
    functionsReached:
    - log_runtime.warning
    - sock.recvfrom
    - conf.raw_layer
    - scapy.supersocket.SuperSocket._recv_raw
    - <builtin>.len
    - struct.unpack
    - scapy.arch.linux.get_last_packet_timestamp
    - sock.recvmsg
    - ctypes.Structure.from_buffer_copy
    - socket.CMSG_LEN
    - fcntl.ioctl
    - struct.pack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30eaa4fd0>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 488
    functionName: scapy.arch.bpf.supersocket.L3bpfSocket.recv
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 19
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecbde50>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2664
    functionName: scapy.layers.kerberos.KdcProxySocket.recv
    functionSourceFile: scapy.layers.kerberos
    functionUses: 20
    functionsReached:
    - collections.deque.popleft
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30d554bb0>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 186
    functionName: scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 20
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4d89a0>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 515
    functionName: scapy.supersocket.StreamSocketPeekless.recv
    functionSourceFile: scapy.supersocket
    functionUses: 19
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30b34d6a0>
    argNames:
    - self
    - n
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 679
    functionName: scapy.automaton._ATMT_supersocket.recv
    functionSourceFile: ''
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2f52f6670>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 3076
    functionName: scapy.layers.dcerpc.DceRpcSocket.recv
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 20
    functionsReached:
    - handle.update
    - typing.cast.copy
    - <builtin>.int
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - <builtin>.bytearray
    - h.update
    - clone.payload.add_underlayer
    - typing.cast.payload.get_field
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - encryptor.finalize
    - digest.finalize
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.pack
    - typing.cast.results.transfer_syntax.sprintf
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.packet.Packet.copy
    - h.finalize
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.ntlm.RC4K
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - typing.cast.payload.auth_verifier.is_ssp
    - typing.cast.payload.results.transfer_syntax.sprintf
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - encryptor.update
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.layers.ntlm.RC4Init
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - typing.cast.auth_verifier.is_ssp
    - ssp.GSS_Passive
    - log_runtime.error
    - decryptor.update
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - fields.items
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - digest.update
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.packet.Packet.copy_field_value
    - typing.cast.get_field
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.packet.Packet.copy_fields_dict
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - Context.ssp.GSS_Passive_set_Direction
    - enum.IntEnum.__init__
    - scapy.packet.NoPayload.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d3c0400>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 20
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d93a0d0>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 644
    functionName: scapy.supersocket.IterSocket.recv
    functionSourceFile: scapy.supersocket
    functionUses: 20
    functionsReached:
    - <builtin>.next
    - <builtin>.bytes
    - pkt.__class__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d88b8b0>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 429
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 19
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30b391220>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 639
    functionName: scapy.arch.libpcap.L3pcapSocket.recv
    functionSourceFile: scapy.arch.libpcap
    functionUses: 19
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 570
    functionName: scapy.layers.inet.IP.route
    functionSourceFile: scapy.layers.inet
    functionUses: 28
    functionsReached:
    - <builtin>.iter
    - conf.route.route
    - <builtin>.isinstance
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.route
    functionSourceFile: typing
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1967
    functionName: scapy.packet.NoPayload.route
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.route
    functionSourceFile: typing
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 567
    functionName: scapy.layers.l2.ARP.route
    functionSourceFile: scapy.layers.l2
    functionUses: 28
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - conf.route.route
    - <builtin>.iter
    - fld._find_fld_pkt_val
    - scapy.packet.NoPayload.getfield_and_val
    - conf.route6.route
    - <builtin>.next
    - scapy.packet.Packet.getfield_and_val
    - <builtin>.isinstance
    - scapy.packet.Packet._resolve_alias
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 325
    functionName: scapy.layers.inet6.IPv6.route
    functionSourceFile: scapy.layers.inet6
    functionUses: 28
    functionsReached:
    - <builtin>.iter
    - <builtin>.isinstance
    - conf.route6.route
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.l3types.layer2num.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.issubclass
    functionSourceFile: <builtin>
    functionUses: 558
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.LL
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bytes
    functionSourceFile: <builtin>
    functionUses: 1773
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd.send
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fragment
    functionSourceFile: typing
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 2
    IfCount: 10
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 26
    functionsReached:
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - kargs.pop
    - <builtin>.len
    - pkts.append
    - struct.pack
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dbe09a0>
    argNames:
    - self
    - fragsize
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 632
    functionName: scapy.layers.inet.IP.fragment
    functionSourceFile: scapy.layers.inet
    functionUses: 26
    functionsReached:
    - scapy.layers.inet.IP.fragment
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1932
    functionName: scapy.packet.NoPayload.fragment
    functionSourceFile: ''
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fragment
    functionSourceFile: typing
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7e43d0>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 392
    functionName: scapy.arch.linux.L3PacketSocket.select
    functionSourceFile: scapy.arch.linux
    functionUses: 3
    functionsReached:
    - socks.append
    - t.mux
    - <builtin>.int
    - tmp_fd.buffered_frames
    - scapy.contrib.cansocket_python_can._SocketsPool.multiplex_rx_packets
    - time.sleep
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - time.monotonic
    - scapy.supersocket.StreamSocketPeekless.select
    - <builtin>.enumerate
    - scapy.arch.bpf.supersocket.L3bpfSocket.select
    - scapy.layers.kerberos.KdcProxySocket.select
    - results.add
    - <builtin>.len
    - scapy.supersocket.SimpleSocket.select
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - select_fds.append
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.select
    - scapy.arch.linux.L3PacketSocket.select
    - scapy.arch.windows.native.L3WinSocket.select
    - scapy.arch.libpcap._L2libpcapSocket.select
    - bpf_scks_buffered.append
    - typing.cast
    - ctypes.c_void_p
    - scapy.supersocket.IterSocket.select
    - <builtin>.list
    - scapy.arch.libpcap.L3pcapSocket.select
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.select
    - scapy.arch.bpf.supersocket.bpf_select
    - i.fileno
    - created.append
    - scapy.arch.bpf.supersocket._L2bpfSocket.select
    - <builtin>.super
    - <builtin>.set
    - scapy.automaton._ATMT_supersocket.select
    - ctypes.windll.ws2_32.WSACloseEvent
    - sock.send_socks.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.send_socks.values
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socks.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4a0520>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 681
    functionName: scapy.arch.libpcap.L3pcapSocket.select
    functionSourceFile: scapy.arch.libpcap
    functionUses: 4
    functionsReached:
    - socks.append
    - <builtin>.int
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.arch.libpcap._L2libpcapSocket.select
    - ctypes.c_void_p
    - <builtin>.list
    - scapy.arch.libpcap.L3pcapSocket.select
    - i.fileno
    - created.append
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - sock.send_socks.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ac9e5e0>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 536
    functionName: scapy.supersocket.StreamSocketPeekless.select
    functionSourceFile: scapy.supersocket
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d5044f0>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 205
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.select
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - ctypes.c_void_p
    - <builtin>.list
    - i.fileno
    - created.append
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034790>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 561
    functionName: scapy.arch.bpf.supersocket.L3bpfSocket.select
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 4
    functionsReached:
    - socks.append
    - <builtin>.list
    - select_fds.append
    - scapy.arch.bpf.supersocket.L3bpfSocket.select
    - scapy.arch.bpf.supersocket.bpf_select
    - tmp_fd.buffered_frames
    - scapy.arch.bpf.supersocket._L2bpfSocket.select
    - bpf_scks_buffered.append
    - select.select
    - <builtin>.isinstance
    - sock.send_socks.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6483a0>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2702
    functionName: scapy.layers.kerberos.KdcProxySocket.select
    functionSourceFile: scapy.layers.kerberos
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30dae7250>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 316
    functionName: scapy.contrib.cansocket_python_can.PythonCANSocket.select
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 4
    functionsReached:
    - t.mux
    - time.sleep
    - <builtin>.len
    - scapy.contrib.cansocket_python_can._SocketsPool.multiplex_rx_packets
    - <builtin>.isinstance
    - time.monotonic
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e0b1220>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 451
    functionName: scapy.supersocket.SimpleSocket.select
    functionSourceFile: scapy.supersocket
    functionUses: 6
    functionsReached:
    - <builtin>.list
    - <builtin>.int
    - <builtin>.enumerate
    - results.add
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - i.fileno
    - ctypes.windll.ws2_32.WSAEventSelect
    - <builtin>.len
    - created.append
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.set
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - ctypes.windll.ws2_32.WSACloseEvent
    - <builtin>.getattr
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b89bfd0>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 230
    functionName: scapy.arch.windows.native.L3WinSocket.select
    functionSourceFile: scapy.arch.windows.native
    functionUses: 4
    functionsReached:
    - <builtin>.list
    - <builtin>.int
    - <builtin>.enumerate
    - results.add
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - i.fileno
    - ctypes.windll.ws2_32.WSAEventSelect
    - <builtin>.len
    - created.append
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.set
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - ctypes.windll.ws2_32.WSACloseEvent
    - <builtin>.getattr
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30d88b550>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 696
    functionName: scapy.automaton._ATMT_supersocket.select
    functionSourceFile: scapy.automaton
    functionUses: 4
    functionsReached:
    - <builtin>.list
    - <builtin>.int
    - <builtin>.enumerate
    - results.add
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - i.fileno
    - ctypes.windll.ws2_32.WSAEventSelect
    - <builtin>.len
    - created.append
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.set
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - ctypes.windll.ws2_32.WSACloseEvent
    - <builtin>.getattr
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d93a970>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 640
    functionName: scapy.supersocket.IterSocket.select
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd.close
    functionSourceFile: <builtin>
    functionUses: 202
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - iface_name
    - peer_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 417
    functionName: scapy.arch.linux.VEthPair.__init__
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ScapyInvalidPlatformException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 427
    functionName: scapy.arch.linux.VEthPair.iface
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 431
    functionName: scapy.arch.linux.VEthPair.peer
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 435
    functionName: scapy.arch.linux.VEthPair.setup
    functionSourceFile: scapy.arch.linux
    functionUses: 1
    functionsReached:
    - subprocess.check_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.check_call
    functionSourceFile: subprocess
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 443
    functionName: scapy.arch.linux.VEthPair.destroy
    functionSourceFile: scapy.arch.linux
    functionUses: 1
    functionsReached:
    - subprocess.check_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 451
    functionName: scapy.arch.linux.VEthPair.up
    functionSourceFile: scapy.arch.linux
    functionUses: 1
    functionsReached:
    - subprocess.check_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 460
    functionName: scapy.arch.linux.VEthPair.down
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached:
    - subprocess.check_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 469
    functionName: scapy.arch.linux.VEthPair.__enter__
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached:
    - scapy.arch.linux.VEthPair.setup
    - subprocess.check_call
    - scapy.arch.linux.VEthPair.up
    - conf.ifaces.reload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 476
    functionName: scapy.arch.linux.VEthPair.__exit__
    functionSourceFile: scapy.arch.linux
    functionUses: 0
    functionsReached:
    - subprocess.check_call
    - conf.ifaces.reload
    - scapy.arch.linux.VEthPair.destroy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.interfaces
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.interfaces.NetworkInterfaceDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: scapy.interfaces.InterfaceProvider.load
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: scapy.interfaces.InterfaceProvider.reload
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - scapy.interfaces.InterfaceProvider.load
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dev
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: scapy.interfaces.InterfaceProvider._l2socket
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dev
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: scapy.interfaces.InterfaceProvider._l2listen
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dev
    - ipv6
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: scapy.interfaces.InterfaceProvider._l3socket
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dev
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: scapy.interfaces.InterfaceProvider._is_valid
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dev
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: scapy.interfaces.InterfaceProvider._format
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - kwargs.get
    - <builtin>.str
    - conf.manufdb._resolve_MAC
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.get
    functionSourceFile: <builtin>
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.manufdb._resolve_MAC
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 100
    functionName: scapy.interfaces.InterfaceProvider.__repr__
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.defaultdict
    functionSourceFile: collections
    functionUses: 216
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 126
    functionName: scapy.interfaces.NetworkInterface.update
    functionSourceFile: scapy.interfaces
    functionUses: 7
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - data.get
    - scapy.utils6.in6_isvalid
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 331
    functionName: scapy.arch.windows.NetworkInterface_Win.update
    functionSourceFile: scapy.arch.windows
    functionUses: 7
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - address
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 904
    functionName: scapy.utils6.in6_isvalid
    functionSourceFile: scapy.utils6
    functionUses: 12
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: scapy.interfaces.NetworkInterface.__eq__
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 160
    functionName: scapy.interfaces.NetworkInterface.__ne__
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - scapy.interfaces.NetworkInterface.__eq__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: scapy.interfaces.NetworkInterface.__hash__
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hash
    functionSourceFile: <builtin>
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 168
    functionName: scapy.interfaces.NetworkInterface.is_valid
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - <builtin>.range
    - scapy.interfaces.InterfaceProvider._is_valid
    - scapy.arch.bpf.core.get_dev_bpf
    - scapy.arch.bpf.core.BPFInterfaceProvider._is_valid
    - os.open
    - os.close
    - dev.network_name.encode
    - fcntl.ioctl
    - struct.pack
    - scapy.arch.linux.LinuxInterfaceProvider._is_valid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dev
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 106
    functionName: scapy.arch.bpf.core.BPFInterfaceProvider._is_valid
    functionSourceFile: scapy.arch.bpf.core
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - scapy.arch.bpf.core.get_dev_bpf
    - os.open
    - os.close
    - dev.network_name.encode
    - fcntl.ioctl
    - struct.pack
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: scapy.interfaces.NetworkInterface.l2socket
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - scapy.interfaces.InterfaceProvider._l2socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 178
    functionName: scapy.interfaces.NetworkInterface.l2listen
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - scapy.interfaces.InterfaceProvider._l2listen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c9940>
    argNames:
    - self
    - ipv6
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: scapy.interfaces.NetworkInterface.l3socket
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - scapy.interfaces.InterfaceProvider._l3socket
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 186
    functionName: scapy.interfaces.NetworkInterface.__repr__
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 192
    functionName: scapy.interfaces.NetworkInterface.__str__
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 196
    functionName: scapy.interfaces.NetworkInterface.__add__
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 200
    functionName: scapy.interfaces.NetworkInterface.__radd__
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 211
    functionName: scapy.interfaces.NetworkInterfaceDict.__init__
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dat
    - prov
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 216
    functionName: scapy.interfaces.NetworkInterfaceDict._load
    functionSourceFile: scapy.interfaces
    functionUses: 3
    functionsReached:
    - dat.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dat.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - provider
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 229
    functionName: scapy.interfaces.NetworkInterfaceDict.register_provider
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - dat.items
    - scapy.interfaces.NetworkInterfaceDict._load
    - prov.reload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prov.reload
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 237
    functionName: scapy.interfaces.NetworkInterfaceDict.load_confiface
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached:
    - scapy.interfaces.get_working_if
    - routes.sort
    - itertools.chain
    - iface.is_valid
    - conf.ifaces.dev_from_networkname
    - conf.ifaces.values
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 374
    functionName: scapy.interfaces.get_working_if
    functionSourceFile: scapy.interfaces
    functionUses: 2
    functionsReached:
    - routes.sort
    - itertools.chain
    - iface.is_valid
    - conf.ifaces.dev_from_networkname
    - conf.ifaces.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 247
    functionName: scapy.interfaces.NetworkInterfaceDict._reload_provs
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached:
    - dat.items
    - scapy.interfaces.NetworkInterfaceDict._load
    - prov.reload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 253
    functionName: scapy.interfaces.NetworkInterfaceDict.reload
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - dat.items
    - scapy.interfaces.NetworkInterfaceDict._reload_provs
    - scapy.interfaces.NetworkInterfaceDict.load_confiface
    - scapy.interfaces.get_working_if
    - prov.reload
    - routes.sort
    - itertools.chain
    - iface.is_valid
    - conf.ifaces.dev_from_networkname
    - conf.ifaces.values
    - scapy.interfaces.NetworkInterfaceDict._load
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 261
    functionName: scapy.interfaces.NetworkInterfaceDict.dev_from_name
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - network_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: scapy.interfaces.NetworkInterfaceDict.dev_from_networkname
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - if_index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 283
    functionName: scapy.interfaces.NetworkInterfaceDict.dev_from_index
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - <builtin>.next
    - scapy.interfaces.NetworkInterfaceDict.dev_from_networkname
    - <builtin>.int
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec54dc0>
    argNames:
    - self
    - ifname
    - mac
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 296
    functionName: scapy.interfaces.NetworkInterfaceDict._add_fake_iface
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - data.get
    - scapy.interfaces.NetworkInterface.__init__
    - uuid.uuid1
    - scapy.arch.windows.NetworkInterface_Win.__init__
    - scapy.arch.windows.NetworkInterface_Win.update
    - scapy.utils6.in6_isvalid
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.super
    - collections.defaultdict
    - scapy.interfaces.NetworkInterface.update
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.uuid1
    functionSourceFile: uuid
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eafd790>
    argNames:
    - self
    - provider
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 321
    functionName: scapy.arch.windows.NetworkInterface_Win.__init__
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecdffd0>
    - <ast.Constant object at 0x7fa30ecdf340>
    argNames:
    - self
    - print_result
    - hidden
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 328
    functionName: scapy.interfaces.NetworkInterfaceDict.show
    functionSourceFile: scapy.interfaces
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sorted
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - prov._format
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - typing.cast
    - <builtin>.list
    - dev.is_valid
    - shutil.get_terminal_size
    - collections.defaultdict
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dev.is_valid
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prov._format
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 360
    functionName: scapy.interfaces.NetworkInterfaceDict.__repr__
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.interfaces.NetworkInterfaceDict.show
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sorted
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - prov._format
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - typing.cast
    - <builtin>.list
    - dev.is_valid
    - shutil.get_terminal_size
    - collections.defaultdict
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 368
    functionName: scapy.interfaces.get_if_list
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - conf.ifaces.keys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.interfaces.get_working_if.<lambda1>
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: routes.sort
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.values
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.chain
    functionSourceFile: itertools
    functionUses: 189
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.dev_from_networkname
    functionSourceFile: <builtin>
    functionUses: 330
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iface.is_valid
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 398
    functionName: scapy.interfaces.get_working_ifaces
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - iface.is_valid
    - conf.ifaces.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - network_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 404
    functionName: scapy.interfaces.dev_from_networkname
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - conf.ifaces.dev_from_networkname
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - if_index
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 410
    functionName: scapy.interfaces.dev_from_index
    functionSourceFile: scapy.interfaces
    functionUses: 59
    functionsReached:
    - conf.ifaces.dev_from_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.dev_from_index
    functionSourceFile: <builtin>
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.dev_from_name
    functionSourceFile: <builtin>
    functionUses: 332
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b7b50>
    argNames:
    - resolve_mac
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 445
    functionName: scapy.interfaces.show_interfaces
    functionSourceFile: scapy.interfaces
    functionUses: 0
    functionsReached:
    - conf.ifaces.show
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.show
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.arch
    functionSourceFile: scapy.arch
    functionUses: 0
    functionsReached:
    - functools.partial
    - conf.load_layers.append
    - log_loading.critical
    - <builtin>.setattr
    - scapy.config.Interceptor.set_from_hook
    - log_loading.warning
    - conf.ifaces.reload
    - typing.cast
    - scapy.config._set_conf_sockets
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 72
    functionName: scapy.arch.str2mac
    functionSourceFile: scapy.arch
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - <builtin>.tuple
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: scapy.compat.orb
    functionSourceFile: scapy.compat
    functionUses: 4375
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - iff
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 78
    functionName: scapy.arch.get_if_addr
    functionSourceFile: scapy.arch
    functionUses: 21
    functionsReached:
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.pton_ntop.inet_pton
    - socket.inet_ntop
    - socket.inet_pton
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - <builtin>.str
    - typing.cast.encode
    - scapy.interfaces.resolve_iface
    - prompt_toolkit.prompt.encode
    - scapy.arch.common.get_if_raw_addr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - iff
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 54
    functionName: scapy.arch.common.get_if_raw_addr
    functionSourceFile: scapy.arch.common
    functionUses: 22
    functionsReached:
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - conf.ifaces.reload
    - <builtin>.str
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - af
    - addr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 133
    functionName: scapy.pton_ntop.inet_ntop
    functionSourceFile: scapy.pton_ntop
    functionUses: 1261
    functionsReached:
    - <builtin>.isinstance
    - socket.inet_ntop
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - iff
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: scapy.arch.get_if_hwaddr
    functionSourceFile: scapy.arch
    functionUses: 19
    functionsReached:
    - conf.ifaces.dev_from_name
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - niff
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 94
    functionName: scapy.arch.get_if_addr6
    functionSourceFile: scapy.arch
    functionUses: 4
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - addr.split
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - os.popen
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.arch.linux.rtnetlink.in6_getifaddr
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.utils6.in6_ismgladdr
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.bpf.core.in6_getifaddr
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 81
    functionName: scapy.arch.bpf.core.in6_getifaddr
    functionSourceFile: scapy.arch.bpf.core
    functionUses: 8
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.utils6.in6_getscope
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.utils6.in6_isgladdr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.utils6.in6_cidr2mask
    - scapy.packet.Packet.dissect
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.utils6.in6_issladdr
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - scapy.utils6.in6_and
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.strand
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - rcs.cipher.auth_decrypt
    - ctypes.byref
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - LIBC.sysctl
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.utils6.in6_ismnladdr
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.utils6.in6_isuladdr
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - ctypes.c_size_t
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - addr.sdl_iface.decode
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - data.update
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.utils6.in6_ismgladdr
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.arch.bpf.pfroute._get_if_list
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.utils6.in6_islladdr
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 243
    functionName: scapy.arch.unix.in6_getifaddr
    functionSourceFile: scapy.arch.unix
    functionUses: 12
    functionsReached:
    - scapy.compat.plain_str
    - log_runtime.warning
    - scapy.utils6.in6_issladdr
    - scapy.utils6.in6_getscope
    - scapy.utils6.in6_and
    - os.popen
    - scapy.arch.unix._in6_getifaddr
    - f.readline
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_isgladdr
    - scapy.utils6.in6_ismsladdr
    - scapy.pton_ntop.inet_pton
    - line.rstrip
    - scapy.utils6.in6_cidr2mask
    - t.append
    - f.close
    - <builtin>.str
    - line.split
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - splitted_line.append
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - ret.append
    - <builtin>.range
    - typing.cast.ip.decode
    - addr.split
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 901
    functionName: scapy.arch.windows.in6_getifaddr
    functionSourceFile: scapy.arch.windows
    functionUses: 17
    functionsReached:
    - scapy.utils6.in6_issladdr
    - scapy.compat.plain_str
    - scapy.utils6.in6_ismlladdr
    - scapy.utils6.in6_getscope
    - scapy.utils6.in6_and
    - scapy.arch.windows.get_ips
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_ismsladdr
    - scapy.utils6.in6_isgladdr
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.isinstance
    - <builtin>.max
    - conf.ifaces.values
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - <builtin>.range
    - typing.cast.ip.decode
    - ip6s.items
    - ifaddrs.append
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.utils6.in6_islladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 836
    functionName: scapy.arch.linux.rtnetlink.in6_getifaddr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.payload.time.localtime
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - iff
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 109
    functionName: scapy.arch.get_if_raw_addr6
    functionSourceFile: scapy.arch
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - addr.split
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - os.popen
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.arch.linux.rtnetlink.in6_getifaddr
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.bpf.core.in6_getifaddr
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.get_if_addr6
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - af
    - addr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 83
    functionName: scapy.pton_ntop.inet_pton
    functionSourceFile: scapy.pton_ntop
    functionUses: 1352
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_loading.critical
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - iff
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 154
    functionName: scapy.arch.get_if_raw_addr
    functionSourceFile: scapy.arch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 157
    functionName: scapy.arch.in6_getifaddr
    functionSourceFile: scapy.arch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: scapy.arch.read_nameservers
    functionSourceFile: scapy.arch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: scapy.arch.read_routes
    functionSourceFile: scapy.arch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: scapy.arch.read_routes6
    functionSourceFile: scapy.arch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.load_layers.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.pton_ntop
    functionSourceFile: scapy.pton_ntop
    functionUses: 0
    functionsReached:
    - socket.error
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.compile
    functionSourceFile: re
    functionUses: 62
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.error
    functionSourceFile: socket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 25
    functionName: scapy.pton_ntop._inet6_pton
    functionSourceFile: scapy.pton_ntop
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - addr.endswith
    - <builtin>.enumerate
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - part.count
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - socket.inet_aton
    - typing.cast.encode
    - part.rjust
    - typing.cast.ip.decode
    - addr.split
    - addr.startswith
    - scapy.compat.hex_bytes
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: scapy.compat.plain_str
    functionSourceFile: scapy.compat
    functionUses: 1477
    functionsReached:
    - typing.cast.ip.decode
    - <builtin>.isinstance
    - <builtin>.str
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: addr.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: addr.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: addr.split
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.enumerate
    functionSourceFile: <builtin>
    functionUses: 406
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: part.count
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.inet_aton
    functionSourceFile: socket
    functionUses: 111
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: part.rjust
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 165
    functionName: scapy.compat.hex_bytes
    functionSourceFile: scapy.compat
    functionUses: 1205
    functionsReached:
    - typing.cast.encode
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.inet_pton
    functionSourceFile: socket
    functionUses: 1353
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 100
    functionName: scapy.pton_ntop._inet6_ntop
    functionSourceFile: scapy.pton_ntop
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - prompt_toolkit.prompt.encode
    - typing.cast.encode
    - scapy.compat.bytes_hex
    - _IP6_ZEROS.finditer
    - <builtin>.len
    - match.start
    - <builtin>.str
    - match.end
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.max
    - binascii.b2a_hex
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: scapy.compat.bytes_hex
    functionSourceFile: scapy.compat
    functionUses: 1185
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - typing.cast.encode
    - binascii.b2a_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.range
    functionSourceFile: <builtin>
    functionUses: 4552
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _IP6_ZEROS.finditer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.pton_ntop._inet6_ntop.<lambda1>
    functionSourceFile: scapy.pton_ntop
    functionUses: 0
    functionsReached:
    - m.end
    - m.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.end
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.start
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.start
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.end
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: scapy.compat.bytes_encode
    functionSourceFile: scapy.compat
    functionUses: 1550
    functionsReached:
    - prompt_toolkit.prompt.encode
    - typing.cast.encode
    - <builtin>.bytes
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.inet_ntop
    functionSourceFile: socket
    functionUses: 1262
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.compat
    functionSourceFile: scapy.compat
    functionUses: 0
    functionsReached:
    - scapy.compat._FakeType
    - scapy.compat._FakeType._FT.__init__
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e8d9280>
    argNames:
    - name
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: scapy.compat._FakeType
    functionSourceFile: scapy.compat
    functionUses: 1
    functionsReached:
    - scapy.compat._FakeType._FT.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: scapy.compat._FakeType._FT.__init__
    functionSourceFile: scapy.compat
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: scapy.compat._FakeType._FT.__getitem__
    functionSourceFile: scapy.compat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: scapy.compat._FakeType._FT.__call__
    functionSourceFile: scapy.compat
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 72
    functionName: scapy.compat._FakeType._FT.__repr__
    functionSourceFile: scapy.compat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.TypeVar
    functionSourceFile: typing
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.encode
    functionSourceFile: typing
    functionUses: 1620
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.prompt.encode
    functionSourceFile: prompt_toolkit
    functionUses: 1553
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.ip.decode
    functionSourceFile: typing
    functionUses: 1478
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.network_name.ip.decode
    functionSourceFile: typing
    functionUses: 1478
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 145
    functionName: scapy.compat.chb
    functionSourceFile: scapy.compat
    functionUses: 4205
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.ord
    functionSourceFile: <builtin>
    functionUses: 4410
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: binascii.b2a_hex
    functionSourceFile: binascii
    functionUses: 1189
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: binascii.a2b_hex
    functionSourceFile: binascii
    functionUses: 1209
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - x
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: scapy.compat.int_bytes
    functionSourceFile: scapy.compat
    functionUses: 24
    functionsReached:
    - x.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.to_bytes
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 177
    functionName: scapy.compat.bytes_int
    functionSourceFile: scapy.compat
    functionUses: 1188
    functionsReached:
    - int.from_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: int.from_bytes
    functionSourceFile: <builtin>
    functionUses: 1191
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 183
    functionName: scapy.compat.base64_bytes
    functionSourceFile: scapy.compat
    functionUses: 5
    functionsReached:
    - base64.decodebytes
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.decodebytes
    functionSourceFile: base64
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 189
    functionName: scapy.compat.bytes_base64
    functionSourceFile: scapy.compat
    functionUses: 1
    functionsReached:
    - typing.cast.encode
    - base64.encodebytes
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.encodebytes
    functionSourceFile: base64
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 122
    functionName: scapy.packet.Packet.from_hexcap
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - io.StringIO
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - re_extract_hexcap.match
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - p.replace
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - io.StringIO.readline
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - re.compile
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.utils.import_hexcap
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df8d8760>
    argNames:
    - input_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2906
    functionName: scapy.utils.import_hexcap
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - p.replace
    - re_extract_hexcap.match
    - <builtin>.isinstance
    - log_runtime.warning
    - typing.cast.encode
    - re.compile
    - io.StringIO
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - io.StringIO.readline
    - scapy.compat.hex_bytes
    - scapy.error.warning
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b06c820>
    - <ast.Constant object at 0x7fa30b06c100>
    - <ast.Constant object at 0x7fa30b06c700>
    - <ast.Constant object at 0x7fa30b06c610>
    - <ast.Constant object at 0x7fa30b06c4c0>
    - <ast.Constant object at 0x7fa30b06c460>
    argNames:
    - self
    - _pkt
    - post_transform
    - _internal
    - _underlayer
    - _parent
    - stop_dissection_after
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 148
    functionName: scapy.packet.Packet.__init__
    functionSourceFile: scapy.packet
    functionUses: 1164
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: scapy.packet.Packet.upper_bonds
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - fval.items
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fval.items
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: scapy.packet.Packet.lower_bonds
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - fval.items
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.time
    functionSourceFile: decimal
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1801
    functionName: scapy.packet.NoPayload.__init__
    functionSourceFile: ''
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218610>
    argNames:
    - self
    - for_dissect_only
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 256
    functionName: scapy.packet.Packet.init_fields
    functionSourceFile: scapy.packet
    functionUses: 1165
    functionsReached:
    - class_default_fields_ref.append
    - <builtin>.list
    - scapy.packet.Packet.do_init_fields
    - <builtin>.dict
    - value.copy
    - class_packetfields.append
    - scapy.packet.Packet.do_init_cached_fields
    - Packet.class_default_fields.get
    - scapy.packet.Packet.prepare_cached_fields
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1078
    functionName: scapy.packet.Packet.dissect
    functionSourceFile: scapy.packet
    functionUses: 1164
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.packet.NoPayload.setfieldval
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 357
    functionName: scapy.packet.Packet.dissection_done
    functionSourceFile: scapy.packet
    functionUses: 1166
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - hash_sha1.digest
    - struct.unpack
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.compat.bytes_hex
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - cryptography.hazmat.primitives.hmac.HMAC
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - <builtin>.map
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - h.digest
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.utils.strxor
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - cryptography.hazmat.primitives.hashes.Hash.update
    - <builtin>.super
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.compat.raw
    - pub_num.public_key
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - sha1.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1805
    functionName: scapy.packet.NoPayload.dissection_done
    functionSourceFile: ''
    functionUses: 1167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields.pop
    functionSourceFile: <builtin>
    functionUses: 1193
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fld
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 368
    functionName: scapy.packet.Packet.get_field
    functionSourceFile: ''
    functionUses: 1262
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 443
    functionName: scapy.packet.Packet._resolve_alias
    functionSourceFile: scapy.packet
    functionUses: 1184
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 226
    functionName: scapy.packet.Packet.__reduce__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 529
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 9
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1393
    functionName: scapy.layers.tls.handshake.TLSFinished.build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 627
    functionName: scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 530
    functionName: scapy.layers.tls.handshake.TLSServerHello.build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 9
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1862
    functionName: scapy.packet.NoPayload.build
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 506
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 9
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1678
    functionName: scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1328
    functionName: scapy.layers.tls.handshake.TLSClientKeyExchange.build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1230
    functionName: scapy.layers.tls.handshake.TLSCertificateVerify.build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 452
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 9
    functionsReached:
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.packet.NoPayload.getfieldval
    - sig.endswith
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - <builtin>.super
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1030
    functionName: scapy.layers.tls.handshake.TLSServerKeyExchange.build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 711
    functionName: scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 397
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 9
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 238
    functionName: scapy.packet.Packet.__setstate__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 249
    functionName: scapy.packet.Packet.__deepcopy__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - fields.items
    - scapy.packet.Packet.get_field
    - scapy.packet.Packet.copy
    - scapy.packet.Packet.copy_field_value
    - clone.payload.add_underlayer
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.packet.Packet.copy_fields_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 420
    functionName: scapy.packet.Packet.copy
    functionSourceFile: scapy.packet
    functionUses: 144
    functionsReached:
    - fields.items
    - scapy.packet.Packet.get_field
    - scapy.packet.Packet.copy
    - clone.payload.add_underlayer
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.packet.Packet.copy_fields_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1101
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    functionSourceFile: scapy.layers.tls.session
    functionUses: 144
    functionsReached:
    - fields.items
    - scapy.packet.Packet.get_field
    - scapy.packet.Packet.copy
    - scapy.packet.Packet.copy_field_value
    - clone.payload.add_underlayer
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.packet.Packet.copy_fields_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1833
    functionName: scapy.packet.NoPayload.copy
    functionSourceFile: ''
    functionUses: 145
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - flist
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 267
    functionName: scapy.packet.Packet.do_init_fields
    functionSourceFile: ''
    functionUses: 1168
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea37c40>
    argNames:
    - self
    - for_dissect_only
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 283
    functionName: scapy.packet.Packet.do_init_cached_fields
    functionSourceFile: scapy.packet
    functionUses: 1166
    functionsReached:
    - class_default_fields_ref.append
    - <builtin>.list
    - scapy.packet.Packet.do_init_fields
    - <builtin>.dict
    - value.copy
    - class_packetfields.append
    - Packet.class_default_fields.get
    - scapy.packet.Packet.prepare_cached_fields
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Packet.class_default_fields.get
    functionSourceFile: <builtin>
    functionUses: 1167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - flist
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 316
    functionName: scapy.packet.Packet.prepare_cached_fields
    functionSourceFile: scapy.packet
    functionUses: 1167
    functionsReached:
    - <builtin>.list
    - scapy.packet.Packet.do_init_fields
    - <builtin>.dict
    - class_packetfields.append
    - class_default_fields_ref.append
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.copy
    functionSourceFile: <builtin>
    functionUses: 1167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: class_packetfields.append
    functionSourceFile: <builtin>
    functionUses: 1168
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: class_default_fields_ref.append
    functionSourceFile: <builtin>
    functionUses: 1168
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - r
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 186
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 1167
    functionsReached:
    - log_runtime.info
    - _tls_named_curves.values
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_named_ffdh_groups.values
    - privkey.exchange
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - r
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    functionSourceFile: ''
    functionUses: 1167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - r
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 136
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 1167
    functionsReached:
    - log_runtime.info
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 2
    IfCount: 11
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1254
    functionName: scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 1167
    functionsReached:
    - s.rcs.hash.digest
    - log_runtime.info
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - sig.endswith
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - struct.unpack
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - r
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 396
    functionName: scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1167
    functionsReached:
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - <builtin>.int
    - typing.cast.encode
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - pn.parameters
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - public_numbers.public_key
    - <builtin>.isinstance
    - binascii.b2a_hex
    - prompt_toolkit.prompt.encode
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1089
    functionName: scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 1167
    functionsReached:
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - sig.endswith
    - struct.unpack
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - <builtin>.str
    - scapy.compat.raw
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - r
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 105
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 1167
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - pub_num.public_key
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - cryptography.hazmat.backends.default_backend
    - int.from_bytes
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - public_numbers.public_key
    - scapy.compat.bytes_int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1413
    functionName: scapy.layers.tls.handshake.TLSFinished.post_dissection
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 1167
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - log_runtime.warning
    - hash_sha1.digest
    - h.digest
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.unpack
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - struct.pack
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.str
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - log_runtime.info
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.packet.Packet.firstlayer
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.msrpce.mspac.SID.summary
    - hash_md5.digest
    - sha1.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 403
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 1167
    functionsReached:
    - log_runtime.info
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 512
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 1167
    functionsReached:
    - log_runtime.info
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 704
    functionName: scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1167
    functionsReached:
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 363
    functionName: scapy.packet.Packet.post_dissection
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 373
    functionName: scapy.packet.Packet.add_payload
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.add_payload
    - conf.l2types.get
    - <builtin>.isinstance
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.NoPayload.add_underlayer
    - typing.cast.encode
    - conf.raw_layer
    - scapy.layers.ppi.PPI.add_payload
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.super
    - scapy.packet.NoPayload.setfieldval
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1809
    functionName: scapy.packet.NoPayload.add_payload
    functionSourceFile: ''
    functionUses: 1175
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 72
    functionName: scapy.layers.ppi.PPI.add_payload
    functionSourceFile: scapy.layers.ppi
    functionUses: 1
    functionsReached:
    - scapy.packet.NoPayload.add_payload
    - conf.l2types.get
    - <builtin>.isinstance
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - <builtin>.super
    - scapy.packet.NoPayload.setfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - underlayer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1817
    functionName: scapy.packet.NoPayload.add_underlayer
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.raw_layer
    functionSourceFile: <builtin>
    functionUses: 1186
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 392
    functionName: scapy.packet.Packet.remove_payload
    functionSourceFile: scapy.packet
    functionUses: 47
    functionsReached:
    - scapy.packet.NoPayload.__init__
    - scapy.packet.NoPayload.remove_underlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1821
    functionName: scapy.packet.NoPayload.remove_underlayer
    functionSourceFile: ''
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - underlayer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 398
    functionName: scapy.packet.Packet.add_underlayer
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 402
    functionName: scapy.packet.Packet.remove_underlayer
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - parent
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 406
    functionName: scapy.packet.Packet.add_parent
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 413
    functionName: scapy.packet.Packet.remove_parent
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fields
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 656
    functionName: scapy.packet.Packet.copy_fields_dict
    functionSourceFile: scapy.packet
    functionUses: 146
    functionsReached:
    - fields.items
    - scapy.packet.Packet.copy_field_value
    - scapy.packet.Packet.get_field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: clone.payload.add_underlayer
    functionSourceFile: <builtin>
    functionUses: 145
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 453
    functionName: scapy.packet.Packet.getfieldval
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - warnings.warn
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1878
    functionName: scapy.packet.NoPayload.getfieldval
    functionSourceFile: ''
    functionUses: 236
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 465
    functionName: scapy.packet.Packet.getfield_and_val
    functionSourceFile: scapy.packet
    functionUses: 50
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 477
    functionName: scapy.packet.Packet.__getattr__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__getattr__
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.smb2.SMB2_Session_Setup_Response.__getattr__
    - <builtin>.super
    - scapy.packet.Packet.getfield_and_val
    - fld.i2h
    - <builtin>.isinstance
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1882
    functionName: scapy.packet.NoPayload.getfield_and_val
    functionSourceFile: ''
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2595
    functionName: scapy.layers.smb2.SMB2_Session_Setup_Response.__getattr__
    functionSourceFile: scapy.layers.smb2
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1079
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.__getattr__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.i2h
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 487
    functionName: scapy.packet.Packet.setfieldval
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.packet.NoPayload.add_payload
    - scapy.packet.NoPayload.__init__
    - warnings.warn
    - scapy.packet.NoPayload.remove_payload
    - scapy.packet.NoPayload.setfieldval
    - <builtin>.isinstance
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - <builtin>.super
    - scapy.packet.Packet.remove_payload
    - scapy.packet.Packet.setfieldval.<lambda1>
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.packet.Packet.setfieldval.<lambda1>
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1813
    functionName: scapy.packet.NoPayload.remove_payload
    functionSourceFile: ''
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1886
    functionName: scapy.packet.NoPayload.setfieldval
    functionSourceFile: ''
    functionUses: 1175
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2604
    functionName: scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    functionSourceFile: scapy.layers.smb2
    functionUses: 1200
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 509
    functionName: scapy.packet.Packet.__setattr__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - object.__setattr__
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 519
    functionName: scapy.packet.Packet.delfieldval
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - scapy.packet.Packet.delfieldval
    - scapy.packet.NoPayload.remove_payload
    - scapy.packet.NoPayload.delfieldval
    - scapy.packet.Packet.remove_payload
    - scapy.packet.NoPayload.__init__
    - scapy.packet.NoPayload.remove_underlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1890
    functionName: scapy.packet.NoPayload.delfieldval
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 534
    functionName: scapy.packet.Packet.__delattr__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.delfieldval
    - object.__delattr__
    - scapy.packet.NoPayload.remove_payload
    - scapy.packet.NoPayload.delfieldval
    - scapy.packet.Packet.remove_payload
    - scapy.packet.NoPayload.__init__
    - scapy.packet.NoPayload.remove_underlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object.__delattr__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 546
    functionName: scapy.packet.Packet._superdir
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    - attrs.update
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 560
    functionName: scapy.packet.Packet.__dir__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - attrs.update
    - <builtin>.sorted
    - <builtin>.set
    - itertools.chain
    - <builtin>.hasattr
    - scapy.packet.Packet._superdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 567
    functionName: scapy.packet.Packet.__repr__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - ct.punct
    - <builtin>.repr
    - f.i2repr
    - f._evalcond
    - ct.layer_name
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f._evalcond
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.i2repr
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.punct
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.layer_name
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 603
    functionName: scapy.packet.Packet.__str__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 817
    functionName: scapy.layers.smb2.WINNT_SID.summary
    functionSourceFile: scapy.layers.smb2
    functionUses: 1188
    functionsReached:
    - struct.unpack
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 171
    functionName: scapy.layers.msrpce.mspac.SID.summary
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 1186
    functionsReached:
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 607
    functionName: scapy.packet.Packet.__bytes__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.tls.handshake.TLSCertificateVerify.build
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._TLSSignature._update_sig
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.tls.handshake.TLSFinished.build
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.build
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.build
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.cert.PubKey.public_numbers
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - real_params.generate_private_key
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.binrepr
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - s.pwcs.key_exchange.server_kx_msg_cls
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.build
    - <builtin>.len
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.extensions.TLS_Ext_Cookie.build
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake.TLSServerHello.build
    - math.ceil
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake.TLSClientKeyExchange.build
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - <builtin>.bin
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.build
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.handshake.TLSServerKeyExchange.build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - fields.pop
    - s.server_kx_privkey.public_key
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - s.wcs.hash.digest
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    - scapy.packet.NoPayload.build
    - scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - value.strip
    - privNum.private_key
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.build
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 611
    functionName: scapy.packet.Packet.__div__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.add_payload
    - fields.items
    - scapy.packet.Packet.get_field
    - <builtin>.isinstance
    - scapy.packet.Packet.copy
    - clone.payload.add_underlayer
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - other.copy
    - scapy.packet.NoPayload.copy
    - conf.raw_layer
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - other.__rdiv__
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.copy
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.__rdiv__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 624
    functionName: scapy.packet.Packet.__rdiv__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - conf.raw_layer
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 632
    functionName: scapy.packet.Packet.__mul__
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 639
    functionName: scapy.packet.Packet.__rmul__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.__mul__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 643
    functionName: scapy.packet.Packet.__nonzero__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 648
    functionName: scapy.packet.Packet.__len__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - scapy.layers.tls.session.connState.snapshot
    - scapy.packet.NoPayload.__bytes__
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - ciphersuite.hash_alg
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__bytes__
    - <builtin>.type
    - ciphersuite.cipher_alg
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.error.warning
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1849
    functionName: scapy.packet.NoPayload.__bytes__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1117
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.__bytes__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 1
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.session.connState.snapshot
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.type
    - ciphersuite.cipher_alg
    - <builtin>.super
    - ciphersuite.hash_alg
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.error.warning
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - fieldname
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 652
    functionName: scapy.packet.Packet.copy_field_value
    functionSourceFile: scapy.packet
    functionUses: 147
    functionsReached:
    - scapy.packet.Packet.get_field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields.items
    functionSourceFile: <builtin>
    functionUses: 147
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea86d30>
    argNames:
    - self
    - fld
    - val
    - copy
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 663
    functionName: scapy.packet.Packet._raw_packet_cache_field_value
    functionSourceFile: scapy.packet
    functionUses: 15
    functionsReached:
    - fld.do_copy
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    functionSourceFile: scapy.packet
    functionUses: 16
    functionsReached:
    - fld.do_copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.do_copy
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 679
    functionName: scapy.packet.Packet.clear_cache
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.packet.NoPayload.clear_cache
    - fval.clear_cache
    - <builtin>.isinstance
    - fsubval.clear_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fval.clear_cache
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fsubval.clear_cache
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1837
    functionName: scapy.packet.NoPayload.clear_cache
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 693
    functionName: scapy.packet.Packet.self_build
    functionSourceFile: scapy.packet
    functionUses: 13
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.packet.NoPayload.getfieldval
    - fld.do_copy
    - f.addfield
    - scapy.packet.Packet._raw_packet_cache_field_value
    - scapy.packet.NoPayload.getfield_and_val
    - <builtin>.bytes
    - scapy.packet.Packet.getfield_and_val
    - <builtin>.isinstance
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.addfield
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 728
    functionName: scapy.packet.Packet.do_build_payload
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.coap._CoAPOpt.do_build
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.packet.NoPayload.do_build
    - class_packetfields.append
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressDestAddr
    - scapy.contrib.coap._CoAPOpt._populate_extended
    - scapy.error.warning
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressSourceAddr
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.do_build
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry.do_build
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 6
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 1
    IfCount: 11
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1027
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC.do_build
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.coap._CoAPOpt.do_build
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.packet.NoPayload.do_build
    - class_packetfields.append
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressDestAddr
    - scapy.contrib.coap._CoAPOpt._populate_extended
    - scapy.error.warning
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressSourceAddr
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.do_build
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 2
    IfCount: 9
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 815
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.do_build
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.coap._CoAPOpt.do_build
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.packet.NoPayload.do_build
    - class_packetfields.append
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressDestAddr
    - scapy.contrib.coap._CoAPOpt._populate_extended
    - scapy.error.warning
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressSourceAddr
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.do_build
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1858
    functionName: scapy.packet.NoPayload.do_build
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 135
    functionName: scapy.contrib.coap._CoAPOpt.do_build
    functionSourceFile: scapy.contrib.coap
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.coap._CoAPOpt.do_build
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.packet.NoPayload.do_build
    - class_packetfields.append
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressDestAddr
    - scapy.contrib.coap._CoAPOpt._populate_extended
    - scapy.error.warning
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressSourceAddr
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.do_build
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 347
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.do_build
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.coap._CoAPOpt.do_build
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.packet.NoPayload.do_build
    - class_packetfields.append
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressDestAddr
    - scapy.contrib.coap._CoAPOpt._populate_extended
    - scapy.error.warning
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressSourceAddr
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.do_build
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 737
    functionName: scapy.packet.Packet.do_build
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build_payload
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - typing.cast.network_name.ip.decode
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build_payload
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build_payload
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.iter
    functionSourceFile: <builtin>
    functionUses: 244
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2009
    functionName: scapy.packet.Padding.self_build
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1322
    functionName: scapy.contrib.http2.HPackHdrString.self_build
    functionSourceFile: scapy.contrib.http2
    functionUses: 13
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 868
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.do_build_payload
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build_payload
    - <builtin>.bytes
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build_payload
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 369
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.do_build_payload
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build_payload
    - <builtin>.bytes
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build_payload
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1069
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC.do_build_payload
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build_payload
    - <builtin>.bytes
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build_payload
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3859
    functionName: scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3480
    functionName: scapy.layers.smb2.SMB2_Write_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 0
    IfCount: 16
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 203
    functionName: scapy.layers.tls.record_sslv2.SSLv2.post_build
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 9
    functionsReached:
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - alg.digest
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.len
    - scapy.layers.tls.record.TLS._tls_encrypt
    - struct.pack
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 661
    functionName: scapy.contrib.gtp.IE_GSNAddress.post_build
    functionSourceFile: scapy.contrib.gtp
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 348
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 9
    functionsReached:
    - scapy.compat.chb
    - struct.pack
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 862
    functionName: scapy.layers.dcerpc.DceRpc5.post_build
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.packet.Packet.self_build
    - <builtin>.isinstance
    - scapy.packet.NoPayload.getfieldval
    - fld.do_copy
    - f.addfield
    - scapy.packet.Packet._raw_packet_cache_field_value
    - scapy.packet.NoPayload.getfield_and_val
    - <builtin>.len
    - <builtin>.bytes
    - scapy.packet.Padding.self_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - <builtin>.super
    - struct.pack
    - scapy.packet.Packet.getfield_and_val
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 389
    functionName: scapy.layers.tls.handshake.TLS13ClientHello.post_build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 9
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - cets_dict.get
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - cs_cls.hash_alg.name.lower
    - struct.pack
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.utils.randstring
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - random.randint
    - ees_dict.get
    - <builtin>.ord
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 837
    functionName: scapy.layers.dot11.Dot11FCS.post_build
    functionSourceFile: scapy.layers.dot11
    functionUses: 9
    functionsReached:
    - zlib.crc32
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 893
    functionName: scapy.layers.inet.ICMPExtension_Object.post_build
    functionSourceFile: scapy.layers.inet
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 321
    functionName: scapy.layers.isakmp.ISAKMP.post_build
    functionSourceFile: scapy.layers.isakmp
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 635
    functionName: scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - typing.cast.network_name.ip.decode
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 287
    functionName: scapy.layers.eap.EAP.post_build
    functionSourceFile: scapy.layers.eap
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 550
    functionName: scapy.layers.inet.IP.post_build
    functionSourceFile: scapy.layers.inet
    functionUses: 9
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 209
    functionName: scapy.contrib.roce.BTH.post_build
    functionSourceFile: scapy.contrib.roce
    functionUses: 9
    functionsReached:
    - log_runtime.warning
    - clone.payload.add_underlayer
    - struct.pack
    - scapy.packet.Packet.copy
    - scapy.contrib.roce.BTH.compute_icrc
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.packet.Raw.__init__
    - prompt_toolkit.prompt.encode
    - scapy.compat.raw
    - scapy.packet.Packet.get_field
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - fields.items
    - zlib.crc32
    - scapy.packet.Packet.copy_field_value
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2481
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - <builtin>.len
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3955
    functionName: scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 751
    functionName: scapy.layers.inet.TCP.post_build
    functionSourceFile: scapy.layers.inet
    functionUses: 9
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.inet.in4_chksum
    - headers.values
    - fields.pop
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 4239
    functionName: scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 776
    functionName: scapy.layers.smb.SMBTransaction_Request.post_build
    functionSourceFile: scapy.layers.smb
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - <builtin>.len
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 284
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 9
    functionsReached:
    - scapy.compat.chb
    - struct.pack
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 587
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    functionSourceFile: scapy.layers.smb
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 825
    functionName: scapy.layers.inet.UDP.post_build
    functionSourceFile: scapy.layers.inet
    functionUses: 9
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.inet.in4_chksum
    - headers.values
    - fields.pop
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 868
    functionName: scapy.layers.smb.SMBTransaction_Response.post_build
    functionSourceFile: scapy.layers.smb
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - <builtin>.len
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 336
    functionName: scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 42
    functionName: scapy.contrib.oncrpc.RM_Header.post_build
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - typing.cast.network_name.ip.decode
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 983
    functionName: scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    functionSourceFile: scapy.layers.inet6
    functionUses: 10
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.inet6.IPv6.post_build
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 317
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 9
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.len
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2201
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - <builtin>.len
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 296
    functionName: scapy.layers.tls.handshake.TLSClientHello.post_build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 9
    functionsReached:
    - <builtin>.range
    - <builtin>.isinstance
    - random.randint
    - scapy.utils.randstring
    - typing.cast.encode
    - binascii.a2b_hex
    - <builtin>.super
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - struct.pack
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 160
    functionName: scapy.contrib.oncrpc.RPC_Call.post_build
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - typing.cast.network_name.ip.decode
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 4051
    functionName: scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3355
    functionName: scapy.layers.smb2.SMB2_Read_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - <builtin>.len
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2504
    functionName: scapy.layers.kerberos.KPASSWD_REQ.post_build
    functionSourceFile: scapy.layers.kerberos
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 475
    functionName: scapy.contrib.bgp.BGPHeader.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3181
    functionName: scapy.layers.smb2.SMB2_Create_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - <builtin>.len
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 680
    functionName: scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    functionSourceFile: scapy.layers.ntlm
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 338
    functionName: scapy.layers.inet6.IPv6.post_build
    functionSourceFile: scapy.layers.inet6
    functionUses: 11
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3407
    functionName: scapy.layers.smb2.SMB2_Read_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 244
    functionName: scapy.contrib.automotive.doip.DoIP.post_build
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 4322
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 570
    functionName: scapy.layers.dot11.RadioTap.post_build
    functionSourceFile: scapy.layers.dot11
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 548
    functionName: scapy.contrib.ikev2.IKEv2.post_build
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 191
    functionName: scapy.layers.tls.record_tls13.TLS13.post_build
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - typing.cast.encode
    - <builtin>.len
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - wcs.cipher.auth_encrypt
    - struct.pack
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4623
    functionName: scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - buf.getfieldval
    - ref.getfieldval
    - <builtin>.len
    - <builtin>.zip
    - fld.addfield
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 124
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 9
    functionsReached:
    - log_runtime.info
    - typing.cast.firstlayer
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2543
    functionName: scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 9
    functionsReached:
    - log_runtime.info
    - _tls_named_curves.values
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_named_ffdh_groups.values
    - typing.cast.firstlayer
    - privkey.exchange
    - <builtin>.len
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.firstlayer
    - scapy.layers.msrpce.mspac.SID.summary
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 516
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    functionSourceFile: scapy.layers.smb
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 661
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - typing.cast.network_name.ip.decode
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1334
    functionName: scapy.layers.dns.DNS.post_build
    functionSourceFile: scapy.layers.dns
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 637
    functionName: scapy.contrib.gtp.IE_AccessPointName.post_build
    functionSourceFile: scapy.contrib.gtp
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1086
    functionName: scapy.layers.dot11.Dot11Elt.post_build
    functionSourceFile: scapy.layers.dot11
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 346
    functionName: scapy.layers.netbios.NBTDatagram.post_build
    functionSourceFile: scapy.layers.netbios
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: scapy.contrib.oam.OAM_TEST_TLV.post_build
    functionSourceFile: scapy.contrib.oam
    functionUses: 9
    functionsReached:
    - struct.pack
    - <builtin>.ord
    - binascii.crc32
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 2
    IfCount: 12
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 283
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 9
    functionsReached:
    - <builtin>.range
    - log_runtime.warning
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.utils.randstring
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - <builtin>.len
    - struct.unpack
    - struct.pack
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.error.warning
    - random.randint
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 659
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    functionSourceFile: scapy.layers.smb
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 635
    functionName: scapy.layers.tls.handshake.TLS13ServerHello.post_build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 9
    functionsReached:
    - <builtin>.range
    - scapy.utils.randstring
    - <builtin>.super
    - struct.pack
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 696
    functionName: scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - typing.cast.network_name.ip.decode
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2697
    functionName: scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 347
    functionName: scapy.contrib.pnio_rpc.Block.post_build
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - typing.cast.network_name.ip.decode
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1344
    functionName: scapy.layers.radius.Radius.post_build
    functionSourceFile: scapy.layers.radius
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 413
    functionName: scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.msrpce.mspac._pac_post_build
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2611
    functionName: scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3912
    functionName: scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3243
    functionName: scapy.layers.smb2.SMB2_Create_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 192
    functionName: scapy.layers.can.CANFD.post_build
    functionSourceFile: scapy.layers.can
    functionUses: 9
    functionsReached:
    - scapy.compat.chb
    - struct.pack
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1100
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    functionSourceFile: scapy.layers.inet6
    functionUses: 10
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.inet6.IPv6.post_build
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 81
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 9
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - log_runtime.warning
    - privkey.public_key
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.compat.int_bytes
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - <builtin>.len
    - pubkey.public_bytes
    - cryptography.hazmat.backends.default_backend
    - struct.pack
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - pubkey.public_numbers
    - params.generate_private_key
    - <builtin>.isinstance
    - scapy.error.warning
    - x.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 368
    functionName: scapy.layers.netbios.NBTSession.post_build
    functionSourceFile: scapy.layers.netbios
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 982
    functionName: scapy.layers.inet.ICMPExtension_Header.post_build
    functionSourceFile: scapy.layers.inet
    functionUses: 9
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 538
    functionName: scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    functionSourceFile: scapy.layers.ntlm
    functionUses: 9
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3660
    functionName: scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1604
    functionName: scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 4198
    functionName: scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - scapy.layers.smb2._SMB2_post_build
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 755
    functionName: scapy.packet.Packet.build_padding
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - scapy.packet.Packet.build_padding
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.packet.NoPayload.build_padding
    - scapy.packet.Padding.build_padding
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1866
    functionName: scapy.packet.NoPayload.build_padding
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2013
    functionName: scapy.packet.Padding.build_padding
    functionSourceFile: scapy.packet
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 759
    functionName: scapy.packet.Packet.build
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.coap._CoAPOpt.do_build
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.packet.Packet.build_padding
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.packet.NoPayload.build_padding
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.packet.NoPayload.do_build
    - class_packetfields.append
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.Padding.build_padding
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressDestAddr
    - scapy.contrib.coap._CoAPOpt._populate_extended
    - scapy.error.warning
    - scapy.layers.sixlowpan.LoWPAN_IPHC.compressSourceAddr
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.sixlowpan.LoWPAN_HC1.do_build
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.do_build
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.do_build
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.packet.NoPayload.build_done
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.packet.Packet.build_done
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.do_build
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 782
    functionName: scapy.packet.Packet.build_done
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - scapy.packet.Packet.build_done
    - scapy.packet.NoPayload.build_done
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1870
    functionName: scapy.packet.NoPayload.build_done
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 771
    functionName: scapy.packet.Packet.post_build
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 786
    functionName: scapy.packet.Packet.do_build_ps
    functionSourceFile: scapy.packet
    functionUses: 5
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.NoPayload.build_ps
    - f.addfield
    - scapy.packet.Packet.do_build_ps
    - lst.append
    - pl.append
    - f.i2repr
    - scapy.packet.Packet.build_ps
    - f._evalcond
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pl.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f943d00>
    argNames:
    - self
    - internal
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 808
    functionName: scapy.packet.Packet.build_ps
    functionSourceFile: scapy.packet
    functionUses: 5
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.NoPayload.build_ps
    - f.addfield
    - scapy.packet.Packet.do_build_ps
    - lst.append
    - pl.append
    - f.i2repr
    - scapy.packet.Packet.build_ps
    - f._evalcond
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e1a30d0>
    argNames:
    - self
    - internal
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1874
    functionName: scapy.packet.NoPayload.build_ps
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 9
    IfCount: 8
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f943370>
    - <ast.Constant object at 0x7fa30f943280>
    argNames:
    - self
    - layer_shift
    - rebuild
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 820
    functionName: scapy.packet.Packet.canvas_dump
    functionSourceFile: scapy.packet
    functionUses: 3
    functionsReached:
    - lb.left
    - lb.right
    - fb.enlarge
    - scapy.packet.Packet.do_build_ps
    - scapy.packet.Packet.canvas_dump.make_box
    - fb.right
    - lb.enlarge
    - lb.top
    - pyx.text.text
    - o.width
    - o.left
    - pyx.path.path
    - b.enlarge
    - f.addfield
    - c.insert
    - <builtin>.len
    - fb.top
    - <builtin>.str
    - scapy.utils.tex_escape
    - <builtin>.bytes
    - scapy.packet.Packet.canvas_dump.make_dump
    - scapy.packet.Packet.canvas_dump.make_frame
    - kargs.get
    - canvas.insert
    - <builtin>.isinstance
    - t.pop
    - scapy.packet.Packet.build_ps
    - scapy.compat.raw
    - fb.bottom
    - lb.bottom
    - <builtin>.ord
    - scapy.utils.colgen
    - gb.top
    - _TEX_TR.get
    - scapy.packet.NoPayload.build_ps
    - scapy.packet.NoPayload.getfieldval
    - o.height
    - pl.append
    - o.bottom
    - vt.bbox
    - b.path
    - <builtin>.next
    - <builtin>.float
    - f._evalcond
    - <builtin>.hasattr
    - kb.enlarge
    - fb.left
    - pyx.box.rect
    - scapy.compat.orb
    - gb.enlarge
    - <builtin>.range
    - canvas.stroke
    - scapy.packet.Packet.canvas_dump.make_dump_txt
    - scapy.packet.Packet.canvas_dump.hexstr
    - pyx.path.lineto
    - pyx.path.moveto
    - pyx.connector.curve
    - dtb.enlarge
    - pt.bbox
    - kb.bottom
    - f.i2repr
    - lst.append
    - tlist.append
    - ptbb.enlarge
    - pyx.canvas.canvas
    - ptbb.path
    - c.stroke
    - pyx.path.closepath
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.canvas.canvas
    functionSourceFile: pyx
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.float
    functionSourceFile: <builtin>
    functionUses: 200
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - lstcol
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1116
    functionName: scapy.utils.colgen
    functionSourceFile: scapy.utils
    functionUses: 8
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    - kargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 846
    functionName: scapy.packet.Packet.canvas_dump.hexstr
    functionSourceFile: scapy.packet
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - x
    - y
    - txt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 850
    functionName: scapy.packet.Packet.canvas_dump.make_dump_txt
    functionSourceFile: scapy.packet
    functionUses: 5
    functionsReached:
    - scapy.packet.Packet.canvas_dump.hexstr
    - pyx.text.text
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.text.text
    functionSourceFile: pyx
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 859
    functionName: scapy.packet.Packet.canvas_dump.make_box
    functionSourceFile: scapy.packet
    functionUses: 4
    functionsReached:
    - o.width
    - o.left
    - o.height
    - o.bottom
    - pyx.box.rect
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.left
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.bottom
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.width
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.height
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.box.rect
    functionSourceFile: pyx
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - lst
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 866
    functionName: scapy.packet.Packet.canvas_dump.make_frame
    functionSourceFile: scapy.packet
    functionUses: 5
    functionsReached:
    - lb.left
    - lb.right
    - fb.enlarge
    - fb.right
    - pyx.path.closepath
    - lb.top
    - pyx.path.path
    - b.enlarge
    - fb.top
    - fb.bottom
    - lb.bottom
    - gb.top
    - b.path
    - kb.enlarge
    - fb.left
    - gb.enlarge
    - pyx.path.moveto
    - pyx.path.lineto
    - kb.bottom
    - lb.enlarge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: b.enlarge
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: b.path
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fb.enlarge
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lb.enlarge
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fb.left
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lb.right
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fb.right
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fb.top
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.path.moveto
    functionSourceFile: pyx
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.path.lineto
    functionSourceFile: pyx
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fb.bottom
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lb.left
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lb.top
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lb.bottom
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.path.path
    functionSourceFile: pyx
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gb.enlarge
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kb.enlarge
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kb.bottom
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gb.top
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.path.closepath
    functionSourceFile: pyx
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16a160>
    - <ast.Constant object at 0x7fa30b16a910>
    - <ast.Constant object at 0x7fa30b16adc0>
    - <ast.Constant object at 0x7fa30b16a430>
    - <ast.Constant object at 0x7fa30b16a610>
    argNames:
    - s
    - shift
    - y
    - col
    - bkcol
    - large
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 904
    functionName: scapy.packet.Packet.canvas_dump.make_dump
    functionSourceFile: scapy.packet
    functionUses: 4
    functionsReached:
    - lb.left
    - lb.right
    - fb.enlarge
    - fb.right
    - pyx.path.closepath
    - lb.top
    - pyx.text.text
    - pyx.path.path
    - b.enlarge
    - c.insert
    - fb.top
    - scapy.packet.Packet.canvas_dump.make_frame
    - <builtin>.isinstance
    - fb.bottom
    - lb.bottom
    - <builtin>.ord
    - gb.top
    - b.path
    - kb.enlarge
    - fb.left
    - scapy.compat.orb
    - gb.enlarge
    - pyx.path.moveto
    - scapy.packet.Packet.canvas_dump.hexstr
    - scapy.packet.Packet.canvas_dump.make_dump_txt
    - pyx.path.lineto
    - kb.bottom
    - tlist.append
    - pyx.canvas.canvas
    - c.stroke
    - lb.enlarge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tlist.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.stroke
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.insert
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.pop
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1108
    functionName: scapy.utils.tex_escape
    functionSourceFile: scapy.utils
    functionUses: 28
    functionsReached:
    - _TEX_TR.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pt.bbox
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ptbb.enlarge
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ptbb.path
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: canvas.stroke
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: canvas.insert
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vt.bbox
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dtb.enlarge
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.connector.curve
    functionSourceFile: pyx
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 995
    functionName: scapy.packet.Packet.extract_padding
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1005
    functionName: scapy.packet.Packet.post_dissect
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1010
    functionName: scapy.packet.Packet.pre_dissect
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1015
    functionName: scapy.packet.Packet.do_dissect
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - fld.do_copy
    - scapy.packet.Packet._raw_packet_cache_field_value
    - f.getfield
    - <builtin>.isinstance
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.getfield
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1039
    functionName: scapy.packet.Packet.do_dissect_payload
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.map
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _bgp_cls_by_type.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.http.HTTP.guess_payload_class
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - prog.match
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.dot11.Dot11.guess_payload_class
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - md5.digest
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - implicit_fields.items
    - re.compile
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - decimal.Decimal.time
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - unknown.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 17
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 25
    ICount: 0
    IfCount: 17
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 208
    functionName: scapy.layers.smb.SMB_Header.guess_payload_class
    functionSourceFile: scapy.layers.smb
    functionUses: 38
    functionsReached:
    - <builtin>.ord
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 141
    functionName: scapy.contrib.coap._CoAPOpt.guess_payload_class
    functionSourceFile: scapy.contrib.coap
    functionUses: 37
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1078
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1201
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 806
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1201
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 185
    functionName: scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 122
    functionName: scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 38
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 537
    functionName: scapy.contrib.automotive.ccp.DTO.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2447
    functionName: scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2086
    functionName: scapy.contrib.http2.H2Seq.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 33
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 16
    EdgeCount: 47
    ICount: 0
    IfCount: 33
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1812
    functionName: scapy.layers.smb2.SMB2_Header.guess_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 38
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 126
    functionName: scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 103
    functionName: scapy.layers.dhcp.BOOTP.guess_payload_class
    functionSourceFile: scapy.layers.dhcp
    functionUses: 37
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 310
    functionName: scapy.layers.isakmp.ISAKMP.guess_payload_class
    functionSourceFile: scapy.layers.isakmp
    functionUses: 37
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 989
    functionName: scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    functionSourceFile: scapy.layers.inet
    functionUses: 37
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1149
    functionName: scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    functionSourceFile: scapy.layers.inet6
    functionUses: 38
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 238
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 38
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - <builtin>.len
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - <builtin>.ord
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - scapy.compat.orb
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 261
    functionName: scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2239
    functionName: scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1102
    functionName: scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1315
    functionName: scapy.contrib.http2.HPackHdrString.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 402
    functionName: scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 560
    functionName: scapy.layers.dot11.RadioTap.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 996
    functionName: scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 38
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 483
    functionName: scapy.contrib.bgp.BGPHeader.guess_payload_class
    functionSourceFile: scapy.contrib.bgp
    functionUses: 38
    functionsReached:
    - <builtin>.globals
    - _bgp_cls_by_type.get
    - scapy.contrib.bgp._get_cls
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 294
    functionName: scapy.layers.eap.EAP.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 236
    functionName: scapy.modules.ticketer.CCCredential.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 722
    functionName: scapy.layers.http.HTTP.guess_payload_class
    functionSourceFile: scapy.layers.http
    functionUses: 41
    functionsReached:
    - re.compile
    - prog.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 710
    functionName: scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 757
    functionName: scapy.layers.dot11.Dot11.guess_payload_class
    functionSourceFile: scapy.layers.dot11
    functionUses: 37
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 658
    functionName: scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 852
    functionName: scapy.layers.dot11.Dot11QoS.guess_payload_class
    functionSourceFile: scapy.layers.dot11
    functionUses: 37
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 236
    functionName: scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 504
    functionName: scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 436
    functionName: scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    functionSourceFile: ''
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6fbbb0>
    - <ast.Constant object at 0x7fa30f6fb790>
    - <ast.Constant object at 0x7fa30d0ad160>
    - <ast.Constant object at 0x7fa30d0ad430>
    - <ast.Constant object at 0x7fa30d0ad3d0>
    argNames:
    - self
    - _pkt
    - post_transform
    - _internal
    - _underlayer
    - _parent
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 241
    functionName: scapy.layers.ntlm._NTLMPayloadPacket.__init__
    functionSourceFile: scapy.layers.ntlm
    functionUses: 72
    functionsReached:
    - unknown.items
    - <builtin>.list
    - implicit_fields.items
    - <builtin>.any
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - <builtin>.super
    - fields.pop
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - x
    - t
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: scapy.utils.issubtype
    functionSourceFile: scapy.utils
    functionUses: 147
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.issubclass
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_runtime.error
    functionSourceFile: <builtin>
    functionUses: 80
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 1165
    functionsReached:
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.tls.record.TLS._tls_decrypt
    - alg.digest
    - log_runtime.info
    - <builtin>.ord
    - <builtin>.len
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1343
    functionName: scapy.layers.dns.DNS.pre_dissect
    functionSourceFile: scapy.layers.dns
    functionUses: 1165
    functionsReached:
    - <builtin>.len
    - log_runtime.info
    - struct.unpack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 271
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 1165
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1085
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    functionSourceFile: scapy.layers.smb
    functionUses: 1165
    functionsReached:
    - typing.cast.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 1165
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 130
    functionName: scapy.layers.tls.record_tls13.TLS13.pre_dissect
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 1165
    functionsReached:
    - struct.unpack
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - struct.pack
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - rcs.cipher.auth_decrypt
    - <builtin>.len
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - log_runtime.info
    - <builtin>.ord
    - scapy.packet.Packet.firstlayer
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.compat.hex_bytes
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 137
    functionName: scapy.layers.can.CAN.pre_dissect
    functionSourceFile: scapy.layers.can
    functionUses: 1165
    functionsReached:
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.len
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1076
    functionName: scapy.layers.dot11.Dot11Elt.pre_dissect
    functionSourceFile: scapy.layers.dot11
    functionUses: 1165
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 535
    functionName: scapy.layers.http.HTTPRequest.do_dissect
    functionSourceFile: scapy.layers.http
    functionUses: 1165
    functionsReached:
    - scapy.compat.plain_str
    - name.strip
    - scapy.layers.http._strip_header_name
    - <builtin>.dict
    - re.split
    - headers.values
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - <builtin>.len
    - headers.pop
    - <builtin>.str
    - scapy.packet.NoPayload.setfieldval
    - <builtin>.isinstance
    - value.strip
    - typing.cast.split
    - scapy.layers.http._parse_headers_and_body
    - typing.cast.ip.decode
    - first_line.strip
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 173
    functionName: scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    functionSourceFile: scapy.contrib.oam
    functionUses: 1165
    functionsReached:
    - struct.unpack
    - <builtin>.ord
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 112
    functionName: scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 1165
    functionsReached:
    - scapy.error.warning
    - <builtin>.super
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 581
    functionName: scapy.layers.http.HTTPResponse.do_dissect
    functionSourceFile: scapy.layers.http
    functionUses: 1165
    functionsReached:
    - scapy.compat.plain_str
    - name.strip
    - scapy.layers.http._strip_header_name
    - <builtin>.dict
    - re.split
    - headers.values
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - <builtin>.len
    - headers.pop
    - <builtin>.str
    - scapy.packet.NoPayload.setfieldval
    - <builtin>.isinstance
    - value.strip
    - typing.cast.split
    - scapy.layers.http._parse_headers_and_body
    - typing.cast.ip.decode
    - first_line.strip
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 847
    functionName: scapy.layers.dcerpc.DceRpc5.do_dissect
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1165
    functionsReached:
    - scapy.packet.Packet.get_field
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 565
    functionName: scapy.layers.dot11.RadioTap.post_dissect
    functionSourceFile: scapy.layers.dot11
    functionUses: 1165
    functionsReached:
    - <builtin>.len
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 2
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 980
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1164
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - class_default_fields_ref.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - <builtin>.len
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 155
    functionName: scapy.layers.tls.record_tls13.TLS13.post_dissect
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 548
    functionName: scapy.layers.tls.record.TLS.post_dissect
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 512
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 1165
    functionsReached:
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 288
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1164
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - binascii.b2a_hex
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 625
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1164
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - binascii.b2a_hex
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - <builtin>.len
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: scapy.layers.can.CAN.post_dissect
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 680
    functionName: scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 756
    functionName: scapy.contrib.opc_da.OpcDaResponse.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 757
    functionName: scapy.contrib.openflow3.OFPAT.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 941
    functionName: scapy.contrib.opc_da.OpcDaBind.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 984
    functionName: scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1024
    functionName: scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 974
    functionName: scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 356
    functionName: scapy.contrib.opc_da.ResultElement.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 374
    functionName: scapy.layers.netbios.NBTSession.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 831
    functionName: scapy.contrib.opc_da.OpcDaReject.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1189
    functionName: scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 650
    functionName: scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1259
    functionName: scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 1165
    functionsReached:
    - scapy.error.warning
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 629
    functionName: scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 272
    functionName: scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 93
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 855
    functionName: scapy.layers.dcerpc.DceRpc5.extract_padding
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1165
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 236
    functionName: scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 915
    functionName: scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: scapy.layers.eap.EAPOL.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 684
    functionName: scapy.contrib.opc_da.RequestStubData.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 115
    functionName: scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 781
    functionName: scapy.contrib.opc_da.OpcDaFault.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 850
    functionName: scapy.layers.inet.UDP.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 122
    functionName: scapy.contrib.oam.OAM_TLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: scapy.contrib.gxrp.GVRP.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1176
    functionName: scapy.layers.dot11.AKMSuite.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 861
    functionName: scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 392
    functionName: scapy.contrib.opc_da.ContextElement.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 221
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1004
    functionName: scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2520
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 356
    functionName: scapy.contrib.pnio_rpc.Block.extract_padding
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 1165
    functionsReached:
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 775
    functionName: scapy.layers.inet6.Pad1.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 584
    functionName: scapy.layers.l2.ARP.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 289
    functionName: scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: scapy.layers.dhcp.BOOTP.extract_padding
    functionSourceFile: scapy.layers.dhcp
    functionUses: 1165
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 719
    functionName: scapy.contrib.opc_da.OpcDaRequest.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 216
    functionName: scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 374
    functionName: scapy.contrib.opc_da.ResultList.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 339
    functionName: scapy.contrib.opc_da.SyntaxId.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 564
    functionName: scapy.layers.inet.IP.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 318
    functionName: scapy.layers.l2.Dot3.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 31
    functionName: scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 965
    functionName: scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 727
    functionName: scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 254
    functionName: scapy.contrib.automotive.doip.DoIP.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 345
    functionName: scapy.layers.inet6.IPv6.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 1165
    functionsReached:
    - log_runtime.info
    - <builtin>.ord
    - <builtin>.len
    - struct.unpack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 983
    functionName: scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 890
    functionName: scapy.contrib.opc_da.OpcDaFack.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 789
    functionName: scapy.layers.inet6.PadN.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1053
    functionName: scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 665
    functionName: scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1143
    functionName: scapy.layers.dot11.RSNCipherSuite.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1212
    functionName: scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 1165
    functionsReached:
    - scapy.error.warning
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 916
    functionName: scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 764
    functionName: scapy.layers.inet6.HBHOptUnknown.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 323
    functionName: scapy.contrib.opc_da.LenStringPacket.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 632
    functionName: scapy.contrib.opc_da.AV_PAIR.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 254
    functionName: scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 168
    functionName: scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 1165
    functionsReached:
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.record.TLS.__init__
    - conf.raw_layer
    - <builtin>.len
    - conf.padding_layer
    - struct.unpack
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 569
    functionName: scapy.layers.tls.record.TLS.do_dissect_payload
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1166
    functionsReached:
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.tls.record.TLS.__init__
    - conf.raw_layer
    - <builtin>.len
    - conf.padding_layer
    - struct.unpack
    - <builtin>.super
    - kargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 169
    functionName: scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 1166
    functionsReached:
    - scapy.packet.NoPayload.add_payload
    - conf.raw_layer
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.padding_layer
    functionSourceFile: <builtin>
    functionUses: 1167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1091
    functionName: scapy.packet.Packet.guess_payload_class
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - <builtin>.all
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - fval.items
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.all
    functionSourceFile: <builtin>
    functionUses: 417
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 398
    functionName: scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1015
    functionName: scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 747
    functionName: scapy.layers.smb2.FileStandardInformation.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 244
    functionName: scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 251
    functionName: scapy.layers.ssh.SSHSignature.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2278
    functionName: scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 241
    functionName: scapy.layers.ssh.SSHPublicKey.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 171
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 500
    functionName: scapy.layers.smb2.FileEaInformation.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 667
    functionName: scapy.layers.smb2.FileInternalInformation.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 237
    functionName: scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 798
    functionName: scapy.layers.smb2.WINNT_SID.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 269
    functionName: scapy.layers.smb.SMB_Dialect.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2249
    functionName: scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 627
    functionName: scapy.layers.ntlm.AV_PAIR.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 255
    functionName: scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1137
    functionName: scapy.layers.smb.BRWS.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2807
    functionName: scapy.layers.smb2.SMB2_FILEID.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 987
    functionName: scapy.layers.ms_nrtp.NRBF.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2414
    functionName: scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 266
    functionName: scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 510
    functionName: scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2330
    functionName: scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2157
    functionName: scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1302
    functionName: scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 564
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1203
    functionName: scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 41
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 543
    functionName: scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 248
    functionName: scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    functionSourceFile: ''
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1110
    functionName: scapy.packet.Packet.default_payload_class
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1121
    functionName: scapy.packet.Packet.hide_defaults
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.hide_defaults
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1894
    functionName: scapy.packet.NoPayload.hide_defaults
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0ee970>
    argNames:
    - self
    - payload
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1132
    functionName: scapy.packet.Packet.clone_with
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - fields.items
    - scapy.packet.Packet.get_field
    - pkt.add_payload
    - scapy.packet.Packet.copy_field_value
    - scapy.packet.Packet.copy_fields_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.add_payload
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1155
    functionName: scapy.packet.Packet.__iter__
    functionSourceFile: scapy.packet
    functionUses: 24
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - <builtin>.iter
    - done.copy
    - itertools.chain
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.NoPayload.__iter__
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.packet.Packet.get_field
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.packet.NoPayload.getfieldval
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.list
    - todo.pop
    - scapy.packet.Packet.__iter__.loop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30ef335b0>
    argNames:
    - todo
    - done
    - self
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1158
    functionName: scapy.packet.Packet.__iter__.loop
    functionSourceFile: scapy.packet
    functionUses: 25
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.base_classes.SetGen.__iter__
    - todo.pop
    - scapy.packet.NoPayload.__iter__
    - <builtin>.all
    - <builtin>.range
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - <builtin>.int
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.iter
    - done.copy
    - <builtin>.len
    - scapy.base_classes._get_values
    - scapy.packet.Packet.__iter__.loop
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: todo.pop
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b906e80>
    argNames:
    - self
    - values
    - _iterpacket
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: scapy.base_classes.SetGen.__init__
    functionSourceFile: scapy.base_classes
    functionUses: 189
    functionsReached:
    - <builtin>.all
    - <builtin>.range
    - <builtin>.tuple
    - <builtin>.int
    - <builtin>.len
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: scapy.base_classes.SetGen.__iter__
    functionSourceFile: scapy.base_classes
    functionUses: 189
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1898
    functionName: scapy.packet.NoPayload.__iter__
    functionSourceFile: scapy.packet
    functionUses: 26
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: done.copy
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7e4b50>
    argNames:
    - self
    - payload
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1106
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    functionSourceFile: scapy.layers.tls.session
    functionUses: 26
    functionsReached:
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1196
    functionName: scapy.packet.Packet.iterpayloads
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1207
    functionName: scapy.packet.Packet.__gt__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 1217
    functionName: scapy.packet.Packet.__lt__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 323
    functionName: scapy.layers.l2.Dot3.answers
    functionSourceFile: scapy.layers.l2
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 0
    IfCount: 10
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 597
    functionName: scapy.layers.inet.IP.answers
    functionSourceFile: scapy.layers.inet
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1621
    functionName: scapy.layers.dot11.Dot11Auth.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1512
    functionName: scapy.contrib.automotive.uds.UDS_NR.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: scapy.arch.linux.rtnetlink.rtmsghdr.answers
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 28
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 115
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: scapy.contrib.automotive.obd.services.OBD_NR.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 769
    functionName: scapy.layers.dot11.Dot11.answers
    functionSourceFile: scapy.layers.dot11
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 748
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1912
    functionName: scapy.packet.NoPayload.answers
    functionSourceFile: scapy.packet
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: scapy.layers.tftp.TFTP_RRQ.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: scapy.layers.tftp.TFTP_WRQ.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: scapy.layers.tftp.TFTP_ACK.answers
    functionSourceFile: scapy.layers.tftp
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: scapy.layers.dhcp.BOOTP.answers
    functionSourceFile: scapy.layers.dhcp
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 69
    functionName: scapy.contrib.automotive.obd.obd.OBD.answers
    functionSourceFile: scapy.contrib.automotive.obd.obd
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 542
    functionName: scapy.contrib.ikev2.IKEv2.answers
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 196
    functionName: scapy.layers.netbios.NBNSQueryResponse.answers
    functionSourceFile: scapy.layers.netbios
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 108
    functionName: scapy.layers.eap.EAPOL.answers
    functionSourceFile: scapy.layers.eap
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1328
    functionName: scapy.layers.dhcp6.DHCP6_Reply.answers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1695
    functionName: scapy.layers.ldap.LDAP_SASL_Buffer.answers
    functionSourceFile: scapy.layers.ldap
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 342
    functionName: scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 857
    functionName: scapy.layers.inet.UDP.answers
    functionSourceFile: scapy.layers.inet
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2217
    functionName: scapy.layers.inet6.ICMPv6ND_RA.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2260
    functionName: scapy.layers.inet6.ICMPv6ND_NA.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 224
    functionName: scapy.contrib.automotive.doip.DoIP.answers
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1308
    functionName: scapy.layers.dns.DNS.answers
    functionSourceFile: scapy.layers.dns
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1597
    functionName: scapy.layers.bluetooth.HCI_Command_Hdr.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: scapy.layers.snmp.SNMP.answers
    functionSourceFile: scapy.layers.snmp
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1991
    functionName: scapy.packet.Raw.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 0
    IfCount: 19
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 437
    functionName: scapy.layers.inet6.IPv6.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 0
    IfCount: 10
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 778
    functionName: scapy.layers.inet.TCP.answers
    functionSourceFile: scapy.layers.inet
    functionUses: 28
    functionsReached:
    - <builtin>.len
    - <builtin>.abs
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 255
    functionName: scapy.layers.smb.SMB_Header.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1225
    functionName: scapy.layers.dhcp6.DHCP6_Advertise.answers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 554
    functionName: scapy.layers.l2.ARP.answers
    functionSourceFile: scapy.layers.l2
    functionUses: 28
    functionsReached:
    - scapy.packet.Packet.get_field
    - <builtin>.len
    - <builtin>.isinstance
    - other.get_field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 578
    functionName: scapy.layers.http.HTTPResponse.answers
    functionSourceFile: ''
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1159
    functionName: scapy.layers.ldap.CLDAP.answers
    functionSourceFile: scapy.layers.ldap
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 315
    functionName: scapy.layers.isakmp.ISAKMP.answers
    functionSourceFile: scapy.layers.isakmp
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 564
    functionName: scapy.contrib.automotive.ccp.DTO.answers
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 28
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 109
    functionName: scapy.contrib.automotive.uds.UDS.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 265
    functionName: scapy.layers.eap.EAP.answers
    functionSourceFile: scapy.layers.eap
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: scapy.layers.tftp.TFTP_ERROR.answers
    functionSourceFile: scapy.layers.tftp
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: scapy.layers.tftp.TFTP_OACK.answers
    functionSourceFile: scapy.layers.tftp
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 292
    functionName: scapy.layers.l2.Ether.answers
    functionSourceFile: scapy.layers.l2
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 889
    functionName: scapy.layers.dcerpc.DceRpc5.answers
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1120
    functionName: scapy.layers.ldap.LDAP.answers
    functionSourceFile: scapy.layers.ldap
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: scapy.layers.tftp.TFTP_DATA.answers
    functionSourceFile: scapy.layers.tftp
    functionUses: 28
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1227
    functionName: scapy.packet.Packet.__eq__
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.isinstance
    - other.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.getfieldval
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1238
    functionName: scapy.packet.Packet.__ne__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.Packet.__eq__
    - other.getfieldval
    - scapy.contrib.automotive.ccp.DTO.__eq__
    - <builtin>.super
    - scapy.packet.NoPayload.__eq__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1902
    functionName: scapy.packet.NoPayload.__eq__
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 533
    functionName: scapy.contrib.automotive.ccp.DTO.__eq__
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1246
    functionName: scapy.packet.Packet.hashret
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 87
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2238
    functionName: scapy.layers.inet6.ICMPv6ND_NS.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1908
    functionName: scapy.packet.NoPayload.hashret
    functionSourceFile: ''
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 854
    functionName: scapy.layers.inet.UDP.hashret
    functionSourceFile: scapy.layers.inet
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 588
    functionName: scapy.contrib.automotive.ccp.DTO.hashret
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 20
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1163
    functionName: scapy.layers.dhcp6.DHCP6.hashret
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 20
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: scapy.layers.netbios.NBNSHeader.hashret
    functionSourceFile: scapy.layers.netbios
    functionUses: 20
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 0
    IfCount: 13
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 377
    functionName: scapy.layers.inet6.IPv6.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.max
    - scapy.layers.inet.TCP.hashret
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 582
    functionName: scapy.layers.inet.IP.hashret
    functionSourceFile: scapy.layers.inet
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - prompt_toolkit.prompt.encode
    - <builtin>.max
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 772
    functionName: scapy.layers.inet.TCP.hashret
    functionSourceFile: scapy.layers.inet
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 128
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 20
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: scapy.layers.dhcp.BOOTP.hashret
    functionSourceFile: scapy.layers.dhcp
    functionUses: 20
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 105
    functionName: scapy.layers.eap.EAPOL.hashret
    functionSourceFile: scapy.layers.eap
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1110
    functionName: scapy.layers.ldap.LDAP.hashret
    functionSourceFile: ''
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: scapy.contrib.automotive.uds.UDS.hashret
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 20
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 288
    functionName: scapy.layers.l2.Ether.hashret
    functionSourceFile: scapy.layers.l2
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 240
    functionName: scapy.contrib.automotive.doip.DoIP.hashret
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 20
    functionsReached:
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1692
    functionName: scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    functionSourceFile: ''
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: scapy.contrib.automotive.obd.obd.OBD.hashret
    functionSourceFile: scapy.contrib.automotive.obd.obd
    functionUses: 20
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 549
    functionName: scapy.layers.l2.ARP.hashret
    functionSourceFile: scapy.layers.l2
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2257
    functionName: scapy.layers.inet6.ICMPv6ND_NA.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 1252
    functionName: scapy.packet.Packet.answers
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1259
    functionName: scapy.packet.Packet.layers
    functionSourceFile: scapy.packet
    functionUses: 3
    functionsReached:
    - _track.append
    - layers.append
    - scapy.packet.NoPayload.getlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layers.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d39c0d0>
    - <ast.Constant object at 0x7fa30d39c7c0>
    - <ast.Constant object at 0x7fa30d39cc70>
    argNames:
    - self
    - cls
    - nb
    - _track
    - _subclass
    - flt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1920
    functionName: scapy.packet.NoPayload.getlayer
    functionSourceFile: scapy.packet
    functionUses: 12
    functionsReached:
    - _track.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b9060d0>
    argNames:
    - self
    - cls
    - _subclass
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1269
    functionName: scapy.packet.Packet.haslayer
    functionSourceFile: scapy.packet
    functionUses: 141
    functionsReached:
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - <builtin>.range
    - scapy.utils.issubtype
    - scapy.packet.Packet.haslayer
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.bool
    - fvalue.haslayer
    - <builtin>.len
    - scapy.base_classes._get_values
    - <builtin>.issubclass
    - scapy.packet.Packet.haslayer.<lambda1>
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.packet.NoPayload.haslayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.Packet.haslayer.<lambda1>
    functionSourceFile: scapy.packet
    functionUses: 142
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fvalue.haslayer
    functionSourceFile: <builtin>
    functionUses: 142
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d39c040>
    argNames:
    - self
    - cls
    - _subclass
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1916
    functionName: scapy.packet.NoPayload.haslayer
    functionSourceFile: ''
    functionUses: 142
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 1
    IfCount: 12
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b17c0>
    - <ast.Constant object at 0x7fa30e9b14c0>
    - <ast.Constant object at 0x7fa30e9b1670>
    argNames:
    - self
    - cls
    - nb
    - _track
    - _subclass
    - flt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1297
    functionName: scapy.packet.Packet.getlayer
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - scapy.packet.Packet.getlayer.<lambda1>
    - fvalue.getlayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - flt.items
    - scapy.packet.NoPayload.getlayer
    - <builtin>.len
    - string_class_name.split
    - <builtin>.isinstance
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - _track.append
    - <builtin>.issubclass
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.Packet.getlayer.<lambda1>
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string_class_name.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flt.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fvalue.getlayer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1357
    functionName: scapy.packet.Packet.firstlayer
    functionSourceFile: scapy.packet
    functionUses: 1183
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1364
    functionName: scapy.packet.Packet.__getitem__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.packet.NoPayload.getlayer
    - _track.append
    - <builtin>.repr
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - IndexError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1385
    functionName: scapy.packet.Packet.__delitem__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - cls
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1389
    functionName: scapy.packet.Packet.__setitem__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1393
    functionName: scapy.packet.Packet.__contains__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - <builtin>.range
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.bool
    - fvalue.haslayer
    - <builtin>.len
    - scapy.base_classes._get_values
    - <builtin>.issubclass
    - scapy.packet.Packet.haslayer.<lambda1>
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.packet.NoPayload.haslayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1401
    functionName: scapy.packet.Packet.route
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.layers.inet.IP.route
    - conf.route.route
    - <builtin>.iter
    - scapy.packet.Packet.getfield_and_val
    - fld._find_fld_pkt_val
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.packet.NoPayload.route
    - conf.route6.route
    - <builtin>.next
    - scapy.layers.l2.ARP.route
    - scapy.layers.inet6.IPv6.route
    - <builtin>.isinstance
    - scapy.packet.Packet._resolve_alias
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1405
    functionName: scapy.packet.Packet.fragment
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - kargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - scapy.packet.NoPayload.fragment
    - <builtin>.len
    - pkts.append
    - scapy.layers.inet.IP.fragment
    - struct.pack
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1409
    functionName: scapy.packet.Packet.display
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.show
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7ee0>
    - <ast.Constant object at 0x7fa30b0d7c10>
    - <ast.Constant object at 0x7fa30b0d7d30>
    - <ast.Constant object at 0x7fa30b0d7eb0>
    argNames:
    - self
    - dump
    - indent
    - lvl
    - label_lvl
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1936
    functionName: scapy.packet.NoPayload.show
    functionSourceFile: ''
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d5ff8b0>
    - <ast.Constant object at 0x7fa30d5ff700>
    - <ast.Constant object at 0x7fa30d5ff040>
    - <ast.Constant object at 0x7fa30d5fffa0>
    - <ast.Constant object at 0x7fa30d5ff520>
    argNames:
    - self
    - dump
    - indent
    - lvl
    - label_lvl
    - first_call
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1414
    functionName: scapy.packet.Packet._show_or_dump
    functionSourceFile: scapy.packet
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - scapy.packet.Packet._show_or_dump
    - fields.pop
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - <builtin>.enumerate
    - fields.insert
    - ct.punct
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.max
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.print
    - fvalue._show_or_dump
    - scapy.base_classes._get_values
    - ct.depreciate_field_name
    - f.i2repr
    - f._evalcond
    - ct.layer_name
    - <builtin>.hasattr
    - <builtin>.range
    - reprval.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.depreciate_field_name
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields.insert
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fvalue._show_or_dump
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reprval.replace
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e7452e0>
    - <ast.Constant object at 0x7fa30e745490>
    - <ast.Constant object at 0x7fa30e745700>
    - <ast.Constant object at 0x7fa30e745c10>
    argNames:
    - self
    - dump
    - indent
    - lvl
    - label_lvl
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1504
    functionName: scapy.packet.Packet.show
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - scapy.packet.Packet._show_or_dump
    - fields.pop
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - <builtin>.enumerate
    - fields.insert
    - ct.punct
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.max
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.print
    - fvalue._show_or_dump
    - scapy.base_classes._get_values
    - ct.depreciate_field_name
    - f.i2repr
    - f._evalcond
    - ct.layer_name
    - <builtin>.hasattr
    - <builtin>.range
    - reprval.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b892a60>
    - <ast.Constant object at 0x7fa30b8928b0>
    - <ast.Constant object at 0x7fa30b8923d0>
    - <ast.Constant object at 0x7fa30b892100>
    argNames:
    - self
    - dump
    - indent
    - lvl
    - label_lvl
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1518
    functionName: scapy.packet.Packet.show2
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 1
    IfCount: 15
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b892fa0>
    argNames:
    - self
    - fmt
    - relax
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1533
    functionName: scapy.packet.Packet.sprintf
    functionSourceFile: scapy.packet
    functionUses: 134
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fmt.rindex
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cond.find
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fmt.index
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sfclsfld.split
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: clsfld.split
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.split
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.time.localtime
    functionSourceFile: typing
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.localtime
    functionSourceFile: decimal
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.time.localtime
    functionSourceFile: typing
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.time.strftime
    functionSourceFile: typing
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.strftime
    functionSourceFile: decimal
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.time.strftime
    functionSourceFile: typing
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7400>
    argNames:
    - self
    - fmt
    - relax
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1940
    functionName: scapy.packet.NoPayload.sprintf
    functionSourceFile: ''
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1654
    functionName: scapy.packet.Packet.mysummary
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1662
    functionName: scapy.packet.Packet._do_summary
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.Packet._do_summary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - impf.append
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.packet.NoPayload._do_summary
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - f.i2repr
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1947
    functionName: scapy.packet.NoPayload._do_summary
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 811
    functionName: scapy.layers.tls.record.TLSAlert.mysummary
    functionSourceFile: scapy.layers.tls.record
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 218
    functionName: scapy.layers.tls.record_tls13.TLS13.mysummary
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 9
    functionsReached:
    - <builtin>.getattr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2234
    functionName: scapy.layers.kerberos.KRB_InnerToken.mysummary
    functionSourceFile: scapy.layers.kerberos
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.repr
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 215
    functionName: scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 9
    functionsReached:
    - x.rhs.decode
    - <builtin>.len
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - <builtin>.str
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 243
    functionName: scapy.contrib.macsec.MACsec.mysummary
    functionSourceFile: scapy.contrib.macsec
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1122
    functionName: scapy.layers.smb.BRWS.mysummary
    functionSourceFile: scapy.layers.smb
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2220
    functionName: scapy.layers.inet6.ICMPv6ND_RA.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 993
    functionName: scapy.layers.bluetooth.EIR_Hdr.mysummary
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 329
    functionName: scapy.layers.l2.Dot3.mysummary
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1352
    functionName: scapy.layers.radius.Radius.mysummary
    functionSourceFile: scapy.layers.radius
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - extra.strip
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 335
    functionName: scapy.layers.inet6.IPv6.mysummary
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 73
    functionName: scapy.layers.tftp.TFTP_DATA.mysummary
    functionSourceFile: scapy.layers.tftp
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 529
    functionName: scapy.layers.dhcp.DHCP.mysummary
    functionSourceFile: scapy.layers.dhcp
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    - DHCPTypes.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 50
    functionName: scapy.layers.tftp.TFTP_RRQ.mysummary
    functionSourceFile: scapy.layers.tftp
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 100
    functionName: scapy.layers.tftp.TFTP_ACK.mysummary
    functionSourceFile: scapy.layers.tftp
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1125
    functionName: scapy.layers.ldap.LDAP.mysummary
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: scapy.layers.netbios.NBNSQueryResponse.mysummary
    functionSourceFile: scapy.layers.netbios
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 865
    functionName: scapy.layers.inet.UDP.mysummary
    functionSourceFile: scapy.layers.inet
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1314
    functionName: scapy.layers.dns.DNS.mysummary
    functionSourceFile: scapy.layers.dns
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 746
    functionName: scapy.layers.tls.record.TLS.mysummary
    functionSourceFile: scapy.layers.tls.record
    functionUses: 9
    functionsReached:
    - <builtin>.getattr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 792
    functionName: scapy.layers.smb.SMBTransaction_Request.mysummary
    functionSourceFile: scapy.layers.smb
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 115
    functionName: scapy.layers.eap.EAPOL.mysummary
    functionSourceFile: scapy.layers.eap
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2437
    functionName: scapy.layers.kerberos.Kerberos.mysummary
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1995
    functionName: scapy.packet.Raw.mysummary
    functionSourceFile: scapy.packet
    functionUses: 8
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 809
    functionName: scapy.layers.inet.TCP.mysummary
    functionSourceFile: scapy.layers.inet
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1050
    functionName: scapy.layers.dot11.Dot11Elt.mysummary
    functionSourceFile: scapy.layers.dot11
    functionUses: 9
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 277
    functionName: scapy.layers.eap.EAP.mysummary
    functionSourceFile: scapy.layers.eap
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 124
    functionName: scapy.layers.tftp.TFTP_ERROR.mysummary
    functionSourceFile: scapy.layers.tftp
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 597
    functionName: scapy.layers.http.HTTPResponse.mysummary
    functionSourceFile: scapy.layers.http
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 626
    functionName: scapy.layers.inet.IP.mysummary
    functionSourceFile: scapy.layers.inet
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1850
    functionName: scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2254
    functionName: scapy.layers.inet6.ICMPv6ND_NA.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2235
    functionName: scapy.layers.inet6.ICMPv6ND_NS.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 274
    functionName: scapy.layers.bluetooth.HCI_Hdr.mysummary
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 62
    functionName: scapy.layers.tftp.TFTP_WRQ.mysummary
    functionSourceFile: scapy.layers.tftp
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 551
    functionName: scapy.layers.http.HTTPRequest.mysummary
    functionSourceFile: scapy.layers.http
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 588
    functionName: scapy.layers.l2.ARP.mysummary
    functionSourceFile: scapy.layers.l2
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 299
    functionName: scapy.layers.l2.Ether.mysummary
    functionSourceFile: scapy.layers.l2
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 753
    functionName: scapy.layers.dot11.Dot11.mysummary
    functionSourceFile: scapy.layers.dot11
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: impf.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c3790>
    argNames:
    - self
    - intern
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1687
    functionName: scapy.packet.Packet.summary
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.Packet._do_summary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - impf.append
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.packet.NoPayload._do_summary
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - f.i2repr
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c3490>
    argNames:
    - self
    - layer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1692
    functionName: scapy.packet.Packet.lastlayer
    functionSourceFile: scapy.packet
    functionUses: 1165
    functionsReached:
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.lastlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7220>
    argNames:
    - self
    - layer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1955
    functionName: scapy.packet.NoPayload.lastlayer
    functionSourceFile: ''
    functionUses: 1166
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1697
    functionName: scapy.packet.Packet.decode_payload_as
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - hash_sha1.digest
    - struct.unpack
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.compat.bytes_hex
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - cryptography.hazmat.primitives.hmac.HMAC
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - <builtin>.map
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - h.digest
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.utils.strxor
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - cryptography.hazmat.primitives.hashes.Hash.update
    - <builtin>.super
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.compat.raw
    - pub_num.public_key
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - sha1.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 2
    IfCount: 12
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e739640>
    argNames:
    - self
    - json
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1707
    functionName: scapy.packet.Packet._command
    functionSourceFile: scapy.packet
    functionUses: 3
    functionsReached:
    - scapy.packet.Packet.get_field
    - <builtin>.int
    - <builtin>.iter
    - scapy.packet.NoPayload.getfieldval
    - fv.decode
    - f.append
    - <builtin>.repr
    - <builtin>.callable
    - <builtin>.map
    - fv.command
    - fld.i2h
    - <builtin>.isinstance
    - fv._command
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fv._command
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fv.command
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.packet.Packet._command.<lambda1>
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - <builtin>.int
    - <builtin>.iter
    - scapy.packet.NoPayload.getfieldval
    - fv.decode
    - f.append
    - <builtin>.repr
    - scapy.packet.Packet._command
    - <builtin>.callable
    - <builtin>.map
    - fv.command
    - fld.i2h
    - <builtin>.isinstance
    - fv._command
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.map
    functionSourceFile: <builtin>
    functionUses: 1356
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.Packet._command.<lambda2>
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.Packet._command.<lambda3>
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.callable
    functionSourceFile: <builtin>
    functionUses: 318
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fv.decode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1761
    functionName: scapy.packet.Packet.command
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.packet.Packet.command
    - <builtin>.int
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.iter
    - scapy.packet.NoPayload.command
    - fv.decode
    - f.append
    - <builtin>.repr
    - scapy.packet.Packet._command
    - <builtin>.callable
    - <builtin>.map
    - fv.command
    - fld.i2h
    - <builtin>.isinstance
    - fv._command
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1959
    functionName: scapy.packet.NoPayload.command
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1776
    functionName: scapy.packet.Packet.json
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.packet.Packet.json
    - <builtin>.int
    - scapy.packet.NoPayload.json
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.iter
    - fv.decode
    - f.append
    - <builtin>.repr
    - scapy.packet.Packet._command
    - <builtin>.callable
    - <builtin>.map
    - fv.command
    - fld.i2h
    - <builtin>.isinstance
    - fv._command
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1963
    functionName: scapy.packet.NoPayload.json
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1793
    functionName: scapy.packet.NoPayload.__new__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - cls.__dict__.get
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.packet.NoPayload.__new__
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.__dict__.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - parent
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1825
    functionName: scapy.packet.NoPayload.add_parent
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1829
    functionName: scapy.packet.NoPayload.remove_parent
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1841
    functionName: scapy.packet.NoPayload.__repr__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1845
    functionName: scapy.packet.NoPayload.__str__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1853
    functionName: scapy.packet.NoPayload.__nonzero__
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _track.append
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1951
    functionName: scapy.packet.NoPayload.layers
    functionSourceFile: scapy.packet
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4f1bb0>
    argNames:
    - lower
    - upper
    - __fval
    - fval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2031
    functionName: scapy.packet.bind_bottom_up
    functionSourceFile: scapy.packet
    functionUses: 160
    functionsReached:
    - fval.update
    - lower.payload_guess.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fval.update
    functionSourceFile: <builtin>
    functionUses: 181
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lower.payload_guess.append
    functionSourceFile: <builtin>
    functionUses: 161
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1d1880>
    argNames:
    - lower
    - upper
    - __fval
    - fval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2053
    functionName: scapy.packet.bind_top_down
    functionSourceFile: scapy.packet
    functionUses: 164
    functionsReached:
    - upper._overload_fields.copy
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upper._overload_fields.copy
    functionSourceFile: <builtin>
    functionUses: 167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1d1430>
    argNames:
    - lower
    - upper
    - __fval
    - fval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2075
    functionName: scapy.packet.bind_layers
    functionSourceFile: scapy.packet
    functionUses: 148
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea43e80>
    argNames:
    - lower
    - upper
    - __fval
    - fval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2099
    functionName: scapy.packet.split_bottom_up
    functionSourceFile: scapy.packet
    functionUses: 10
    functionsReached:
    - <builtin>.any
    - fval.items
    - scapy.packet.split_bottom_up.do_filter
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - params
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2111
    functionName: scapy.packet.split_bottom_up.do_filter
    functionSourceFile: scapy.packet
    functionUses: 11
    functionsReached:
    - <builtin>.any
    - fval.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d62bb80>
    argNames:
    - lower
    - upper
    - __fval
    - fval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2120
    functionName: scapy.packet.split_top_down
    functionSourceFile: scapy.packet
    functionUses: 3
    functionsReached:
    - <builtin>.any
    - upper._overload_fields.copy
    - fval.items
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4576a0>
    argNames:
    - lower
    - upper
    - __fval
    - fval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2140
    functionName: scapy.packet.split_layers
    functionSourceFile: scapy.packet
    functionUses: 2
    functionsReached:
    - scapy.packet.split_top_down
    - upper._overload_fields.copy
    - fval.items
    - <builtin>.any
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.split_bottom_up
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 23
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 12
    EdgeCount: 33
    ICount: 9
    IfCount: 23
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0e0940>
    argNames:
    - layer
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2161
    functionName: scapy.packet.explore
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - scapy.packet.explore.<lambda1>
    - <builtin>.zip
    - glob.iglob
    - struct.unpack
    - io.open
    - struct.pack
    - itertools.zip_longest
    - scapy.packet.explore.<lambda2>
    - scapy.config._version_checker
    - values.append
    - collections.defaultdict.keys
    - <builtin>.enumerate
    - ctypes.windll.kernel32.GetStdHandle
    - prompt_toolkit.formatted_text.HTML
    - <builtin>.getattr
    - colwidth.index
    - rtlst.insert
    - typing.cast.insert
    - os.path.dirname
    - name.endswith
    - typing.cast
    - scapy.main.load_contrib
    - scapy.main._validate_local
    - <builtin>.bool
    - <builtin>.list
    - mod.endswith
    - shutil.get_terminal_size
    - LAYER_ALIASES.get
    - name.split
    - previous.pop
    - previous.append
    - layer.replace
    - scapy.main.list_contrib
    - layer.startswith
    - f.replace
    - results.append
    - <builtin>.str
    - <builtin>.tuple
    - ids.append
    - line.find
    - version_tags_r.group
    - result.startswith
    - rtlst.sort
    - itertools.chain
    - <builtin>.sum
    - <builtin>.len
    - <builtin>.isinstance
    - name.capitalize
    - log_runtime.info
    - _space.join
    - results.sort
    - <builtin>.print
    - scapy.main.load_layer
    - collections.defaultdict.get
    - scapy.error.warning
    - name.startswith
    - prompt_toolkit.shortcuts.dialogs.radiolist_dialog.run
    - re.match
    - log_interactive.error
    - collections.defaultdict
    - conf.color_theme.layer_name
    - os.path.join
    - ctypes.create_string_buffer
    - mod.__dict__.items
    - scapy.utils.get_terminal_width
    - mod.startswith
    - prompt_toolkit.shortcuts.dialogs.radiolist_dialog
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - prompt_toolkit.shortcuts.dialogs.button_dialog.run
    - scapy.utils.pretty_list
    - <builtin>.max
    - importlib.import_module
    - scapy.main._load
    - prompt_toolkit.shortcuts.dialogs.button_dialog
    - conf.layers.layers
    - symb_list.append
    - row.index
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.explore.<lambda1>
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.explore.<lambda2>
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - prompt_toolkit.shortcuts.dialogs.radiolist_dialog.run
    - prompt_toolkit.shortcuts.dialogs.button_dialog.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.shortcuts.dialogs.radiolist_dialog.run
    functionSourceFile: prompt_toolkit
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.shortcuts.dialogs.button_dialog.run
    functionSourceFile: prompt_toolkit
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.formatted_text.HTML
    functionSourceFile: prompt_toolkit
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.shortcuts.dialogs.button_dialog
    functionSourceFile: prompt_toolkit
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.layers.layers
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.defaultdict.keys
    functionSourceFile: collections
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.capitalize
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.defaultdict.get
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.shortcuts.dialogs.radiolist_dialog
    functionSourceFile: prompt_toolkit
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: previous.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: previous.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.layer_name
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 8
    IfCount: 11
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d39a0>
    argNames:
    - obj
    - verbose
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2349
    functionName: scapy.packet._pkt_ls
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - typing.cast.fields_desc.fld.i2s.items
    - typing.cast.payload.fields_desc.i2s.items
    - typing.cast.fields_desc.i2s.items
    - long_attrs.extend
    - <builtin>.sorted
    - itertools.chain
    - attrs.append
    - scapy.utils.issubtype
    - typing.cast.payload.fields_desc.depends_on
    - typing.cast.fields_desc.i2s_multi.get
    - long_attrs.append
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.isinstance
    - fields.append
    - typing.cast.fields_desc.fld.depends_on
    - typing.cast.payload.fields_desc.fld.i2s.items
    - typing.cast.payload
    - <builtin>.hasattr
    - typing.cast
    - typing.cast.fields_desc.fld.i2s_multi.get
    - cur_i2s.items
    - typing.cast.payload.fields_desc.i2s_multi.get
    - typing.cast.fields_desc.depends_on
    - typing.cast.payload.fields_desc.fld.depends_on
    - <builtin>.issubclass
    - typing.cast.payload.fields_desc.fld.i2s_multi.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc.fld.i2s.items
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fields_desc.i2s.items
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fields_desc.fld.i2s.items
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc.i2s.items
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: long_attrs.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc.depends_on
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc.fld.depends_on
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fields_desc.depends_on
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fields_desc.fld.depends_on
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc.fld.i2s_multi.get
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fields_desc.i2s_multi.get
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fields_desc.fld.i2s_multi.get
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc.i2s_multi.get
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cur_i2s.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: long_attrs.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields.append
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 10
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c9c70>
    - <ast.Constant object at 0x7fa30e4c98b0>
    - <ast.Constant object at 0x7fa30e4c95e0>
    argNames:
    - obj
    - case_sensitive
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2428
    functionName: scapy.packet.ls
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - typing.cast.fields_desc.fld.i2s.items
    - typing.cast.payload.fields_desc.i2s.items
    - typing.cast.fields_desc.i2s.items
    - long_attrs.extend
    - pattern.search
    - <builtin>.sorted
    - itertools.chain
    - attrs.append
    - scapy.utils.issubtype
    - typing.cast.payload.fields_desc.depends_on
    - typing.cast.fields_desc.i2s_multi.get
    - long_attrs.append
    - <builtin>.repr
    - <builtin>.len
    - typing.cast.payload.lower
    - <builtin>.isinstance
    - <builtin>.getattr
    - typing.cast.lower
    - fields.append
    - re.compile
    - <builtin>.print
    - typing.cast.fields_desc.fld.depends_on
    - typing.cast.payload.fields_desc.fld.i2s.items
    - typing.cast.payload
    - <builtin>.hasattr
    - typing.cast
    - typing.cast.fields_desc.fld.i2s_multi.get
    - cur_i2s.items
    - typing.cast.payload.fields_desc.i2s_multi.get
    - scapy.packet.ls
    - typing.cast.fields_desc.depends_on
    - typing.cast.payload.fields_desc.fld.depends_on
    - <builtin>.issubclass
    - typing.cast.payload.fields_desc.fld.i2s_multi.get
    - scapy.packet._pkt_ls
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.packet.ls.<lambda1>
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.ls.<lambda2>
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - x.__name__.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.__name__.index
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.lower
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.lower
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.packet.ls.<lambda3>
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - x.__name__.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.__name__.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2e6f01370>
    - <ast.Constant object at 0x7fa2e6f013a0>
    argNames:
    - cls
    - ret
    - legend
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2495
    functionName: scapy.packet.rfc
    functionSourceFile: scapy.packet
    functionUses: 0
    functionsReached:
    - cur_line.append
    - <builtin>.range
    - <builtin>.int
    - elt.center
    - <builtin>.print
    - scapy.packet.rfc.<lambda1>
    - seps.append
    - <builtin>.len
    - <builtin>.zip
    - lines.append
    - <builtin>.issubclass
    - <builtin>.str
    - scapy.packet.rfc._iterfields
    - f.name.upper
    - <builtin>.sum
    - <builtin>.isinstance
    - <builtin>.max
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.packet.rfc.<lambda1>
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2520
    functionName: scapy.packet.rfc._iterfields
    functionSourceFile: scapy.packet
    functionUses: 1
    functionsReached:
    - f.name.upper
    - <builtin>.isinstance
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.name.upper
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seps.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.zip
    functionSourceFile: <builtin>
    functionUses: 202
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: elt.center
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2e6e97790>
    argNames:
    - p
    - _inplace
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2620
    functionName: scapy.packet.fuzz
    functionSourceFile: scapy.packet
    functionUses: 4
    functionsReached:
    - clone.payload.add_underlayer
    - typing.cast.payload.get_field
    - new_default_fields.items
    - typing.cast.fields_desc.randval
    - scapy.packet.Packet.copy
    - new_default_fields.clear
    - typing.cast.default_fields.update
    - <builtin>.isinstance
    - multiple_type_fields.append
    - <builtin>.getattr
    - typing.cast.payload.default_fields.update
    - scapy.packet.Packet.get_field
    - typing.cast.payload.fields_desc._evalcond
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - typing.cast
    - scapy.packet.fuzz
    - typing.cast.payload.fields_desc.randval
    - fields.items
    - scapy.packet.Packet.copy_field_value
    - typing.cast.get_field
    - typing.cast.fields_desc._evalcond
    - scapy.packet.Packet.copy_fields_dict
    - val._fix
    - typing.cast._find_fld_pkt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiple_type_fields.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fields_desc._evalcond
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc._evalcond
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc.randval
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.fields_desc.randval
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val._fix
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_default_fields.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.default_fields.update
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.default_fields.update
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_default_fields.clear
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.get_field
    functionSourceFile: typing
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_field
    functionSourceFile: typing
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast._find_fld_pkt
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.volatile
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9f610>
    - <ast.Constant object at 0x7fa30cf9fcd0>
    - <ast.Constant object at 0x7fa30cf9f850>
    argNames:
    - self
    - inf
    - sup
    - seed
    - forever
    - renewkeys
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: scapy.volatile.RandomEnumeration.__init__
    functionSourceFile: scapy.volatile
    functionUses: 13
    functionsReached:
    - random.Random
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.Random
    functionSourceFile: random
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.min
    functionSourceFile: <builtin>
    functionUses: 218
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: scapy.volatile.RandomEnumeration.__iter__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: scapy.volatile.RandomEnumeration.next
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: scapy.volatile.VolatileValue.__repr__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: scapy.volatile.VolatileValue._command_args
    functionSourceFile: scapy.volatile
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de0ceb0>
    argNames:
    - self
    - json
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: scapy.volatile.VolatileValue.command
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.VolatileValue._command_args
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 118
    functionName: scapy.volatile.VolatileValue.__eq__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - random.choice
    - scapy.layers.inet.RandTCPOptions._fix
    - scapy.volatile.RandBin.__init__
    - rand_vals.append
    - other._fix
    - <builtin>.bytes
    - <builtin>.type
    - <builtin>.isinstance
    - random.randint
    - <builtin>.tuple
    - rval.append
    - scapy.volatile.RandNumExpo.__init__
    - scapy.volatile.VolatileValue._fix
    - typing.cast
    - <builtin>.bool
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - re.findall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: scapy.volatile.VolatileValue._fix
    functionSourceFile: scapy.volatile
    functionUses: 5
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 358
    functionName: scapy.layers.inet.RandTCPOptions._fix
    functionSourceFile: scapy.layers.inet
    functionUses: 6
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.volatile.RandBin.__init__
    - <builtin>.tuple
    - random.choice
    - rand_vals.append
    - struct.calcsize
    - rval.append
    - re.findall
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.bytes
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other._fix
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 126
    functionName: scapy.volatile.VolatileValue.__ne__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 133
    functionName: scapy.volatile.VolatileValue.__getattr__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.volatile.RandBin.__init__
    - <builtin>.tuple
    - random.choice
    - rand_vals.append
    - struct.calcsize
    - rval.append
    - re.findall
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.bytes
    - scapy.volatile.VolatileValue._fix
    - scapy.layers.inet.RandTCPOptions._fix
    - <builtin>.getattr
    - random.randint
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 139
    functionName: scapy.volatile.VolatileValue.__str__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.volatile.RandBin.__init__
    - <builtin>.tuple
    - random.choice
    - rand_vals.append
    - struct.calcsize
    - rval.append
    - re.findall
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.str
    - <builtin>.bytes
    - scapy.volatile.VolatileValue._fix
    - scapy.layers.inet.RandTCPOptions._fix
    - typing.cast
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 143
    functionName: scapy.volatile.VolatileValue.__bytes__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - random.choice
    - scapy.layers.inet.RandTCPOptions._fix
    - scapy.volatile.RandBin.__init__
    - rand_vals.append
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - random.randint
    - <builtin>.tuple
    - rval.append
    - scapy.volatile.RandNumExpo.__init__
    - scapy.compat.bytes_encode
    - scapy.volatile.VolatileValue._fix
    - typing.cast.encode
    - typing.cast
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - re.findall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 147
    functionName: scapy.volatile.VolatileValue.__len__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.volatile.RandBin.__init__
    - <builtin>.tuple
    - random.choice
    - rand_vals.append
    - struct.calcsize
    - rval.append
    - <builtin>.len
    - re.findall
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.bytes
    - scapy.volatile.VolatileValue._fix
    - scapy.layers.inet.RandTCPOptions._fix
    - typing.cast
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 152
    functionName: scapy.volatile.VolatileValue.copy
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: scapy.volatile._RandNumeral.__int__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: scapy.volatile._RandNumeral.__index__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 179
    functionName: scapy.volatile._RandNumeral.__nonzero__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 184
    functionName: scapy.volatile._RandNumeral.__add__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 188
    functionName: scapy.volatile._RandNumeral.__radd__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 192
    functionName: scapy.volatile._RandNumeral.__sub__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 196
    functionName: scapy.volatile._RandNumeral.__rsub__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 200
    functionName: scapy.volatile._RandNumeral.__mul__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 204
    functionName: scapy.volatile._RandNumeral.__rmul__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 208
    functionName: scapy.volatile._RandNumeral.__floordiv__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 213
    functionName: scapy.volatile._RandNumeral.__lt__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 217
    functionName: scapy.volatile._RandNumeral.__le__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 221
    functionName: scapy.volatile._RandNumeral.__ge__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 225
    functionName: scapy.volatile._RandNumeral.__gt__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - min
    - max
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 235
    functionName: scapy.volatile.RandNum.__init__
    functionSourceFile: scapy.volatile
    functionUses: 117
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 240
    functionName: scapy.volatile.RandNum._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 246
    functionName: scapy.volatile.RandNum._fix
    functionSourceFile: scapy.volatile
    functionUses: 20
    functionsReached:
    - random.randrange
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.randrange
    functionSourceFile: random
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 250
    functionName: scapy.volatile.RandNum.__lshift__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum._fix
    - <builtin>.int
    - scapy.volatile.RandEnumKeys._fix
    - random.expovariate
    - random.randrange
    - scapy.volatile.RandNumExpo._fix
    - <builtin>.round
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 476
    functionName: scapy.volatile.RandEnumKeys._fix
    functionSourceFile: scapy.volatile
    functionUses: 20
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 338
    functionName: scapy.volatile.RandNumExpo._fix
    functionSourceFile: scapy.volatile
    functionUses: 20
    functionsReached:
    - random.expovariate
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 254
    functionName: scapy.volatile.RandNum.__rshift__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum._fix
    - <builtin>.int
    - scapy.volatile.RandEnumKeys._fix
    - random.expovariate
    - random.randrange
    - scapy.volatile.RandNumExpo._fix
    - <builtin>.round
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 258
    functionName: scapy.volatile.RandNum.__and__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum._fix
    - <builtin>.int
    - scapy.volatile.RandEnumKeys._fix
    - random.expovariate
    - random.randrange
    - scapy.volatile.RandNumExpo._fix
    - <builtin>.round
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 262
    functionName: scapy.volatile.RandNum.__rand__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum._fix
    - <builtin>.int
    - scapy.volatile.RandEnumKeys._fix
    - random.expovariate
    - random.randrange
    - scapy.volatile.RandNumExpo._fix
    - <builtin>.round
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 266
    functionName: scapy.volatile.RandNum.__or__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum._fix
    - <builtin>.int
    - scapy.volatile.RandEnumKeys._fix
    - random.expovariate
    - random.randrange
    - scapy.volatile.RandNumExpo._fix
    - <builtin>.round
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 270
    functionName: scapy.volatile.RandNum.__ror__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum._fix
    - <builtin>.int
    - scapy.volatile.RandEnumKeys._fix
    - random.expovariate
    - random.randrange
    - scapy.volatile.RandNumExpo._fix
    - <builtin>.round
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - min
    - max
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 276
    functionName: scapy.volatile.RandFloat.__init__
    functionSourceFile: scapy.volatile
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 281
    functionName: scapy.volatile.RandFloat._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - random.uniform
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.uniform
    functionSourceFile: random
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 287
    functionName: scapy.volatile.RandBinFloat._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandBin.__init__
    - struct.unpack
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.bytes
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0146d0>
    - <ast.Name object at 0x7fa30b014f70>
    argNames:
    - self
    - size
    - chars
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 549
    functionName: scapy.volatile.RandBin.__init__
    functionSourceFile: scapy.volatile
    functionUses: 30
    functionsReached:
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - alpha
    - beta
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 296
    functionName: scapy.volatile.RandNumGamma.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 301
    functionName: scapy.volatile.RandNumGamma._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 305
    functionName: scapy.volatile.RandNumGamma._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - random.gammavariate
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.gammavariate
    functionSourceFile: random
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.round
    functionSourceFile: <builtin>
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - mu
    - sigma
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 311
    functionName: scapy.volatile.RandNumGauss.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 316
    functionName: scapy.volatile.RandNumGauss._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: scapy.volatile.RandNumGauss._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - random.gauss
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.gauss
    functionSourceFile: random
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30db4a8b0>
    argNames:
    - self
    - lambd
    - base
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 326
    functionName: scapy.volatile.RandNumExpo.__init__
    functionSourceFile: scapy.volatile
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 331
    functionName: scapy.volatile.RandNumExpo._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.expovariate
    functionSourceFile: random
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6ed610>
    argNames:
    - self
    - min
    - max
    - seed
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 346
    functionName: scapy.volatile.RandEnum.__init__
    functionSourceFile: scapy.volatile
    functionUses: 12
    functionsReached:
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: scapy.volatile.RandEnum._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 359
    functionName: scapy.volatile.RandEnum._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 365
    functionName: scapy.volatile.RandByte.__init__
    functionSourceFile: scapy.volatile
    functionUses: 7
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 371
    functionName: scapy.volatile.RandSByte.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 377
    functionName: scapy.volatile.RandShort.__init__
    functionSourceFile: scapy.volatile
    functionUses: 47
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 383
    functionName: scapy.volatile.RandSShort.__init__
    functionSourceFile: scapy.volatile
    functionUses: 2
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 389
    functionName: scapy.volatile.RandInt.__init__
    functionSourceFile: scapy.volatile
    functionUses: 14
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 395
    functionName: scapy.volatile.RandSInt.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 401
    functionName: scapy.volatile.RandLong.__init__
    functionSourceFile: scapy.volatile
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 407
    functionName: scapy.volatile.RandSLong.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 413
    functionName: scapy.volatile.RandEnumByte.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 419
    functionName: scapy.volatile.RandEnumSByte.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 425
    functionName: scapy.volatile.RandEnumShort.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 431
    functionName: scapy.volatile.RandEnumSShort.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 437
    functionName: scapy.volatile.RandEnumInt.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 443
    functionName: scapy.volatile.RandEnumSInt.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 449
    functionName: scapy.volatile.RandEnumLong.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 455
    functionName: scapy.volatile.RandEnumSLong.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6decd0>
    argNames:
    - self
    - enum
    - seed
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 463
    functionName: scapy.volatile.RandEnumKeys.__init__
    functionSourceFile: scapy.volatile
    functionUses: 3
    functionsReached:
    - <builtin>.list
    - scapy.volatile.RandEnum.__init__
    - random.Random
    - scapy.volatile.RandomEnumeration.__init__
    - <builtin>.min
    - <builtin>.len
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 468
    functionName: scapy.volatile.RandEnumKeys._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 482
    functionName: scapy.volatile.RandChoice.__init__
    functionSourceFile: scapy.volatile
    functionUses: 3
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 488
    functionName: scapy.volatile.RandChoice._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 492
    functionName: scapy.volatile.RandChoice._fix
    functionSourceFile: scapy.volatile
    functionUses: 2
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 501
    functionName: scapy.volatile._RandString.__str__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 505
    functionName: scapy.volatile._RandString.__bytes__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 509
    functionName: scapy.volatile._RandString.__mul__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec73820>
    - <ast.Name object at 0x7fa30ec73df0>
    argNames:
    - self
    - size
    - chars
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 518
    functionName: scapy.volatile.RandString.__init__
    functionSourceFile: scapy.volatile
    functionUses: 17
    functionsReached:
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 525
    functionName: scapy.volatile.RandString._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 538
    functionName: scapy.volatile.RandString._fix
    functionSourceFile: scapy.volatile
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - random.choice
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.volatile.RandBin
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 556
    functionName: scapy.volatile.RandBin._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 567
    functionName: scapy.volatile.RandBin._fix
    functionSourceFile: scapy.volatile
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - random.choice
    - struct.pack
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - size
    - term
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 576
    functionName: scapy.volatile.RandTermString.__init__
    functionSourceFile: scapy.volatile
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 582
    functionName: scapy.volatile.RandTermString._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 587
    functionName: scapy.volatile.RandTermString._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.int
    - random.choice
    - scapy.volatile.RandTermString._fix
    - struct.pack
    - scapy.volatile.RandBin._fix
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b1b7d30>
    argNames:
    - self
    - iptemplate
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 595
    functionName: scapy.volatile.RandIP.__init__
    functionSourceFile: scapy.volatile
    functionUses: 16
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b34d250>
    - <ast.Constant object at 0x7fa30b34d1f0>
    argNames:
    - self
    - net
    - stop
    - scope
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 213
    functionName: scapy.base_classes.Net.__init__
    functionSourceFile: scapy.base_classes
    functionUses: 43
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 600
    functionName: scapy.volatile.RandIP._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 607
    functionName: scapy.volatile.RandIP._fix
    functionSourceFile: scapy.volatile
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.interfaces.dev_from_index
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - socket.inet_ntoa
    - typing.cast.is_valid
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - prompt_toolkit.prompt.encode
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - random.randint
    - scapy.base_classes.ScopedIP
    - scapy.utils6.Net6.int2ip
    - net.split
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - conf.ifaces.dev_from_name
    - scapy.base_classes.Net.choice
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - scapy.base_classes.Net.int2ip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 263
    functionName: scapy.base_classes.Net.choice
    functionSourceFile: scapy.base_classes
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.interfaces.dev_from_index
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - socket.inet_ntoa
    - typing.cast.is_valid
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - prompt_toolkit.prompt.encode
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - random.randint
    - scapy.base_classes.ScopedIP
    - scapy.utils6.Net6.int2ip
    - net.split
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - conf.ifaces.dev_from_name
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - scapy.base_classes.Net.int2ip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4570a0>
    argNames:
    - self
    - _template
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 613
    functionName: scapy.volatile.RandMAC.__init__
    functionSourceFile: scapy.volatile
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - _template.split
    - scapy.volatile.RandByte.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _template.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 631
    functionName: scapy.volatile.RandMAC._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 637
    functionName: scapy.volatile.RandMAC._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c9730>
    argNames:
    - self
    - ip6template
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 643
    functionName: scapy.volatile.RandIP6.__init__
    functionSourceFile: scapy.volatile
    functionUses: 2
    functionsReached:
    - v.split
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.split
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 670
    functionName: scapy.volatile.RandIP6._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 676
    functionName: scapy.volatile.RandIP6._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - ip.append
    - <builtin>.int
    - ip.remove
    - <builtin>.enumerate
    - <builtin>.len
    - <builtin>.isinstance
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.randint
    functionSourceFile: random
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ip.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ip.remove
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f209b20>
    - <ast.Call object at 0x7fa30f209fa0>
    - <ast.Call object at 0x7fa30f209b80>
    argNames:
    - self
    - fmt
    - depth
    - idnum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 706
    functionName: scapy.volatile.RandOID.__init__
    functionSourceFile: scapy.volatile
    functionUses: 1
    functionsReached:
    - <builtin>.tuple
    - fmt.split
    - <builtin>.map
    - <builtin>.super
    - x.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.split
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fmt.split
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 719
    functionName: scapy.volatile.RandOID._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - ret.append
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ret.append
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 739
    functionName: scapy.volatile.RandOID.__repr__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 746
    functionName: scapy.volatile.RandOID._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - random.randrange
    - <builtin>.str
    - oid.append
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: oid.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4b2340>
    argNames:
    - self
    - regexp
    - lambda_
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 765
    functionName: scapy.volatile.RandRegExp.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 770
    functionName: scapy.volatile.RandRegExp._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 795
    functionName: scapy.volatile.RandRegExp.choice_expand
    functionSourceFile: scapy.volatile
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - s.find
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.map
    - <builtin>.chr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.find
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.chr
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 0
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - lst
    - index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 820
    functionName: scapy.volatile.RandRegExp.stack_fix
    functionSourceFile: scapy.volatile
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandRegExp.stack_fix
    - random.choice
    - <builtin>.enumerate
    - <builtin>.str
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 21
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 30
    ICount: 17
    IfCount: 21
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 858
    functionName: scapy.volatile.RandRegExp._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - s.find
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - regexp.replace
    - scapy.volatile.RandRegExp.stack_fix
    - random.choice
    - random.expovariate
    - current.pop
    - index.append
    - scapy.volatile.RandRegExp.choice_expand
    - <builtin>.enumerate
    - current.append
    - <builtin>.len
    - <builtin>.str
    - scapy.volatile.RandChoice.__init__
    - <builtin>.isinstance
    - random.randint
    - <builtin>.ord
    - <builtin>.map
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.chr
    - <builtin>.range
    - <builtin>.list
    - num.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: regexp.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: index.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: num.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 945
    functionName: scapy.volatile.RandRegExp.__repr__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - end
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 956
    functionName: scapy.volatile.RandSingNum.make_power_of_two
    functionSourceFile: scapy.volatile
    functionUses: 9
    functionsReached:
    - math.log
    - <builtin>.range
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: math.log
    functionSourceFile: math
    functionUses: 338
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - mn
    - mx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 967
    functionName: scapy.volatile.RandSingNum.__init__
    functionSourceFile: scapy.volatile
    functionUses: 8
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - sing.add
    - <builtin>.range
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sing.copy
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sing.add
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sing.remove
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 983
    functionName: scapy.volatile.RandSingNum._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 991
    functionName: scapy.volatile.RandSingByte.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - <builtin>.range
    - sing.add
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    - scapy.volatile.RandSingNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 997
    functionName: scapy.volatile.RandSingSByte.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - <builtin>.range
    - sing.add
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    - scapy.volatile.RandSingNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1003
    functionName: scapy.volatile.RandSingShort.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - <builtin>.range
    - sing.add
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    - scapy.volatile.RandSingNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1009
    functionName: scapy.volatile.RandSingSShort.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - <builtin>.range
    - sing.add
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    - scapy.volatile.RandSingNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1015
    functionName: scapy.volatile.RandSingInt.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - <builtin>.range
    - sing.add
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    - scapy.volatile.RandSingNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1021
    functionName: scapy.volatile.RandSingSInt.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - <builtin>.range
    - sing.add
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    - scapy.volatile.RandSingNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1027
    functionName: scapy.volatile.RandSingLong.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - <builtin>.range
    - sing.add
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    - scapy.volatile.RandSingNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1033
    functionName: scapy.volatile.RandSingSLong.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandSingNum.make_power_of_two
    - <builtin>.range
    - sing.add
    - <builtin>.int
    - sing.remove
    - math.log
    - <builtin>.super
    - sing.copy
    - scapy.volatile.RandSingNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1039
    functionName: scapy.volatile.RandSingString.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1097
    functionName: scapy.volatile.RandSingString._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1101
    functionName: scapy.volatile.RandSingString.__str__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandChoice._fix
    - random.choice
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1105
    functionName: scapy.volatile.RandSingString.__bytes__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.volatile.RandChoice._fix
    - random.choice
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1111
    functionName: scapy.volatile.RandPool.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1123
    functionName: scapy.volatile.RandPool._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - p.command
    - ret.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.command
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1133
    functionName: scapy.volatile.RandPool._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - random.choice
    - r._fix
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r._fix
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _BASE.format
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.volatile.RandUUID
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - _BASE.format
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 3
    IfCount: 15
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b90ed60>
    - <ast.Constant object at 0x7fa30b90e520>
    - <ast.Constant object at 0x7fa30b90e070>
    - <ast.Constant object at 0x7fa30b90ee80>
    - <ast.Constant object at 0x7fa30b90e850>
    - <ast.Constant object at 0x7fa30b90ec40>
    argNames:
    - self
    - template
    - node
    - clock_seq
    - namespace
    - name
    - version
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1175
    functionName: scapy.volatile.RandUUID.__init__
    functionSourceFile: scapy.volatile
    functionUses: 5
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.tuple
    - <builtin>.int
    - t.split
    - uuid_template.append
    - <builtin>.enumerate
    - tmp.groups
    - RandUUID._REG.match
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: RandUUID._REG.match
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmp.groups
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid_template.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.split
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1256
    functionName: scapy.volatile.RandUUID._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - ret.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1273
    functionName: scapy.volatile.RandUUID._fix
    functionSourceFile: scapy.volatile
    functionUses: 2
    functionsReached:
    - uuid.uuid5
    - uuid.uuid1
    - uuid.uuid3
    - uuid.uuid4
    - uuid.UUID
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.UUID
    functionSourceFile: uuid
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.uuid3
    functionSourceFile: uuid
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.uuid4
    functionSourceFile: uuid
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.uuid5
    functionSourceFile: uuid
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b1ca0>
    - <ast.Constant object at 0x7fa30e9b1a60>
    argNames:
    - self
    - base
    - diff
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1299
    functionName: scapy.volatile._AutoTime.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1311
    functionName: scapy.volatile._AutoTime._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - ret.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1322
    functionName: scapy.volatile.AutoTime._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1328
    functionName: scapy.volatile.IntAutoTime._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - time.time
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30fb3adf0>
    argNames:
    - self
    - diff
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1334
    functionName: scapy.volatile.ZuluTime.__init__
    functionSourceFile: scapy.volatile
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1338
    functionName: scapy.volatile.ZuluTime._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - time.gmtime
    - time.time
    - time.strftime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.gmtime
    functionSourceFile: time
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.strftime
    functionSourceFile: time
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b9061f0>
    argNames:
    - self
    - diff
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1345
    functionName: scapy.volatile.GeneralizedTime.__init__
    functionSourceFile: scapy.volatile
    functionUses: 16
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1349
    functionName: scapy.volatile.GeneralizedTime._fix
    functionSourceFile: scapy.volatile
    functionUses: 1
    functionsReached:
    - time.gmtime
    - time.time
    - time.strftime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - expr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1358
    functionName: scapy.volatile.DelayedEval.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1362
    functionName: scapy.volatile.DelayedEval._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1366
    functionName: scapy.volatile.DelayedEval._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.eval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b2fd1c0>
    - <ast.Constant object at 0x7fa30b2fd280>
    - <ast.UnaryOp object at 0x7fa30b2fde20>
    argNames:
    - self
    - start
    - step
    - restart
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1372
    functionName: scapy.volatile.IncrementalValue.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1378
    functionName: scapy.volatile.IncrementalValue._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - ret.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1389
    functionName: scapy.volatile.IncrementalValue._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb27bb0>
    - <ast.Constant object at 0x7fa30eb27760>
    argNames:
    - self
    - s
    - p
    - n
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1400
    functionName: scapy.volatile.CorruptedBytes.__init__
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1406
    functionName: scapy.volatile.CorruptedBytes._command_args
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - ret.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1416
    functionName: scapy.volatile.CorruptedBytes._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - array.array
    - <builtin>.int
    - <builtin>.isinstance
    - scapy.utils.corrupt_bytes
    - typing.cast.encode
    - <builtin>.len
    - s.tobytes
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - random.sample
    - prompt_toolkit.prompt.encode
    - <builtin>.max
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec91e80>
    - <ast.Constant object at 0x7fa30ec91760>
    argNames:
    - data
    - p
    - n
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1259
    functionName: scapy.utils.corrupt_bytes
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - array.array
    - <builtin>.int
    - <builtin>.isinstance
    - typing.cast.encode
    - <builtin>.len
    - s.tobytes
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - random.sample
    - prompt_toolkit.prompt.encode
    - <builtin>.max
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1422
    functionName: scapy.volatile.CorruptedBits._fix
    functionSourceFile: scapy.volatile
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - array.array
    - <builtin>.int
    - <builtin>.isinstance
    - scapy.utils.corrupt_bits
    - <builtin>.len
    - s.tobytes
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - random.sample
    - typing.cast.encode
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12f580>
    - <ast.Constant object at 0x7fa30f12ff70>
    argNames:
    - data
    - p
    - n
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1275
    functionName: scapy.utils.corrupt_bits
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - array.array
    - <builtin>.int
    - <builtin>.isinstance
    - <builtin>.len
    - s.tobytes
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - random.sample
    - typing.cast.encode
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.base_classes
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: scapy.base_classes.Gen.__iter__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: scapy.base_classes.Gen.__iterlen__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.base_classes._get_values
    functionSourceFile: scapy.base_classes
    functionUses: 190
    functionsReached:
    - <builtin>.all
    - <builtin>.range
    - <builtin>.tuple
    - <builtin>.int
    - <builtin>.len
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: scapy.base_classes.SetGen.__len__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: scapy.base_classes.SetGen.__repr__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: scapy.base_classes._ScopedIP.__init__
    functionSourceFile: scapy.base_classes
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: scapy.base_classes._ScopedIP.__repr__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b16a0>
    argNames:
    - net
    - scope
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 128
    functionName: scapy.base_classes.ScopedIP
    functionSourceFile: scapy.base_classes
    functionUses: 48
    functionsReached:
    - typing.cast.is_valid
    - conf.ifaces.dev_from_name
    - <builtin>.int
    - <builtin>.isinstance
    - scapy.interfaces.network_name
    - scapy.interfaces.dev_from_index
    - net.split
    - typing.cast.network_name.is_valid
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.base_classes._ScopedIP.__init__
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: net.split
    functionSourceFile: <builtin>
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.is_valid
    functionSourceFile: typing
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.network_name.is_valid
    functionSourceFile: typing
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: scapy.base_classes.Net.name2addr
    functionSourceFile: scapy.base_classes
    functionUses: 46
    functionsReached:
    - <builtin>.next
    - socket.getaddrinfo
    - re.search
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.getaddrinfo
    functionSourceFile: socket
    functionUses: 62
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.search
    functionSourceFile: re
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - addr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 202
    functionName: scapy.base_classes.Net.ip2int
    functionSourceFile: scapy.base_classes
    functionUses: 44
    functionsReached:
    - re.search
    - struct.unpack
    - scapy.base_classes.Net.name2addr
    - socket.getaddrinfo
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: scapy.base_classes.Net.int2ip
    functionSourceFile: scapy.base_classes
    functionUses: 5
    functionsReached:
    - struct.pack
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.inet_ntoa
    functionSourceFile: socket
    functionUses: 53
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - addr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 923
    functionName: scapy.utils6.Net6.ip2int
    functionSourceFile: scapy.utils6
    functionUses: 44
    functionsReached:
    - typing.cast.ip.decode
    - re.search
    - scapy.pton_ntop.inet_pton
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - struct.unpack
    - scapy.base_classes.Net.name2addr
    - socket.getaddrinfo
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.next
    - typing.cast
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 241
    functionName: scapy.base_classes.Net.__str__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 245
    functionName: scapy.base_classes.Net.__iter__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.interfaces.dev_from_index
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - socket.inet_ntoa
    - typing.cast.is_valid
    - conf.ifaces.reload
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - prompt_toolkit.prompt.encode
    - scapy.base_classes.ScopedIP
    - scapy.utils6.Net6.int2ip
    - net.split
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - scapy.base_classes.Net.int2ip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 931
    functionName: scapy.utils6.Net6.int2ip
    functionSourceFile: scapy.utils6
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 254
    functionName: scapy.base_classes.Net.__len__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 258
    functionName: scapy.base_classes.Net.__iterlen__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 270
    functionName: scapy.base_classes.Net.__repr__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.utils6.Net6.int2ip
    - <builtin>.repr
    - scapy.base_classes.Net.int2ip
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 289
    functionName: scapy.base_classes.Net.__eq__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 299
    functionName: scapy.base_classes.Net.__ne__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: scapy.base_classes.Net.__hash__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 308
    functionName: scapy.base_classes.Net.__contains__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - oid
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 322
    functionName: scapy.base_classes.OID.__init__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - <builtin>.map
    - i.split
    - oid.split
    - fmt.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: oid.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fmt.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: i.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 335
    functionName: scapy.base_classes.OID.__repr__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 339
    functionName: scapy.base_classes.OID.__iter__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 355
    functionName: scapy.base_classes.OID.__iterlen__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - functools.reduce
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.reduce
    functionSourceFile: functools
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 9
    IfCount: 9
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 365
    functionName: scapy.base_classes.Packet_metaclass.__new__
    functionSourceFile: scapy.base_classes
    functionUses: 1
    functionsReached:
    - warnings.warn
    - config.conf.layers.register
    - typing.cast.register_variant
    - <builtin>.isinstance
    - inspect.Signature
    - dct.pop
    - inspect.Parameter
    - final_fld.append
    - dct.setdefault
    - typing.cast.fields_desc.register_owner
    - names.append
    - resolved_fld.append
    - <builtin>.set
    - type.__new__
    - <builtin>.hasattr
    - f.copy
    - <builtin>.getattr
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resolved_fld.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: names.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.copy
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: final_fld.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dct.setdefault
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dct.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.Parameter
    functionSourceFile: inspect
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.Signature
    functionSourceFile: inspect
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: type.__new__
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.register_variant
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fields_desc.register_owner
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.conf.layers.register
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 455
    functionName: scapy.base_classes.Packet_metaclass.__getattr__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 462
    functionName: scapy.base_classes.Packet_metaclass.__call__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.register_variant
    - inspect.Parameter
    - final_fld.append
    - dct.setdefault
    - scapy.base_classes.Packet_metaclass.__new__
    - dct.pop
    - cls.dispatch_hook
    - config.conf.layers.register
    - typing.cast.__init__
    - resolved_fld.append
    - <builtin>.isinstance
    - <builtin>.getattr
    - typing.cast.fields_desc.register_owner
    - type.__new__
    - <builtin>.hasattr
    - typing.cast
    - inspect.Signature
    - names.append
    - <builtin>.set
    - f.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.dispatch_hook
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.__init__
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 488
    functionName: scapy.base_classes.Field_metaclass.__new__
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - dct.setdefault
    - type.__new__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.base_classes._CanvasDumpExtended
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.abstractmethod
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1d1250>
    - <ast.Constant object at 0x7fa30d1d13d0>
    argNames:
    - self
    - layer_shift
    - rebuild
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 516
    functionName: scapy.base_classes._CanvasDumpExtended.canvas_dump
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1d19d0>
    argNames:
    - self
    - filename
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 520
    functionName: scapy.base_classes._CanvasDumpExtended.psdump
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - lb.left
    - fb.right
    - pyx.text.text
    - o.width
    - f.addfield
    - scapy.packet.Packet.canvas_dump.make_frame
    - kargs.get
    - fb.bottom
    - lb.bottom
    - scapy.utils.get_temp_file
    - o.height
    - vt.bbox
    - f._evalcond
    - gb.enlarge
    - dtb.enlarge
    - tlist.append
    - ptbb.enlarge
    - c.stroke
    - tempfile.NamedTemporaryFile
    - scapy.packet.Packet.do_build_ps
    - scapy.packet.Packet.canvas_dump.make_box
    - lb.top
    - scapy.packet.Packet.canvas_dump
    - f.close
    - fb.top
    - <builtin>.str
    - scapy.packet.Packet.build_ps
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.utils.colgen
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.next
    - <builtin>.float
    - scapy.compat.orb
    - pyx.path.lineto
    - pyx.connector.curve
    - os.startfile
    - fb.enlarge
    - pyx.path.closepath
    - c.insert
    - <builtin>.len
    - scapy.utils.tex_escape
    - subprocess.Popen
    - <builtin>.isinstance
    - gb.top
    - _TEX_TR.get
    - scapy.packet.NoPayload.build_ps
    - <builtin>.print
    - pl.append
    - o.bottom
    - b.path
    - f.i2repr
    - pyx.path.moveto
    - <builtin>.range
    - scapy.packet.Packet.canvas_dump.make_dump_txt
    - kb.bottom
    - lst.append
    - conf.temp_files.append
    - lb.right
    - canvas.writeEPSfile
    - o.left
    - pyx.path.path
    - b.enlarge
    - <builtin>.bytes
    - canvas.insert
    - scapy.packet.Packet.canvas_dump.make_dump
    - t.pop
    - scapy.compat.raw
    - <builtin>.ord
    - <builtin>.hasattr
    - kb.enlarge
    - fb.left
    - pyx.box.rect
    - scapy.packet.Packet.canvas_dump.hexstr
    - canvas.stroke
    - pt.bbox
    - pyx.canvas.canvas
    - ptbb.path
    - lb.enlarge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kargs.get
    functionSourceFile: <builtin>
    functionUses: 1275
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: canvas.writeEPSfile
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.startfile
    functionSourceFile: os
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec5ac70>
    argNames:
    - self
    - prog
    - suppress
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 934
    functionName: scapy.utils.ContextManagerSubprocess.__init__
    functionSourceFile: ''
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.Popen
    functionSourceFile: subprocess
    functionUses: 243
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb65880>
    argNames:
    - self
    - filename
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 545
    functionName: scapy.base_classes._CanvasDumpExtended.pdfdump
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - lb.left
    - fb.right
    - pyx.text.text
    - o.width
    - f.addfield
    - scapy.packet.Packet.canvas_dump.make_frame
    - kargs.get
    - canvas.writePDFfile
    - fb.bottom
    - lb.bottom
    - scapy.utils.get_temp_file
    - o.height
    - vt.bbox
    - f._evalcond
    - gb.enlarge
    - dtb.enlarge
    - tlist.append
    - ptbb.enlarge
    - c.stroke
    - tempfile.NamedTemporaryFile
    - scapy.packet.Packet.do_build_ps
    - scapy.packet.Packet.canvas_dump.make_box
    - lb.top
    - scapy.packet.Packet.canvas_dump
    - f.close
    - fb.top
    - <builtin>.str
    - scapy.packet.Packet.build_ps
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.utils.colgen
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.next
    - <builtin>.float
    - scapy.compat.orb
    - pyx.path.lineto
    - pyx.connector.curve
    - os.startfile
    - fb.enlarge
    - pyx.path.closepath
    - c.insert
    - <builtin>.len
    - scapy.utils.tex_escape
    - subprocess.Popen
    - <builtin>.isinstance
    - gb.top
    - _TEX_TR.get
    - scapy.packet.NoPayload.build_ps
    - <builtin>.print
    - pl.append
    - o.bottom
    - b.path
    - f.i2repr
    - pyx.path.moveto
    - <builtin>.range
    - scapy.packet.Packet.canvas_dump.make_dump_txt
    - kb.bottom
    - lst.append
    - conf.temp_files.append
    - lb.right
    - o.left
    - pyx.path.path
    - b.enlarge
    - <builtin>.bytes
    - canvas.insert
    - scapy.packet.Packet.canvas_dump.make_dump
    - t.pop
    - scapy.compat.raw
    - <builtin>.ord
    - <builtin>.hasattr
    - kb.enlarge
    - fb.left
    - pyx.box.rect
    - scapy.packet.Packet.canvas_dump.hexstr
    - canvas.stroke
    - pt.bbox
    - pyx.canvas.canvas
    - ptbb.path
    - lb.enlarge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: canvas.writePDFfile
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d873940>
    argNames:
    - self
    - filename
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 570
    functionName: scapy.base_classes._CanvasDumpExtended.svgdump
    functionSourceFile: scapy.base_classes
    functionUses: 0
    functionsReached:
    - lb.left
    - fb.right
    - pyx.text.text
    - o.width
    - f.addfield
    - scapy.packet.Packet.canvas_dump.make_frame
    - kargs.get
    - fb.bottom
    - lb.bottom
    - scapy.utils.get_temp_file
    - o.height
    - vt.bbox
    - f._evalcond
    - gb.enlarge
    - dtb.enlarge
    - tlist.append
    - ptbb.enlarge
    - canvas.writeSVGfile
    - c.stroke
    - tempfile.NamedTemporaryFile
    - scapy.packet.Packet.do_build_ps
    - scapy.packet.Packet.canvas_dump.make_box
    - lb.top
    - scapy.packet.Packet.canvas_dump
    - f.close
    - <builtin>.str
    - fb.top
    - scapy.packet.Packet.build_ps
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.utils.colgen
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.next
    - <builtin>.float
    - scapy.compat.orb
    - pyx.path.lineto
    - pyx.connector.curve
    - os.startfile
    - fb.enlarge
    - lb.enlarge
    - c.insert
    - <builtin>.len
    - scapy.utils.tex_escape
    - subprocess.Popen
    - <builtin>.isinstance
    - gb.top
    - _TEX_TR.get
    - scapy.packet.NoPayload.build_ps
    - <builtin>.print
    - pl.append
    - o.bottom
    - b.path
    - f.i2repr
    - pyx.path.moveto
    - <builtin>.range
    - scapy.packet.Packet.canvas_dump.make_dump_txt
    - kb.bottom
    - lst.append
    - conf.temp_files.append
    - lb.right
    - o.left
    - pyx.path.path
    - b.enlarge
    - <builtin>.bytes
    - canvas.insert
    - scapy.packet.Packet.canvas_dump.make_dump
    - t.pop
    - scapy.compat.raw
    - <builtin>.ord
    - <builtin>.hasattr
    - kb.enlarge
    - fb.left
    - pyx.box.rect
    - scapy.packet.Packet.canvas_dump.hexstr
    - canvas.stroke
    - pt.bbox
    - pyx.canvas.canvas
    - ptbb.path
    - pyx.path.closepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: canvas.writeSVGfile
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.overload
    - struct.pack
    - socket.inet_aton
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ccdf970>
    argNames:
    - self
    - other
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 122
    functionName: scapy.utils.EDecimal.__add__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__add__
    - decimal.Decimal.__init__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal
    functionSourceFile: decimal
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__add__
    functionSourceFile: decimal
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__init__
    functionSourceFile: ''
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: scapy.utils.EDecimal.__radd__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__add__
    - decimal.Decimal.__init__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: scapy.utils.EDecimal.__sub__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal
    - decimal.Decimal.__init__
    - decimal.Decimal.__sub__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__sub__
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: scapy.utils.EDecimal.__rsub__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__init__
    - decimal.Decimal.__rsub__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__rsub__
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: scapy.utils.EDecimal.__mul__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__init__
    - decimal.Decimal.__mul__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__mul__
    functionSourceFile: decimal
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: scapy.utils.EDecimal.__rmul__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__init__
    - decimal.Decimal.__mul__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 146
    functionName: scapy.utils.EDecimal.__truediv__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal
    - decimal.Decimal.__init__
    - decimal.Decimal.__truediv__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__truediv__
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: scapy.utils.EDecimal.__floordiv__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__floordiv__
    - decimal.Decimal.__init__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__floordiv__
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: scapy.utils.EDecimal.__divmod__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__divmod__
    - decimal.Decimal.__init__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__divmod__
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: scapy.utils.EDecimal.__mod__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__mod__
    - decimal.Decimal.__init__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__mod__
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 163
    functionName: scapy.utils.EDecimal.__rmod__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__init__
    - decimal.Decimal.__rmod__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__rmod__
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf721f0>
    argNames:
    - self
    - other
    - modulo
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: scapy.utils.EDecimal.__pow__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__pow__
    - decimal.Decimal.__init__
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal.__pow__
    functionSourceFile: decimal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: scapy.utils.EDecimal.__eq__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - <builtin>.bool
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - precision
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 178
    functionName: scapy.utils.EDecimal.normalize
    functionSourceFile: scapy.utils
    functionUses: 7
    functionsReached:
    - decimal.localcontext
    - decimal.Decimal.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.localcontext
    functionSourceFile: decimal
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tempfile.NamedTemporaryFile
    functionSourceFile: tempfile
    functionUses: 233
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.temp_files.append
    functionSourceFile: <builtin>
    functionUses: 234
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e5fc700>
    argNames:
    - keep
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: scapy.utils.get_temp_dir
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - conf.temp_files.append
    - tempfile.mkdtemp
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tempfile.mkdtemp
    functionSourceFile: tempfile
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 236
    functionName: scapy.utils._create_fifo
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandString.__init__
    - tempfile.NamedTemporaryFile
    - scapy.arch.windows.structures._get_win_fifo
    - ctypes.cast
    - ctypes.create_string_buffer
    - ctypes.sizeof
    - os.unlink
    - ctypes.windll.kernel32.CreateNamedPipeA
    - scapy.utils.get_temp_file
    - f.encode
    - f.close
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.str
    - os.mkfifo
    - conf.temp_files.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 583
    functionName: scapy.arch.windows.structures._get_win_fifo
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 2
    functionsReached:
    - scapy.volatile.RandString.__init__
    - ctypes.create_string_buffer
    - ctypes.cast
    - ctypes.sizeof
    - ctypes.windll.kernel32.CreateNamedPipeA
    - f.encode
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.mkfifo
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb7c2e0>
    argNames:
    - fd
    - mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 254
    functionName: scapy.utils._open_fifo
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - <builtin>.open
    - ctypes.windll.kernel32.ConnectNamedPipe
    - scapy.arch.windows.structures._win_fifo_open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - fd
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 604
    functionName: scapy.arch.windows.structures._win_fifo_open
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 2
    functionsReached:
    - ctypes.windll.kernel32.ConnectNamedPipe
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb7c790>
    argNames:
    - x
    - color
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 264
    functionName: scapy.utils.sane
    functionSourceFile: scapy.utils
    functionUses: 14
    functionsReached:
    - <builtin>.ord
    - conf.color_theme.not_printable
    - <builtin>.chr
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.not_printable
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 280
    functionName: scapy.utils.restart
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - os.path.isfile
    - os.execv
    - subprocess.call
    - os._exit
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.isfile
    functionSourceFile: os
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.call
    functionSourceFile: subprocess
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os._exit
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.execv
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 294
    functionName: scapy.utils.lhex
    functionSourceFile: scapy.utils
    functionUses: 17
    functionsReached:
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hex
    functionSourceFile: <builtin>
    functionUses: 39
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30fa9d070>
    argNames:
    - p
    - dump
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 309
    functionName: scapy.utils.hexdump
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - <builtin>.range
    - scapy.utils.sane
    - <builtin>.ord
    - conf.color_theme.not_printable
    - typing.cast.encode
    - <builtin>.print
    - s.endswith
    - <builtin>.len
    - <builtin>.chr
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.endswith
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e886d60>
    - <ast.Constant object at 0x7fa30e886940>
    - <ast.Constant object at 0x7fa30e886f70>
    argNames:
    - p
    - onlyasc
    - onlyhex
    - dump
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 340
    functionName: scapy.utils.linehexdump
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - scapy.utils.sane
    - <builtin>.ord
    - <builtin>.isinstance
    - conf.color_theme.not_printable
    - typing.cast.encode
    - <builtin>.print
    - s.append
    - <builtin>.chr
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - scapy.utils.hexstr
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e85ea30>
    - <ast.Constant object at 0x7fa30e85e670>
    - <ast.Constant object at 0x7fa30e85eaf0>
    argNames:
    - p
    - onlyasc
    - onlyhex
    - color
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 384
    functionName: scapy.utils.hexstr
    functionSourceFile: scapy.utils
    functionUses: 4
    functionsReached:
    - scapy.utils.sane
    - <builtin>.ord
    - <builtin>.isinstance
    - conf.color_theme.not_printable
    - s.append
    - <builtin>.chr
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e85e7c0>
    argNames:
    - p
    - dump
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 362
    functionName: scapy.utils.chexdump
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - <builtin>.print
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 396
    functionName: scapy.utils.repr_hex
    functionSourceFile: scapy.utils
    functionUses: 154
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 14
    IfCount: 19
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034e80>
    - <ast.Constant object at 0x7fa30d034790>
    argNames:
    - a
    - b
    - algo
    - autojunk
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 403
    functionName: scapy.utils.hexdiff
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - log_interactive.info
    - sm.get_opcodes
    - backtrackx.append
    - <builtin>.sum
    - backtracky.append
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - conf.color_theme.not_printable
    - <builtin>.print
    - <builtin>.chr
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.range
    - scapy.utils.sane
    - difflib.SequenceMatcher
    - <builtin>.min
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: backtrackx.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: backtracky.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: difflib.SequenceMatcher
    functionSourceFile: difflib
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sm.get_opcodes
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.hexdiff.<dict2>.<lambda1>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.<lambda1>
    functionSourceFile: scapy.utils
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.<lambda2>
    functionSourceFile: scapy.utils
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 595
    functionName: scapy.utils.checksum
    functionSourceFile: scapy.utils
    functionUses: 34
    functionsReached:
    - scapy.utils.<lambda1>
    - array.array
    - <builtin>.len
    - <builtin>.sum
    - scapy.utils.<lambda2>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: array.array
    functionSourceFile: array
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - charbuf
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 606
    functionName: scapy.utils._fletcher16
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - binbuf
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 620
    functionName: scapy.utils.fletcher16_checksum
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils._fletcher16
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - binbuf
    - offset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 633
    functionName: scapy.utils.fletcher16_checkbytes
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    - scapy.utils._fletcher16
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - mac
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 663
    functionName: scapy.utils.mac2str
    functionSourceFile: scapy.utils
    functionUses: 1183
    functionsReached:
    - scapy.compat.chb
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.compat.plain_str
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - mac
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 668
    functionName: scapy.utils.valid_mac
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.utils.mac2str
    - <builtin>.len
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 677
    functionName: scapy.utils.str2mac
    functionSourceFile: scapy.utils
    functionUses: 19
    functionsReached:
    - <builtin>.len
    - <builtin>.map
    - <builtin>.isinstance
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - length
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 684
    functionName: scapy.utils.randstring
    functionSourceFile: scapy.utils
    functionUses: 19
    functionsReached:
    - <builtin>.range
    - struct.pack
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - length
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 693
    functionName: scapy.utils.zerofree_randstring
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - struct.pack
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - s1
    - s2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 702
    functionName: scapy.utils.stror
    functionSourceFile: scapy.utils
    functionUses: 12
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils.stror.<lambda1>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - s1
    - s2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 711
    functionName: scapy.utils.strxor
    functionSourceFile: scapy.utils
    functionUses: 1230
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils.strxor.<lambda1>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - s1
    - s2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 720
    functionName: scapy.utils.strand
    functionSourceFile: scapy.utils
    functionUses: 129
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils.strand.<lambda1>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30efa81c0>
    argNames:
    - s1
    - count
    - right
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 729
    functionName: scapy.utils.strrot
    functionSourceFile: scapy.utils
    functionUses: 24
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ip_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 745
    functionName: scapy.utils.inet_aton
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - socket.inet_aton
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 757
    functionName: scapy.utils.atol
    functionSourceFile: scapy.utils
    functionUses: 30
    functionsReached:
    - socket.inet_aton
    - struct.unpack
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 766
    functionName: scapy.utils.valid_ip
    functionSourceFile: scapy.utils
    functionUses: 8
    functionsReached:
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    - scapy.compat.plain_str
    - struct.unpack
    - <builtin>.str
    - scapy.utils.atol
    - socket.inet_aton
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 779
    functionName: scapy.utils.valid_net
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.int
    - addr.split
    - scapy.utils.valid_ip
    - struct.unpack
    - <builtin>.str
    - scapy.utils.atol
    - mask.isdigit
    - socket.inet_aton
    - <builtin>.isinstance
    - typing.cast
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mask.isdigit
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 791
    functionName: scapy.utils.valid_ip6
    functionSourceFile: scapy.utils
    functionUses: 6
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 804
    functionName: scapy.utils.valid_net6
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - scapy.utils.valid_ip6
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - addr.split
    - socket.inet_pton
    - <builtin>.str
    - mask.isdigit
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 816
    functionName: scapy.utils.ltoa
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - struct.pack
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 821
    functionName: scapy.utils.itom
    functionSourceFile: scapy.utils
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - m
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 826
    functionName: scapy.utils.in4_cidr2mask
    functionSourceFile: scapy.utils
    functionUses: 10
    functionsReached:
    - <builtin>.map
    - struct.pack
    - scapy.utils.strxor
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - addr
    - prefix
    - mask
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 842
    functionName: scapy.utils.in4_isincluded
    functionSourceFile: scapy.utils
    functionUses: 9
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.isinstance
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strxor
    - scapy.utils.strand
    - struct.pack
    - scapy.utils.in4_cidr2mask
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 853
    functionName: scapy.utils.in4_ismaddr
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.isinstance
    - scapy.utils.in4_isincluded
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strxor
    - scapy.utils.strand
    - struct.pack
    - scapy.utils.in4_cidr2mask
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 862
    functionName: scapy.utils.in4_ismlladdr
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.isinstance
    - scapy.utils.in4_isincluded
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strxor
    - scapy.utils.strand
    - struct.pack
    - scapy.utils.in4_cidr2mask
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 871
    functionName: scapy.utils.in4_ismgladdr
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.isinstance
    - scapy.utils.in4_isincluded
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strxor
    - scapy.utils.strand
    - struct.pack
    - scapy.utils.in4_cidr2mask
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 884
    functionName: scapy.utils.in4_ismlsaddr
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.isinstance
    - scapy.utils.in4_isincluded
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strxor
    - scapy.utils.strand
    - struct.pack
    - scapy.utils.in4_cidr2mask
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 893
    functionName: scapy.utils.in4_isaddrllallnodes
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - a
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 903
    functionName: scapy.utils.in4_getnsmac
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 913
    functionName: scapy.utils.decode_locale_str
    functionSourceFile: scapy.utils
    functionUses: 206
    functionsReached:
    - x.decode
    - locale.getlocale
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: locale.getlocale
    functionSourceFile: locale
    functionUses: 207
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.decode
    functionSourceFile: <builtin>
    functionUses: 212
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 939
    functionName: scapy.utils.ContextManagerSubprocess.__enter__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 943
    functionName: scapy.utils.ContextManagerSubprocess.__exit__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - log_runtime.error
    linkageType: pythonLinkage
    raised:
    - exc_type
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 975
    functionName: scapy.utils.ContextManagerCaptureOutput.__init__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 979
    functionName: scapy.utils.ContextManagerCaptureOutput.__enter__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - unittest.mock.Mock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30f165400>
    argNames:
    - s
    - decorator
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 983
    functionName: scapy.utils.ContextManagerCaptureOutput.__enter__.write
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unittest.mock.Mock
    functionSourceFile: unittest
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exc
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 992
    functionName: scapy.utils.ContextManagerCaptureOutput.__exit__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e0d6730>
    argNames:
    - self
    - eval_bytes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 997
    functionName: scapy.utils.ContextManagerCaptureOutput.get_output
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.eval
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 7
    IfCount: 14
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d028ca0>
    - <ast.Constant object at 0x7fa30d028e50>
    - <ast.Constant object at 0x7fa30d028c70>
    - <ast.Constant object at 0x7fa30d028340>
    - <ast.Constant object at 0x7fa30d028910>
    - <ast.Constant object at 0x7fa30d0284f0>
    argNames:
    - graph
    - prog
    - format
    - target
    - type
    - string
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1004
    functionName: scapy.utils.do_graph
    functionSourceFile: scapy.utils
    functionUses: 7
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - log_runtime.warning
    - time.sleep
    - proc.communicate
    - <builtin>.open
    - os.path.exists
    - os.path.abspath
    - f.close
    - <builtin>.bytes
    - subprocess.Popen
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.utils.get_temp_file
    - time.time
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - typing.cast
    - scapy.error.warning
    - os.startfile
    - conf.temp_files.append
    - typing.cast.close
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.startswith
    functionSourceFile: typing
    functionUses: 202
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.abspath
    functionSourceFile: os
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.communicate
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.close
    functionSourceFile: typing
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.exists
    functionSourceFile: os
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.sleep
    functionSourceFile: time
    functionUses: 287
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _TEX_TR.get
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.colgen.<lambda1>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e5264f0>
    - <ast.Constant object at 0x7fa30e526e20>
    argNames:
    - label
    - start
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1133
    functionName: scapy.utils.incremental_label
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1140
    functionName: scapy.utils.binrepr
    functionSourceFile: scapy.utils
    functionUses: 18
    functionsReached:
    - <builtin>.bin
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bin
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1145
    functionName: scapy.utils.long_converter
    functionSourceFile: scapy.utils
    functionUses: 13
    functionsReached:
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.replace
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1155
    functionName: scapy.utils.EnumElement.__init__
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1160
    functionName: scapy.utils.EnumElement.__repr__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1164
    functionName: scapy.utils.EnumElement.__getattr__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1168
    functionName: scapy.utils.EnumElement.__str__
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1172
    functionName: scapy.utils.EnumElement.__bytes__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.utils.EnumElement.__str__
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1176
    functionName: scapy.utils.EnumElement.__hash__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1180
    functionName: scapy.utils.EnumElement.__int__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1184
    functionName: scapy.utils.EnumElement.__eq__
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1188
    functionName: scapy.utils.EnumElement.__neq__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.EnumElement.__eq__
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1196
    functionName: scapy.utils.Enum_metaclass.__new__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.EnumElement.__init__
    - <builtin>.super
    - dct.items
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dct.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1207
    functionName: scapy.utils.Enum_metaclass.__getitem__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1211
    functionName: scapy.utils.Enum_metaclass.__contains__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b8928b0>
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1215
    functionName: scapy.utils.Enum_metaclass.get
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1219
    functionName: scapy.utils.Enum_metaclass.__repr__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1229
    functionName: scapy.utils.export_object
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - base64.b64encode
    - pickle.dumps
    - zlib.compress
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zlib.compress
    functionSourceFile: zlib
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b64encode
    functionSourceFile: base64
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0a46a0>
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1235
    functionName: scapy.utils.import_object
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - pickle.loads
    - zlib.decompress
    - base64.b64decode
    - sys.stdin.read
    - obj.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdin.read
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b64decode
    functionSourceFile: base64
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zlib.decompress
    functionSourceFile: zlib
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pickle.loads
    functionSourceFile: pickle
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - fname
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1243
    functionName: scapy.utils.save_object
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - fd.close
    - pickle.dump
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - fname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1252
    functionName: scapy.utils.load_object
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - pickle.load
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.sample
    functionSourceFile: random
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.tobytes
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - filename
    - pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1295
    functionName: scapy.utils.wrpcap
    functionSourceFile: scapy.utils
    functionUses: 196
    functionsReached:
    - scapy.utils.RawPcapWriter.__init__
    - fdesc.write
    - <builtin>.open
    - <builtin>.isinstance
    - typing.cast
    - <builtin>.getattr
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d54f760>
    - <ast.Constant object at 0x7fa30d54f130>
    - <ast.Constant object at 0x7fa30d54fa90>
    - <ast.Constant object at 0x7fa30d54f100>
    - <ast.Constant object at 0x7fa30d54f850>
    - <ast.Constant object at 0x7fa30d54f7f0>
    - <ast.Name object at 0x7fa30d54f3a0>
    - <ast.Constant object at 0x7fa30d54fb20>
    argNames:
    - self
    - filename
    - linktype
    - gz
    - endianness
    - append
    - sync
    - nano
    - snaplen
    - bufsz
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2280
    functionName: scapy.utils.RawPcapWriter.__init__
    functionSourceFile: scapy.utils
    functionUses: 201
    functionsReached:
    - gzip.open
    - <builtin>.open
    - <builtin>.isinstance
    - <builtin>.getattr
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdesc.write
    functionSourceFile: <builtin>
    functionUses: 203
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - filename
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1318
    functionName: scapy.utils.wrpcapng
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.open
    - scapy.utils.RawPcapNgWriter.__init__
    - fdesc.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2417
    functionName: scapy.utils.RawPcapNgWriter.__init__
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - <builtin>.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288220>
    - <ast.Constant object at 0x7fa30b288ca0>
    argNames:
    - self
    - filename
    - fdesc
    - magic
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1579
    functionName: scapy.utils.PcapReader.__init__
    functionSourceFile: scapy.utils
    functionUses: 200
    functionsReached:
    - log_runtime.warning
    - ctypes.create_string_buffer
    - scapy.utils.RawPcapReader.__init__
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - struct.unpack
    - typing.cast.read
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdesc.read_all
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1361
    functionName: scapy.utils.PcapReader_metaclass.__new__
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1374
    functionName: scapy.utils.PcapReader_metaclass.__call__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - gzip.GzipFile
    - scapy.utils.PcapReader_metaclass.__new__
    - i.__init__
    - <builtin>.super
    - fdesc.read
    - scapy.utils.PcapReader_metaclass.open
    - fdesc.seek
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - fname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1414
    functionName: scapy.utils.PcapReader_metaclass.open
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - gzip.GzipFile
    - fdesc.read
    - scapy.utils.PcapReader_metaclass.open
    - fdesc.seek
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: i.__init__
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdesc.read
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdesc.seek
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gzip.GzipFile
    functionSourceFile: gzip
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.namedtuple
    functionSourceFile: collections
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils.RawPcapReader
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - collections.namedtuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de0c2b0>
    - <ast.Constant object at 0x7fa30de0c1f0>
    argNames:
    - self
    - filename
    - fdesc
    - magic
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1446
    functionName: scapy.utils.RawPcapReader.__init__
    functionSourceFile: scapy.utils
    functionUses: 203
    functionsReached:
    - ctypes.create_string_buffer
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - struct.unpack
    - typing.cast.read
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30dae70d0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 610
    functionName: scapy.arch.windows.structures._win_fifo_open._opened.read
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 208
    functionsReached:
    - ctypes.windll.kernel32.ReadFile
    - ctypes.create_string_buffer
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.read
    functionSourceFile: typing
    functionUses: 210
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1475
    functionName: scapy.utils.RawPcapReader.__enter__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1479
    functionName: scapy.utils.RawPcapReader.__iter__
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1483
    functionName: scapy.utils.RawPcapReader.__next__
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - log_runtime.warning
    - ctypes.create_string_buffer
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - struct.unpack
    - typing.cast.read
    - scapy.utils.RawPcapReader._read_packet
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30d7d6a90>
    argNames:
    - self
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1493
    functionName: scapy.utils.RawPcapReader._read_packet
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached:
    - log_runtime.warning
    - ctypes.create_string_buffer
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - struct.unpack
    - typing.cast.read
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30aca9ca0>
    argNames:
    - self
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1515
    functionName: scapy.utils.RawPcapReader.read_packet
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - callback
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1522
    functionName: scapy.utils.RawPcapReader.dispatch
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.RawPcapReader.__iter__
    - log_runtime.warning
    - ctypes.create_string_buffer
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - struct.unpack
    - typing.cast.read
    - scapy.utils.RawPcapReader._read_packet
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.utils.RawPcapReader.__next__
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7fa30b291a00>
    argNames:
    - self
    - count
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1535
    functionName: scapy.utils.RawPcapReader._read_all
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - decimal.Decimal.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.utils.ERFEthernetReader.read_packet
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa2df812220>
    argNames:
    - self
    - size
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2767
    functionName: scapy.utils.ERFEthernetReader.read_packet
    functionSourceFile: scapy.utils
    functionUses: 8
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - decimal.Decimal.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.append
    functionSourceFile: <builtin>
    functionUses: 88
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b291280>
    argNames:
    - self
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1549
    functionName: scapy.utils.RawPcapReader.recv
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ctypes.create_string_buffer
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - struct.unpack
    - typing.cast.read
    - scapy.utils.RawPcapReader._read_packet
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1555
    functionName: scapy.utils.RawPcapReader.fileno
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fileno
    functionSourceFile: typing
    functionUses: 201
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 673
    functionName: scapy.automaton._ATMT_supersocket.fileno
    functionSourceFile: ''
    functionUses: 199
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1559
    functionName: scapy.utils.RawPcapReader.close
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - ctypes.windll.kernel32.CloseHandle
    - <builtin>.isinstance
    - scapy.arch.windows.structures._win_fifo_open._opened.close
    - typing.cast.fileobj.close
    - scapy.supersocket.IterSocket.close
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fileobj.close
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 622
    functionName: scapy.arch.windows.structures._win_fifo_open._opened.close
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 5
    functionsReached:
    - ctypes.windll.kernel32.CloseHandle
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - tracback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1565
    functionName: scapy.utils.RawPcapReader.__exit__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - ctypes.windll.kernel32.CloseHandle
    - <builtin>.isinstance
    - scapy.arch.windows.structures._win_fifo_open._opened.close
    - scapy.utils.RawPcapReader.close
    - typing.cast.fileobj.close
    - scapy.supersocket.IterSocket.close
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b2880a0>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1571
    functionName: scapy.utils.RawPcapReader.select
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1593
    functionName: scapy.utils.PcapReader.__enter__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30f2aa070>
    argNames:
    - self
    - size
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1597
    functionName: scapy.utils.PcapReader.read_packet
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - decimal.Decimal.__init__
    - conf.raw_layer
    - <builtin>.super
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30f6edf70>
    argNames:
    - self
    - size
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1622
    functionName: scapy.utils.PcapReader.recv
    functionSourceFile: scapy.utils
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - decimal.Decimal.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.utils.ERFEthernetReader.read_packet
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1626
    functionName: scapy.utils.PcapReader.__next__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - decimal.Decimal.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.utils.ERFEthernetReader.read_packet
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7fa30f6ed5b0>
    argNames:
    - self
    - count
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1633
    functionName: scapy.utils.PcapReader.read_all
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.RawPcapReader._read_all
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - os.path.basename
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - decimal.Decimal.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.utils.ERFEthernetReader.read_packet
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.basename
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils.RawPcapNgReader
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - collections.namedtuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e661760>
    - <ast.Constant object at 0x7fa30e661ac0>
    argNames:
    - self
    - filename
    - fdesc
    - magic
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1654
    functionName: scapy.utils.RawPcapNgReader.__init__
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - scapy.utils.RawPcapNgReader._read_block_tail
    - log_runtime.warning
    - scapy.utils.RawPcapNgReader._read_options
    - <builtin>.len
    - <builtin>.dict
    - struct.unpack
    - scapy.utils.RawPcapNgReader._read_block_shb
    - scapy.error.warning
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 9
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1734
    functionName: scapy.utils.RawPcapNgReader._read_block_shb
    functionSourceFile: scapy.utils
    functionUses: 4
    functionsReached:
    - log_runtime.warning
    - scapy.error.warning
    - scapy.utils.RawPcapNgReader._read_options
    - <builtin>.len
    - <builtin>.dict
    - struct.unpack
    - scapy.utils.RawPcapNgReader._read_block_tail
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30d0a8a00>
    argNames:
    - self
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1691
    functionName: scapy.utils.RawPcapNgReader._read_block
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - scapy.utils.RawPcapNgReader._read_block_tail
    - log_runtime.warning
    - scapy.utils.RawPcapNgReader._read_options
    - <builtin>.len
    - <builtin>.dict
    - struct.unpack
    - scapy.utils.RawPcapNgReader._read_block_shb
    - scapy.error.warning
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - blocklen
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1720
    functionName: scapy.utils.RawPcapNgReader._read_block_tail
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached:
    - struct.unpack
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised:
    - EOFError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1794
    functionName: scapy.utils.RawPcapNgReader._read_options
    functionSourceFile: scapy.utils
    functionUses: 8
    functionsReached:
    - log_runtime.warning
    - <builtin>.dict
    - <builtin>.len
    - struct.unpack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b014ee0>
    argNames:
    - self
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1782
    functionName: scapy.utils.RawPcapNgReader._read_packet
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - scapy.error.warning
    - scapy.utils.RawPcapNgReader._read_options
    - <builtin>.len
    - <builtin>.dict
    - struct.unpack
    - scapy.utils.RawPcapNgReader._read_block_shb
    - scapy.utils.RawPcapNgReader._read_block
    - scapy.utils.RawPcapNgReader._read_block_tail
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - block
    - _
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1816
    functionName: scapy.utils.RawPcapNgReader._read_block_idb
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - options_raw.items
    - <builtin>.ord
    - log_runtime.warning
    - scapy.utils.RawPcapNgReader._read_options
    - <builtin>.len
    - <builtin>.dict
    - struct.unpack
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options_raw.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - intid
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1848
    functionName: scapy.utils.RawPcapNgReader._check_interface_id
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - block
    - size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1856
    functionName: scapy.utils.RawPcapNgReader._read_block_epb
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.RawPcapNgReader._check_interface_id
    - log_runtime.warning
    - options.get
    - scapy.utils.RawPcapNgReader._read_options
    - <builtin>.len
    - <builtin>.dict
    - struct.unpack
    - options.items
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - block
    - size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1921
    functionName: scapy.utils.RawPcapNgReader._read_block_spb
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.RawPcapNgReader._check_interface_id
    - log_runtime.warning
    - <builtin>.min
    - <builtin>.len
    - struct.unpack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - block
    - size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1948
    functionName: scapy.utils.RawPcapNgReader._read_block_pkt
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.RawPcapNgReader._check_interface_id
    - log_runtime.warning
    - <builtin>.len
    - struct.unpack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 9
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - block
    - size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1972
    functionName: scapy.utils.RawPcapNgReader._read_block_dsb
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - tempfile.NamedTemporaryFile
    - log_runtime.warning
    - line.strip
    - binascii.unhexlify
    - <builtin>.len
    - scapy.utils.get_temp_file
    - struct.unpack
    - scapy.layers.tls.session.load_nss_keys
    - f.close
    - <builtin>.str
    - fd.close
    - fd.write
    - <builtin>.open
    - collections.defaultdict
    - line.startswith
    - conf.temp_files.append
    - scapy.error.warning
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 33
    functionName: scapy.layers.tls.session.load_nss_keys
    functionSourceFile: scapy.layers.tls.session
    functionUses: 123
    functionsReached:
    - log_runtime.warning
    - line.startswith
    - <builtin>.len
    - fd.close
    - <builtin>.str
    - <builtin>.open
    - collections.defaultdict
    - binascii.unhexlify
    - line.strip
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - block
    - _
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2024
    functionName: scapy.utils.RawPcapNgReader._read_block_pib
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - <builtin>.dict
    - <builtin>.len
    - scapy.utils.RawPcapNgReader._read_options
    - struct.unpack
    - <builtin>.str
    - options.items
    - uuid.UUID
    - value.decode
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.decode
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30c76d3a0>
    - <ast.Constant object at 0x7fa30c76ddf0>
    argNames:
    - self
    - filename
    - fdesc
    - magic
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2058
    functionName: scapy.utils.PcapNgReader.__init__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - scapy.error.warning
    - scapy.utils.RawPcapNgReader.__init__
    - <builtin>.len
    - scapy.utils.RawPcapNgReader._read_options
    - struct.unpack
    - <builtin>.dict
    - scapy.utils.RawPcapNgReader._read_block_shb
    - scapy.utils.RawPcapNgReader._read_block_tail
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2062
    functionName: scapy.utils.PcapNgReader.__enter__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30ea37820>
    argNames:
    - self
    - size
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2066
    functionName: scapy.utils.PcapNgReader.read_packet
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - ifname.decode
    - conf.raw_layer
    - decimal.Decimal.__init__
    - process_information.copy
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: process_information.copy
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ifname.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30eb275b0>
    argNames:
    - self
    - size
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2094
    functionName: scapy.utils.PcapNgReader.recv
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - ifname.decode
    - conf.raw_layer
    - decimal.Decimal.__init__
    - process_information.copy
    - scapy.utils.PcapNgReader.read_packet
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2102
    functionName: scapy.utils.GenericPcapWriter._write_header
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea43220>
    - <ast.Constant object at 0x7fa30ea43d30>
    - <ast.Constant object at 0x7fa30ea435b0>
    - <ast.Constant object at 0x7fa30ea431c0>
    - <ast.Constant object at 0x7fa30ea43160>
    - <ast.Constant object at 0x7fa30ea437c0>
    - <ast.Constant object at 0x7fa30ea43460>
    argNames:
    - self
    - packet
    - linktype
    - sec
    - usec
    - caplen
    - wirelen
    - comment
    - ifname
    - direction
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2106
    functionName: scapy.utils.GenericPcapWriter._write_packet
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - packet
    - sec
    - usec
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2120
    functionName: scapy.utils.GenericPcapWriter._get_time
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - <builtin>.hasattr
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2137
    functionName: scapy.utils.GenericPcapWriter.write_header
    functionSourceFile: scapy.utils
    functionUses: 4
    functionsReached:
    - log_runtime.warning
    - g.read
    - typing.cast.write
    - typing.cast.flush
    - scapy.utils.GenericPcapWriter._write_header
    - g.close
    - <builtin>.open
    - struct.pack
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.utils.RawPcapWriter._write_header
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2330
    functionName: scapy.utils.RawPcapWriter._write_header
    functionSourceFile: scapy.utils
    functionUses: 7
    functionsReached:
    - g.read
    - typing.cast.write
    - g.close
    - <builtin>.open
    - struct.pack
    - <builtin>.hasattr
    - typing.cast.flush
    - gzip.open
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d960880>
    - <ast.Constant object at 0x7fa30d960340>
    - <ast.Constant object at 0x7fa30d960b20>
    - <ast.Constant object at 0x7fa30d9607f0>
    argNames:
    - self
    - packet
    - sec
    - usec
    - caplen
    - wirelen
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2153
    functionName: scapy.utils.GenericPcapWriter.write_packet
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.PcapNgWriter._get_time
    - <builtin>.int
    - typing.cast.write
    - typing.cast.encode
    - <builtin>.getattr
    - <builtin>.len
    - time.time
    - struct.pack
    - <builtin>.str
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.float
    - <builtin>.round
    - scapy.utils.RawPcapWriter._write_packet
    - <builtin>.hasattr
    - <builtin>.isinstance
    - typing.cast.flush
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - packet
    - sec
    - usec
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2671
    functionName: scapy.utils.PcapNgWriter._get_time
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - <builtin>.float
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb65df0>
    - <ast.Constant object at 0x7fa30cf15310>
    - <ast.Constant object at 0x7fa30cf15550>
    - <ast.Constant object at 0x7fa30cf15ee0>
    - <ast.Constant object at 0x7fa30cf15d90>
    - <ast.Constant object at 0x7fa30cf159a0>
    - <ast.Constant object at 0x7fa30cf15280>
    argNames:
    - self
    - packet
    - linktype
    - sec
    - usec
    - caplen
    - wirelen
    - comment
    - ifname
    - direction
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2359
    functionName: scapy.utils.RawPcapWriter._write_packet
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - typing.cast.write
    - <builtin>.len
    - time.time
    - <builtin>.bytes
    - <builtin>.round
    - struct.pack
    - typing.cast.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2224
    functionName: scapy.utils.GenericRawPcapWriter.fileno
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2228
    functionName: scapy.utils.GenericRawPcapWriter.flush
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - typing.cast.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.flush
    functionSourceFile: typing
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2232
    functionName: scapy.utils.GenericRawPcapWriter.close
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - log_runtime.warning
    - g.read
    - typing.cast.write
    - typing.cast.flush
    - scapy.utils.GenericPcapWriter.write_header
    - scapy.utils.GenericPcapWriter._write_header
    - g.close
    - gzip.open
    - <builtin>.open
    - struct.pack
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.utils.RawPcapWriter._write_header
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2238
    functionName: scapy.utils.GenericRawPcapWriter.__enter__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - tracback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2242
    functionName: scapy.utils.GenericRawPcapWriter.__exit__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - scapy.utils.ERFEthernetWriter.close
    - g.read
    - typing.cast.write
    - scapy.error.warning
    - scapy.utils.GenericRawPcapWriter.close
    - scapy.utils.GenericPcapWriter.write_header
    - scapy.utils.GenericPcapWriter._write_header
    - g.close
    - struct.pack
    - gzip.open
    - <builtin>.open
    - scapy.utils.GenericRawPcapWriter.flush
    - <builtin>.hasattr
    - <builtin>.isinstance
    - typing.cast.flush
    - scapy.utils.RawPcapWriter._write_header
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2900
    functionName: scapy.utils.ERFEthernetWriter.close
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2247
    functionName: scapy.utils.GenericRawPcapWriter.write
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - obj.__iter__
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.utils.GenericPcapWriter.write_header
    - g.close
    - <builtin>.open
    - struct.pack
    - typing.cast.flush
    - scapy.utils.RawPcapWriter._write_header
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - scapy.utils.GenericPcapWriter._write_header
    - <builtin>.bytes
    - <builtin>.type
    - <builtin>.round
    - <builtin>.isinstance
    - gzip.open
    - time.time
    - <builtin>.hasattr
    - scapy.error.warning
    - scapy.utils.ERFEthernetWriter.write_packet
    - conf.l2types.get
    - g.read
    - typing.cast.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2876
    functionName: scapy.utils.ERFEthernetWriter.write_packet
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached:
    - <builtin>.int
    - typing.cast.write
    - <builtin>.len
    - time.time
    - <builtin>.bytes
    - <builtin>.round
    - struct.pack
    - <builtin>.hasattr
    - typing.cast.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 616
    functionName: scapy.supersocket.IterSocket.__init__
    functionSourceFile: scapy.supersocket
    functionUses: 195
    functionsReached:
    - scapy.supersocket.IterSocket.__init__._iter
    - <builtin>.isinstance
    - obj.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.l2types.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: g.read
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: g.close
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.write
    functionSourceFile: typing
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - packet
    - sec
    - usec
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2435
    functionName: scapy.utils.RawPcapNgWriter._get_time
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - raw_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2450
    functionName: scapy.utils.RawPcapNgWriter._add_padding
    functionSourceFile: scapy.utils
    functionUses: 7
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e1a37c0>
    argNames:
    - self
    - block_type
    - block_body
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2455
    functionName: scapy.utils.RawPcapNgWriter.build_block
    functionSourceFile: scapy.utils
    functionUses: 6
    functionsReached:
    - scapy.utils.RawPcapNgWriter._add_padding
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2478
    functionName: scapy.utils.RawPcapNgWriter._write_header
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.RawPcapNgWriter.build_block
    - scapy.utils.RawPcapNgWriter._write_block_idb
    - scapy.utils.RawPcapNgWriter._add_padding
    - scapy.utils.RawPcapNgWriter._write_block_shb
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2485
    functionName: scapy.utils.RawPcapNgWriter._write_block_shb
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - scapy.utils.RawPcapNgWriter.build_block
    - <builtin>.len
    - struct.pack
    - scapy.utils.RawPcapNgWriter._add_padding
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b391c10>
    argNames:
    - self
    - linktype
    - ifname
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2501
    functionName: scapy.utils.RawPcapNgWriter._write_block_idb
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - struct.pack
    - scapy.utils.RawPcapNgWriter.build_block
    - scapy.utils.RawPcapNgWriter._add_padding
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - raw_pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2526
    functionName: scapy.utils.RawPcapNgWriter._write_block_spb
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    - scapy.utils.RawPcapNgWriter.build_block
    - scapy.utils.RawPcapNgWriter._add_padding
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d184490>
    - <ast.Constant object at 0x7fa30d1846d0>
    - <ast.Constant object at 0x7fa30d184d60>
    - <ast.Constant object at 0x7fa30d1845b0>
    - <ast.Constant object at 0x7fa30d184c10>
    argNames:
    - self
    - raw_pkt
    - ifid
    - timestamp
    - caplen
    - orglen
    - comment
    - flags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2538
    functionName: scapy.utils.RawPcapNgWriter._write_block_epb
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - scapy.utils.RawPcapNgWriter.build_block
    - <builtin>.int
    - <builtin>.isinstance
    - scapy.utils.RawPcapNgWriter._add_padding
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.type
    - scapy.compat.bytes_encode
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b90e250>
    - <ast.Constant object at 0x7fa30b90ea90>
    - <ast.Constant object at 0x7fa30b90ebb0>
    - <ast.Constant object at 0x7fa30b90e670>
    - <ast.Constant object at 0x7fa30b90e7c0>
    - <ast.Constant object at 0x7fa30b90e340>
    - <ast.Constant object at 0x7fa30b90e880>
    argNames:
    - self
    - packet
    - linktype
    - sec
    - usec
    - caplen
    - wirelen
    - comment
    - ifname
    - direction
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2593
    functionName: scapy.utils.RawPcapNgWriter._write_packet
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.RawPcapNgWriter.build_block
    - scapy.utils.RawPcapNgWriter._write_block_idb
    - <builtin>.int
    - <builtin>.isinstance
    - scapy.utils.RawPcapNgWriter._add_padding
    - <builtin>.len
    - scapy.utils.RawPcapNgWriter._write_block_epb
    - <builtin>.bytes
    - <builtin>.type
    - scapy.compat.bytes_encode
    - struct.pack
    - typing.cast.encode
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7fa30e9b1910>
    argNames:
    - filename
    - count
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2688
    functionName: scapy.utils.rderf
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.ERFEthernetReader.__init__
    - fdesc.read_all
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b2fde80>
    argNames:
    - self
    - filename
    - fdesc
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2748
    functionName: scapy.utils.ERFEthernetReader.__init__
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - decimal.Decimal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2699
    functionName: scapy.utils.ERFEthernetReader_metaclass.__call__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.ERFEthernetReader_metaclass.open
    - tmp.read
    - scapy.utils.PcapReader_metaclass.__new__
    - i.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - <builtin>.getattr
    - gzip.open
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - fname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2726
    functionName: scapy.utils.ERFEthernetReader_metaclass.open
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - scapy.utils.ERFEthernetReader_metaclass.open
    - tmp.read
    - <builtin>.isinstance
    - <builtin>.getattr
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmp.read
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - t
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2756
    functionName: scapy.utils.ERFEthernetReader._convert_erf_timestamp
    functionSourceFile: scapy.utils
    functionUses: 9
    functionsReached:
    - decimal.Decimal.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - filename
    - pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2818
    functionName: scapy.utils.wrerf
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - scapy.utils.ERFEthernetWriter.__init__
    - fdesc.write
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df8d0670>
    - <ast.Constant object at 0x7fa2df8d06a0>
    - <ast.Constant object at 0x7fa2df8d06d0>
    argNames:
    - self
    - filename
    - gz
    - append
    - sync
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2843
    functionName: scapy.utils.ERFEthernetWriter.__init__
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2863
    functionName: scapy.utils.ERFEthernetWriter.write
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - typing.cast.write
    - obj.__iter__
    - scapy.supersocket.IterSocket.__init__
    - scapy.supersocket.IterSocket.__init__._iter
    - <builtin>.len
    - time.time
    - <builtin>.bytes
    - <builtin>.round
    - struct.pack
    - <builtin>.hasattr
    - <builtin>.isinstance
    - typing.cast.flush
    - scapy.utils.ERFEthernetWriter.write_packet
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.StringIO
    functionSourceFile: io
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.StringIO.readline
    functionSourceFile: io
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_extract_hexcap.match
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df8dc730>
    argNames:
    - pktlist
    - wait
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2939
    functionName: scapy.utils.wireshark
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.iter
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - scapy.utils.tcpdump
    - struct.unpack
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.decode
    - fdesc.write
    - filter_exp.encode
    - ctypes.byref
    - proc.stdin.close
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.len
    - proc.wait
    - f.close
    - typing.cast.read
    - conf.ifaces.reload
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - x.decode
    - scapy.utils.decode_locale_str
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - proc.stdin.writelines
    - typing.cast.encode
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - typing.cast
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - <builtin>.list
    - scapy.utils.RawPcapWriter.__init__
    - scapy.utils.wrpcap
    - scapy.interfaces.network_name
    - tmpfile.close
    - locale.getlocale
    - tmpfile.writelines
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - conf.temp_files.append
    - proc.terminate
    - rd._read_packet
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 25
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 13
    EdgeCount: 36
    ICount: 12
    IfCount: 25
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df8e0eb0>
    - <ast.Constant object at 0x7fa2df8e0ee0>
    - <ast.Constant object at 0x7fa2df8e0f10>
    - <ast.Constant object at 0x7fa2df8e0f40>
    - <ast.Constant object at 0x7fa2df8e0f70>
    - <ast.Constant object at 0x7fa2df8e0fa0>
    - <ast.Constant object at 0x7fa2df8e0fd0>
    - <ast.Constant object at 0x7fa2df8e6040>
    - <ast.Constant object at 0x7fa2df8e6070>
    - <ast.Constant object at 0x7fa2df8e60a0>
    - <ast.Constant object at 0x7fa2df8e60d0>
    - <ast.Constant object at 0x7fa2df8e6100>
    - <ast.Constant object at 0x7fa2df8e6130>
    argNames:
    - pktlist
    - dump
    - getfd
    - args
    - flt
    - prog
    - getproc
    - quiet
    - use_tempfile
    - read_stdin_opts
    - linktype
    - wait
    - _suppress
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2989
    functionName: scapy.utils.tcpdump
    functionSourceFile: scapy.utils
    functionUses: 193
    functionsReached:
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.iter
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - struct.unpack
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.decode
    - fdesc.write
    - filter_exp.encode
    - ctypes.byref
    - proc.stdin.close
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.len
    - proc.wait
    - f.close
    - typing.cast.read
    - conf.ifaces.reload
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - x.decode
    - scapy.utils.decode_locale_str
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - proc.stdin.writelines
    - typing.cast.encode
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - typing.cast
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - <builtin>.list
    - scapy.utils.RawPcapWriter.__init__
    - scapy.utils.wrpcap
    - scapy.interfaces.network_name
    - tmpfile.close
    - locale.getlocale
    - tmpfile.writelines
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - conf.temp_files.append
    - proc.terminate
    - rd._read_packet
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df8dcbe0>
    argNames:
    - pktlist
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2952
    functionName: scapy.utils.tdecode
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.iter
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - scapy.utils.tcpdump
    - struct.unpack
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.decode
    - fdesc.write
    - filter_exp.encode
    - ctypes.byref
    - proc.stdin.close
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.len
    - proc.wait
    - f.close
    - typing.cast.read
    - conf.ifaces.reload
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - x.decode
    - scapy.utils.decode_locale_str
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - proc.stdin.writelines
    - typing.cast.encode
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - typing.cast
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - <builtin>.list
    - scapy.utils.RawPcapWriter.__init__
    - scapy.utils.wrpcap
    - scapy.interfaces.network_name
    - tmpfile.close
    - locale.getlocale
    - tmpfile.writelines
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - conf.temp_files.append
    - proc.terminate
    - rd._read_packet
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2970
    functionName: scapy.utils._guess_linktype_name
    functionSourceFile: scapy.utils
    functionUses: 194
    functionsReached:
    - typing.cast.decode
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.decode
    functionSourceFile: typing
    functionUses: 195
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2977
    functionName: scapy.utils._guess_linktype_value
    functionSourceFile: scapy.utils
    functionUses: 194
    functionsReached:
    - typing.cast.encode
    - scapy.error.warning
    - log_runtime.warning
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rd._read_packet
    functionSourceFile: <builtin>
    functionUses: 194
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args.append
    functionSourceFile: <builtin>
    functionUses: 194
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils.tcpdump.<lambda1>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmpfile.writelines
    functionSourceFile: <builtin>
    functionUses: 194
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmpfile.close
    functionSourceFile: <builtin>
    functionUses: 194
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils.tcpdump.<lambda2>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - typing.cast.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.stdin.writelines
    functionSourceFile: <builtin>
    functionUses: 194
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.stdin.close
    functionSourceFile: <builtin>
    functionUses: 194
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.utils.tcpdump.<lambda3>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - proc.stdout.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.stdout.read
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.terminate
    functionSourceFile: <builtin>
    functionUses: 194
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.wait
    functionSourceFile: <builtin>
    functionUses: 194
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pktlist
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 3261
    functionName: scapy.utils.hexedit
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - tempfile.NamedTemporaryFile
    - log_runtime.warning
    - ctypes.create_string_buffer
    - scapy.utils.rdpcap
    - struct.unpack
    - subprocess.call
    - <builtin>.open
    - scapy.utils.PcapReader.__init__
    - fdesc.write
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.len
    - f.close
    - typing.cast.read
    - <builtin>.isinstance
    - <builtin>.getattr
    - gzip.open
    - scapy.utils.ContextManagerSubprocess.__init__
    - os.unlink
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - typing.cast
    - scapy.error.warning
    - scapy.utils.RawPcapWriter.__init__
    - scapy.utils.wrpcap
    - fdesc.read_all
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - conf.temp_files.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shutil.get_terminal_size
    functionSourceFile: shutil
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.GetStdHandle
    functionSourceFile: ctypes
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.create_string_buffer
    functionSourceFile: ctypes
    functionUses: 310
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    functionSourceFile: ctypes
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.pretty_list.<lambda1>
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rtlst.sort
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ids.append
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: values.append
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rtlst.insert
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: colwidth.index
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: row.index
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _space.join
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.insert
    functionSourceFile: typing
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df7df2e0>
    argNames:
    - x
    - fmt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3400
    functionName: scapy.utils.human_size
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - <builtin>.format
    - <builtin>.int
    - math.log
    - <builtin>.len
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.format
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 10
    IfCount: 6
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df7e3160>
    - <ast.Constant object at 0x7fa2df7e3190>
    - <ast.Constant object at 0x7fa2df7e31c0>
    - <ast.Constant object at 0x7fa2df7e31f0>
    argNames:
    - yfmtfunc
    - fmtfunc
    - endline
    - data
    - fxyz
    - sortx
    - sorty
    - seplinefunc
    - dump
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3414
    functionName: scapy.utils.__make_table
    functionSourceFile: scapy.utils
    functionUses: 8
    functionsReached:
    - vxk.sort
    - <builtin>.list
    - scapy.utils.make_tex_table.<lambda3>
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.utils.make_lined_table.<lambda3>
    - <builtin>.print
    - <builtin>.len
    - scapy.utils.make_table.<lambda2>
    - vyk.sort
    - <builtin>.str
    - scapy.utils.make_tex_table.<lambda2>
    - vz.get
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vx.get
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vxk.sort
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vyk.sort
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.make_lined_table.<lambda3>
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.make_tex_table.<lambda3>
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.make_table.<lambda1>
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.make_tex_table.<lambda1>
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.make_lined_table.<lambda1>
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.make_lined_table.<lambda2>
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.make_tex_table.<lambda2>
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils.make_table.<lambda2>
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vz.get
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3495
    functionName: scapy.utils.make_table
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - vxk.sort
    - <builtin>.list
    - scapy.utils.__make_table
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_tex_table.<lambda3>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.utils.make_lined_table.<lambda3>
    - <builtin>.print
    - <builtin>.len
    - scapy.utils.make_table.<lambda2>
    - vyk.sort
    - <builtin>.str
    - scapy.utils.make_tex_table.<lambda2>
    - vz.get
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3506
    functionName: scapy.utils.make_lined_table
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached:
    - vxk.sort
    - <builtin>.list
    - scapy.utils.__make_table
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_tex_table.<lambda3>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.utils.make_lined_table.<lambda3>
    - <builtin>.print
    - <builtin>.len
    - scapy.utils.make_table.<lambda2>
    - vyk.sort
    - <builtin>.str
    - scapy.utils.make_tex_table.<lambda2>
    - vz.get
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3520
    functionName: scapy.utils.make_tex_table
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - vxk.sort
    - <builtin>.list
    - scapy.utils.__make_table
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_tex_table.<lambda3>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.utils.make_lined_table.<lambda3>
    - <builtin>.print
    - <builtin>.len
    - scapy.utils.make_table.<lambda2>
    - vyk.sort
    - <builtin>.str
    - scapy.utils.make_tex_table.<lambda2>
    - vz.get
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - ip_address
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3536
    functionName: scapy.utils.whois
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - query.encode
    - <builtin>.range
    - s.connect
    - s.close
    - <builtin>.len
    - socket.socket
    - <builtin>.str
    - answer.split
    - socket.gethostbyname
    - line.startswith
    - s.send
    - s.recv
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.gethostbyname
    functionSourceFile: socket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.connect
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.send
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.recv
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.close
    functionSourceFile: <builtin>
    functionUses: 195
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: answer.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.startswith
    functionSourceFile: <builtin>
    functionUses: 136
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3576
    functionName: scapy.utils._CLIUtilMetaclass.__new__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - dct.values
    - type.__new__
    - <builtin>.getattr
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dct.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3612
    functionName: scapy.utils.CLIUtil._depcheck
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df807640>
    - <ast.Constant object at 0x7fa2df807670>
    argNames:
    - self
    - cli
    - debug
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 3629
    functionName: scapy.utils.CLIUtil.__init__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - <builtin>.zip
    - struct.unpack
    - threading.Event.set
    - struct.pack
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - itertools.zip_longest
    - ctypes.windll.kernel32.CloseHandle
    - scapy.layers.smbclient.smbclient.collapse_path
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - values.append
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - <builtin>.enumerate
    - results.add
    - ctypes.windll.kernel32.GetStdHandle
    - events.append
    - cmd.split
    - <builtin>.getattr
    - colwidth.index
    - scapy.utils.CLIUtil._parseallargs
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.kernel32.WaitForSingleObject
    - typing.cast
    - <builtin>.list
    - created.append
    - shutil.get_terminal_size
    - scapy.automaton._ATMT_supersocket.close
    - scapy.utils.CLIUtil.help._args
    - t.bus.shutdown
    - prompt_toolkit.PromptSession
    - scapy.utils.CLIUtil.loop
    - scapy.utils.CLIUtil._depcheck
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - select.select
    - <builtin>.tuple
    - func.__doc__.strip
    - scapy.arch.windows.native.L3WinSocket.close
    - ids.append
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.set
    - scapy.arch.libpcap.L3pcapSocket.close
    - path.as_posix
    - rtlst.sort
    - fd.close
    - <builtin>.sum
    - inspect.signature
    - prompt_toolkit.completion.Completer.__init__
    - reg.match
    - <builtin>.len
    - pathlib.PureWindowsPath
    - log_isotp.warning
    - scapy.automaton.select_objects
    - <builtin>.isinstance
    - log_runtime.info
    - cls._handles.remove
    - ctypes.GetLastError
    - _space.join
    - scapy.automaton.ObjectPipe.close
    - <builtin>.print
    - scapy.layers.smbclient.smbclient.close
    - os.close
    - scapy.utils.CLIUtil._completer
    - traceback.print_exception
    - scapy.layers.smbclient.smbclient.normalize_path
    - ctypes.c_void_p
    - scapy.error.warning
    - func._flags.copy
    - func._flags.index
    - <builtin>.super
    - scapy.supersocket.IterSocket.close
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - ctypes.create_string_buffer
    - time.sleep
    - scapy.utils.get_terminal_width
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - re.escape
    - t.sockets.remove
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - scapy.utils.CLIUtil.help
    - scapy.utils.pretty_list
    - <builtin>.max
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - re.compile
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.utils.CLIUtil._parsekwargs
    - ctypes.FormatError
    - heapq.heapify
    - scapy.layers.smbclient.smbclient.ps1
    - os.path.normpath
    - prompt_toolkit.PromptSession.prompt
    - scapy.arch.linux.L3PacketSocket.close
    - i.fileno
    - row.index
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 11
    IfCount: 9
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df7ad700>
    argNames:
    - self
    - debug
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 3826
    functionName: scapy.utils.CLIUtil.loop
    functionSourceFile: scapy.utils
    functionUses: 5
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - <builtin>.zip
    - struct.unpack
    - threading.Event.set
    - struct.pack
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - itertools.zip_longest
    - ctypes.windll.kernel32.CloseHandle
    - scapy.layers.smbclient.smbclient.collapse_path
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - values.append
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - <builtin>.enumerate
    - results.add
    - ctypes.windll.kernel32.GetStdHandle
    - events.append
    - cmd.split
    - <builtin>.getattr
    - colwidth.index
    - scapy.utils.CLIUtil._parseallargs
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.kernel32.WaitForSingleObject
    - typing.cast
    - <builtin>.list
    - created.append
    - shutil.get_terminal_size
    - scapy.automaton._ATMT_supersocket.close
    - scapy.utils.CLIUtil.help._args
    - t.bus.shutdown
    - prompt_toolkit.PromptSession
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - select.select
    - <builtin>.tuple
    - func.__doc__.strip
    - scapy.arch.windows.native.L3WinSocket.close
    - ids.append
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.set
    - scapy.arch.libpcap.L3pcapSocket.close
    - path.as_posix
    - rtlst.sort
    - fd.close
    - <builtin>.sum
    - inspect.signature
    - prompt_toolkit.completion.Completer.__init__
    - reg.match
    - <builtin>.len
    - pathlib.PureWindowsPath
    - log_isotp.warning
    - scapy.automaton.select_objects
    - <builtin>.isinstance
    - log_runtime.info
    - cls._handles.remove
    - ctypes.GetLastError
    - _space.join
    - scapy.automaton.ObjectPipe.close
    - <builtin>.print
    - scapy.layers.smbclient.smbclient.close
    - os.close
    - scapy.utils.CLIUtil._completer
    - traceback.print_exception
    - scapy.layers.smbclient.smbclient.normalize_path
    - ctypes.c_void_p
    - scapy.error.warning
    - func._flags.copy
    - func._flags.index
    - <builtin>.super
    - scapy.supersocket.IterSocket.close
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - ctypes.create_string_buffer
    - time.sleep
    - scapy.utils.get_terminal_width
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - re.escape
    - t.sockets.remove
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - scapy.utils.CLIUtil.help
    - scapy.utils.pretty_list
    - <builtin>.max
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - re.compile
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.utils.CLIUtil._parsekwargs
    - ctypes.FormatError
    - heapq.heapify
    - scapy.layers.smbclient.smbclient.ps1
    - os.path.normpath
    - prompt_toolkit.PromptSession.prompt
    - scapy.arch.linux.L3PacketSocket.close
    - i.fileno
    - row.index
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3638
    functionName: scapy.utils.CLIUtil._inspectkwargs
    functionSourceFile: scapy.utils
    functionUses: 3
    functionsReached:
    - inspect.signature
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.signature
    functionSourceFile: inspect
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - func
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3653
    functionName: scapy.utils.CLIUtil._parsekwargs
    functionSourceFile: scapy.utils
    functionUses: 8
    functionsReached:
    - func._flags.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: func._flags.index
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - func
    - cmd
    - args
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3673
    functionName: scapy.utils.CLIUtil._parseallargs
    functionSourceFile: scapy.utils
    functionUses: 7
    functionsReached:
    - scapy.utils.CLIUtil._parsekwargs
    - func._flags.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df793340>
    - <ast.Constant object at 0x7fa2df793370>
    argNames:
    - cls
    - spaces
    - globsupport
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3689
    functionName: scapy.utils.CLIUtil.addcommand
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cmd
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3697
    functionName: scapy.utils.CLIUtil.addcommand.func
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - inspect.signature
    - <builtin>.len
    - scapy.utils.CLIUtil._inspectkwargs
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - cmd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3708
    functionName: scapy.utils.CLIUtil.addoutput
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - processor
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3712
    functionName: scapy.utils.CLIUtil.addoutput.func
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached:
    - inspect.signature
    - <builtin>.len
    - scapy.utils.CLIUtil._inspectkwargs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - cmd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3720
    functionName: scapy.utils.CLIUtil.addcomplete
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - processor
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3724
    functionName: scapy.utils.CLIUtil.addcomplete.func
    functionSourceFile: scapy.utils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3730
    functionName: scapy.utils.CLIUtil.ps1
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3736
    functionName: scapy.utils.CLIUtil.close
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df79c220>
    argNames:
    - self
    - cmd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3742
    functionName: scapy.utils.CLIUtil.help
    functionSourceFile: scapy.utils
    functionUses: 6
    functionsReached:
    - <builtin>.int
    - scapy.utils.CLIUtil.help._args
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - inspect.signature
    - itertools.zip_longest
    - values.append
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - func.__doc__.strip
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - typing.cast
    - <builtin>.list
    - func._flags.copy
    - shutil.get_terminal_size
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3746
    functionName: scapy.utils.CLIUtil.help._args
    functionSourceFile: scapy.utils
    functionUses: 7
    functionsReached:
    - inspect.signature
    - func._flags.copy
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: func._flags.copy
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: func.__doc__.strip
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3797
    functionName: scapy.utils.CLIUtil._completer
    functionSourceFile: scapy.utils
    functionUses: 6
    functionsReached:
    - prompt_toolkit.completion.Completer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - cmpl
    - document
    - complete_event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3804
    functionName: scapy.utils.CLIUtil._completer.CLICompleter.get_completions
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - x.startswith
    - scapy.utils.CLIUtil._parseallargs
    - func._flags.index
    - document.text.split
    - <builtin>.len
    - prompt_toolkit.completion.Completion
    - scapy.utils.CLIUtil._parsekwargs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: document.text.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.startswith
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.completion.Completion
    functionSourceFile: prompt_toolkit
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.completion.Completer.__init__
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.PromptSession
    functionSourceFile: prompt_toolkit
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1287
    functionName: scapy.layers.smbclient.smbclient.ps1
    functionSourceFile: scapy.layers.smbclient
    functionUses: 6
    functionsReached:
    - scapy.layers.smbclient.smbclient.collapse_path
    - os.path.normpath
    - path.as_posix
    - pathlib.PureWindowsPath
    - <builtin>.str
    - scapy.layers.smbclient.smbclient.normalize_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.PromptSession.prompt
    functionSourceFile: prompt_toolkit
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1290
    functionName: scapy.layers.smbclient.smbclient.close
    functionSourceFile: scapy.layers.smbclient
    functionUses: 6
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - <builtin>.print
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - os.close
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmd.split
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.escape
    functionSourceFile: re
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reg.match
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.print_exception
    functionSourceFile: traceback
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 7
    IfCount: 12
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 3894
    functionName: scapy.utils.AutoArgparse
    functionSourceFile: scapy.utils
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - ssock.setsockopt
    - re.search
    - scapy.layers.ntlm.NTLMSSP.__init__
    - ssock.close
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - _t.start
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - scapy.automaton.Automaton.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - clientsocket.shutdown
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - name.endswith
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pathlib.Path
    - scapy.base_classes.Net.ip2int
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - <builtin>.vars
    - scapy.automaton.Automaton.run
    - scapy.themes.create_styler.do_style
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.base_classes.ScopedIP
    - name.lower
    - ids.append
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - ssock.accept
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - rtlst.sort
    - scapy.utils.atol
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.get_if_addr
    - scapy.arch.common.get_if_raw_addr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - params.pop
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - func._flags.index
    - scapy.automaton.ObjectPipe.__init__
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.utils.CLIUtil._parsekwargs
    - scapy.sendrecv.SndRcvHandler._process_packet
    - type.__new__
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - i.fileno
    - argparam.strip
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - argparse.ArgumentParser
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - ctypes.windll.kernel32.GetStdHandle
    - atmt.destroy
    - scapy.layers.dot11.RadioTap.post_dissect
    - parser.print_help
    - colwidth.index
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.automaton.Automaton.stop
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.from_smblink
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - k.startswith
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - upn.replace
    - scapy.utils.CLIUtil.help._args
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.layers.smbclient.smbclient.__init__
    - t.bus.shutdown
    - scapy.utils.CLIUtil.loop
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - params.items
    - positional.append
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - atmt.forcestop
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - conf.color_theme.yellow
    - scapy.themes.ColorTheme.format
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - ssps.append
    - scapy.layers.tls.record.TLS._tls_decrypt
    - parser.add_argument
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - prompt_toolkit.completion.Completer.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - _space.join
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - argdesc.strip
    - scapy.layers.smbserver.SMBShare.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - parser.parse_args
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - cls.smblink
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ssock.shutdown
    - socket.getaddrinfo
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.utils.CLIUtil.help
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - scapy.layers.smbclient.smbclient.ps1
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.automaton.Automaton.isrunning
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.layers.smb2.SMBSession.__init__
    - scapy.base_classes._ScopedIP.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.utils.valid_ip6
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - scapy.layers.kerberos.krb_as_and_tgs
    - os.pipe
    - hashlib.md5
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - atmt_server.runbg
    - scapy.layers.smbclient.SMB_RPC_SOCKET.__init__
    - clients.append
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - prompt_toolkit.PromptSession
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - typing.cast.is_valid
    - scapy.automaton._instance_state.__init__
    - ctypes.byref
    - scapy.utils.CLIUtil._depcheck
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - func.__doc__.strip
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.automaton.Automaton.start
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - traceback.print_exc
    - md5.digest
    - scapy.layers.smbserver.smbserver.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - fmt.split
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - conf.color_theme.gold
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.automaton.Automaton.spawn._run
    - kargs.pop
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - reg.match
    - scapy.base_classes.Net.__init__
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.utils.strxor
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smbclient.smbclient.close
    - scapy.utils.CLIUtil._completer
    - scapy.arch.common.compile_filter
    - external_fd.get
    - re.match
    - func._flags.copy
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - ready.wait
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.spnego.SPNEGOSSP.__init__
    - scapy.layers.smbclient.SMB_Client.from_tcpsock
    - re.escape
    - ssock.bind
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.kerberos.KerberosSSP.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - re.compile
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - prompt_toolkit.PromptSession.prompt
    - row.index
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.automaton.Automaton.spawn
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - itertools.zip_longest
    - conf.color_theme.red
    - scapy.layers.smbclient.smbclient.collapse_path
    - values.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - cmd.split
    - scapy.utils.CLIUtil._parseallargs
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - shutil.get_terminal_size
    - atmt_server.destroy
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - re.findall
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.utils.valid_ip
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - clientsocket.close
    - <builtin>.dict
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - scapy.automaton.Automaton._do_start
    - fd.close
    - <builtin>.sum
    - inspect.signature
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - SMB_DIALECTS.get
    - traceback.print_exception
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - random.random
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.interfaces.dev_from_index
    - scapy.utils.get_terminal_width
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - ssock.listen
    - ctypes.windll.kernel32.CreateEventA
    - scapy.utils.pretty_list
    - scapy.layers.dcerpc.DceRpcSocket.__init__
    - atmt.isrunning
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.group
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.findall
    functionSourceFile: re
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparam.strip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argdesc.strip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.ArgumentParser
    functionSourceFile: argparse
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: positional.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.add_argument
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.parse_args
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.vars
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.startswith
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 20
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 29
    ICount: 15
    IfCount: 20
    argCount: 17
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d960550>
    - <ast.Constant object at 0x7fa30d960be0>
    - <ast.Constant object at 0x7fa30d9603d0>
    - <ast.Constant object at 0x7fa30d960a90>
    - <ast.Constant object at 0x7fa30d960ac0>
    - <ast.Constant object at 0x7fa30d960b20>
    - <ast.Constant object at 0x7fa30d960250>
    - <ast.Constant object at 0x7fa30d960880>
    - <ast.Constant object at 0x7fa30d9604f0>
    - <ast.Constant object at 0x7fa30d960820>
    - <ast.Constant object at 0x7fa30d9602e0>
    - <ast.Constant object at 0x7fa30d960670>
    - <ast.Constant object at 0x7fa30d960580>
    - <ast.Constant object at 0x7fa30d9605b0>
    argNames:
    - self
    - target
    - UPN
    - password
    - guest
    - kerberos
    - kerberos_required
    - HashNt
    - port
    - timeout
    - debug
    - ssp
    - ST
    - KEY
    - cli
    - REQUIRE_ENCRYPTION
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1122
    functionName: scapy.layers.smbclient.smbclient.__init__
    functionSourceFile: scapy.layers.smbclient
    functionUses: 3
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - re.search
    - scapy.layers.ntlm.NTLMSSP.__init__
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pathlib.Path
    - scapy.base_classes.Net.ip2int
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.base_classes.ScopedIP
    - ids.append
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - rtlst.sort
    - scapy.utils.atol
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - func._flags.index
    - scapy.automaton.ObjectPipe.__init__
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.utils.CLIUtil._parsekwargs
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - ctypes.windll.kernel32.GetStdHandle
    - scapy.layers.dot11.RadioTap.post_dissect
    - colwidth.index
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.automaton.Automaton.stop
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.from_smblink
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - scapy.utils.CLIUtil.help._args
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.utils.CLIUtil.loop
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - rd._read_packet
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - ssps.append
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - prompt_toolkit.completion.Completer.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - _space.join
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - cls.smblink
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - socket.getaddrinfo
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.utils.CLIUtil.help
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - scapy.layers.smbclient.smbclient.ps1
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.base_classes._ScopedIP.__init__
    - scapy.layers.smb2.SMBSession.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.utils.valid_ip6
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - scapy.layers.kerberos.krb_as_and_tgs
    - os.pipe
    - hashlib.md5
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.smbclient.SMB_RPC_SOCKET.__init__
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - prompt_toolkit.PromptSession
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - typing.cast.is_valid
    - ctypes.byref
    - scapy.utils.CLIUtil._depcheck
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - func.__doc__.strip
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - reg.match
    - scapy.base_classes.Net.__init__
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.utils.strxor
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smbclient.smbclient.close
    - scapy.utils.CLIUtil._completer
    - scapy.arch.common.compile_filter
    - re.match
    - func._flags.copy
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.spnego.SPNEGOSSP.__init__
    - scapy.layers.smbclient.SMB_Client.from_tcpsock
    - re.escape
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.kerberos.KerberosSSP.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - re.compile
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - prompt_toolkit.PromptSession.prompt
    - row.index
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - itertools.zip_longest
    - scapy.layers.smbclient.smbclient.collapse_path
    - values.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - cmd.split
    - scapy.utils.CLIUtil._parseallargs
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - shutil.get_terminal_size
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.utils.valid_ip
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - fd.close
    - <builtin>.sum
    - inspect.signature
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - SMB_DIALECTS.get
    - traceback.print_exception
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - random.random
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.interfaces.dev_from_index
    - scapy.utils.get_terminal_width
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - ctypes.windll.kernel32.CreateEventA
    - scapy.utils.pretty_list
    - scapy.layers.dcerpc.DceRpcSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - TimeoutError
    - Scapy_Exception
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e715970>
    - <ast.Constant object at 0x7fa30e7154f0>
    - <ast.Constant object at 0x7fa30d457070>
    - <ast.Constant object at 0x7fa30d457970>
    - <ast.Constant object at 0x7fa30d4578b0>
    - <ast.Constant object at 0x7fa30d4576d0>
    argNames:
    - self
    - shares
    - iface
    - port
    - verb
    - readonly
    - ssp
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1761
    functionName: scapy.layers.smbserver.smbserver.__init__
    functionSourceFile: scapy.layers.smbserver
    functionUses: 3
    functionsReached:
    - ssock.setsockopt
    - ssock.close
    - socket.inet_ntop
    - scapy.automaton.Automaton.isrunning
    - conf.color_theme.red
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.sessions.streamcls
    - atmt.destroy
    - <builtin>.getattr
    - _t.start
    - scapy.automaton.Automaton.__init__
    - clientsocket.shutdown
    - scapy.compat.bytes_encode
    - name.endswith
    - typing.cast
    - typing.cast.ip.decode
    - threading.Event
    - os.pipe
    - socket.socket
    - atmt_server.destroy
    - scapy.supersocket.StreamSocket.__init__
    - pathlib.Path
    - threading.Lock
    - atmt_server.runbg
    - clients.append
    - scapy.pton_ntop.inet_ntop
    - scapy.themes.create_styler.do_style
    - scapy.automaton._instance_state.__init__
    - scapy.pton_ntop.inet_pton
    - atmt.forcestop
    - conf.color_theme.green
    - <builtin>.repr
    - <builtin>.str
    - prompt_toolkit.prompt.encode
    - conf.color_theme.yellow
    - scapy.themes.ColorTheme.format
    - name.lower
    - ssock.accept
    - scapy.automaton.Automaton.start
    - conf.ifaces.dev_from_name
    - traceback.print_exc
    - threading.Thread
    - <builtin>.set
    - typing.cast.network_name.ip.decode
    - fmt.split
    - clientsocket.close
    - kwargs.get
    - scapy.automaton.Automaton._do_start
    - conf.color_theme.gold
    - scapy.automaton.Automaton.spawn._run
    - kargs.pop
    - collections.deque
    - scapy.automaton.Automaton._IO_mixer.__init__
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - log_runtime.info
    - <builtin>.print
    - scapy.layers.smbserver.SMBShare.__init__
    - external_fd.get
    - random.random
    - ready.wait
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.super
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - ssock.shutdown
    - <builtin>.setattr
    - ssock.bind
    - <builtin>.bytes
    - conf.ifaces.reload
    - ssock.listen
    - ctypes.windll.kernel32.CreateEventA
    - atmt.isrunning
    - socket.inet_pton
    - type.__new__
    - typing.cast.encode
    - <builtin>.hasattr
    - scapy.automaton.Automaton.spawn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.print_help
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df74ba60>
    - <ast.Constant object at 0x7fa2df74ba90>
    argNames:
    - self
    - sock
    - pkt
    - interval
    - ignore_exceptions
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3995
    functionName: scapy.utils.PeriodicSenderThread.__init__
    functionSourceFile: scapy.utils
    functionUses: 8
    functionsReached:
    - threading.Thread.__init__
    - threading.Event
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Event
    functionSourceFile: threading
    functionUses: 200
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Thread.__init__
    functionSourceFile: threading
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4016
    functionName: scapy.utils.PeriodicSenderThread.enable
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4020
    functionName: scapy.utils.PeriodicSenderThread.disable
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4024
    functionName: scapy.utils.PeriodicSenderThread.run
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - threading.Thread.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Thread.send
    functionSourceFile: threading
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4040
    functionName: scapy.utils.PeriodicSenderThread.stop
    functionSourceFile: scapy.utils
    functionUses: 7
    functionsReached:
    - threading.Thread.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Thread.join
    functionSourceFile: threading
    functionUses: 206
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - o
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4047
    functionName: scapy.utils.SingleConversationSocket.__init__
    functionSourceFile: scapy.utils
    functionUses: 9
    functionsReached:
    - threading.RLock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.RLock
    functionSourceFile: threading
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4053
    functionName: scapy.utils.SingleConversationSocket.__dict__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4056
    functionName: scapy.utils.SingleConversationSocket.__getattr__
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4060
    functionName: scapy.utils.SingleConversationSocket.sr1
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4065
    functionName: scapy.utils.SingleConversationSocket.sr
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4070
    functionName: scapy.utils.SingleConversationSocket.send
    functionSourceFile: scapy.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.arch.windows.structures
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 0
    functionsReached:
    - ctypes.POINTER
    - ctypes.WINFUNCTYPE
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - list_obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: scapy.arch.windows.structures._resolve_list
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 20
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - scapy.arch.windows.structures._struct_to_dict
    - _list.append
    - <builtin>.issubclass
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - struct_obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 76
    functionName: scapy.arch.windows.structures._struct_to_dict
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 20
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - scapy.arch.windows.structures._struct_to_dict
    - _list.append
    - <builtin>.issubclass
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _list.append
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2aabb0>
    argNames:
    - title
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: scapy.arch.windows.structures._windows_title
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 16
    functionsReached:
    - ctypes.windll.kernel32.SetConsoleTitleW
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.SetConsoleTitleW
    functionSourceFile: ctypes
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.POINTER
    functionSourceFile: ctypes
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - service
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 143
    functionName: scapy.arch.windows.structures.get_service_status
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 4
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - ctypes.windll.Advapi32.QueryServiceStatus
    - ctypes.windll.Advapi32.OpenServiceW
    - scapy.arch.windows.structures._struct_to_dict
    - _list.append
    - ctypes.Structure.__init__
    - <builtin>.issubclass
    - ctypes.windll.Advapi32.OpenSCManagerW
    - ctypes.windll.Advapi32.CloseServiceHandle
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.Advapi32.OpenSCManagerW
    functionSourceFile: ctypes
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.Advapi32.OpenServiceW
    functionSourceFile: ctypes
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.Advapi32.QueryServiceStatus
    functionSourceFile: ctypes
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.Advapi32.CloseServiceHandle
    functionSourceFile: ctypes
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.arch.windows.structures.SOCKET_ADDRESS
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 0
    functionsReached:
    - ctypes.POINTER
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.WINFUNCTYPE
    functionSourceFile: ctypes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30ec914c0>
    argNames:
    - AF
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 413
    functionName: scapy.arch.windows.structures.GetAdaptersAddresses
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 3
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - ctypes.POINTER
    - ctypes.create_string_buffer
    - ctypes.wintypes.ULONG
    - ctypes.cast
    - scapy.arch.windows.structures._struct_to_dict
    - ctypes.byref
    - _list.append
    - <builtin>.issubclass
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.wintypes.ULONG
    functionSourceFile: ctypes
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.byref
    functionSourceFile: ctypes
    functionUses: 243
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.cast
    functionSourceFile: ctypes
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 476
    functionName: scapy.arch.windows.structures.GetIpForwardTable
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 5
    functionsReached:
    - <builtin>.range
    - scapy.arch.windows.structures._resolve_list
    - results.append
    - ctypes.create_string_buffer
    - ctypes.cast
    - ctypes.wintypes.ULONG
    - scapy.arch.windows.structures._struct_to_dict
    - ctypes.byref
    - _list.append
    - <builtin>.issubclass
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30d554af0>
    argNames:
    - AF
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 554
    functionName: scapy.arch.windows.structures.GetIpForwardTable2
    functionSourceFile: scapy.arch.windows.structures
    functionUses: 9
    functionsReached:
    - <builtin>.range
    - scapy.arch.windows.structures._resolve_list
    - ctypes.POINTER
    - results.append
    - scapy.arch.windows.structures._struct_to_dict
    - ctypes.byref
    - _list.append
    - <builtin>.issubclass
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - OSError
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.sizeof
    functionSourceFile: ctypes
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.encode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.CreateNamedPipeA
    functionSourceFile: ctypes
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.ConnectNamedPipe
    functionSourceFile: ctypes
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.ReadFile
    functionSourceFile: ctypes
    functionUses: 209
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.CloseHandle
    functionSourceFile: ctypes
    functionUses: 88
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.data
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - os.path.join
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.data.load_manuf._process_data
    - <builtin>.iter
    - <builtin>.dict
    - os.path.exists
    - <builtin>.open
    - log_loading.info
    - scapy.data.load_ethertypes._fallback
    - scapy.data.load_protocols._process_data
    - scapy.data.load_ethertypes
    - scapy.data.load_manuf
    - <builtin>.len
    - <builtin>.str
    - line.split
    - calendar.timegm
    - line.startswith
    - <builtin>.isinstance
    - scapy.data.load_services
    - <builtin>.tuple
    - line.find
    - scapy.dadict.DADict.__init__
    - line.strip
    - DATA.split
    - x.translate
    - typing.cast
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.data.select_path
    - scapy.dadict.fixname
    - scapy.data.scapy_data_cache
    - scapy.data.scapy_data_cache._cached_loader
    - scapy.data.load_protocols
    - log_loading.warning
    - scapy.data.scapy_data_cache.<lambda1>
    - port.split
    - scapy.dadict.DADict.update
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: calendar.timegm
    functionSourceFile: calendar
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 295
    functionName: scapy.data.scapy_data_cache
    functionSourceFile: scapy.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.data.scapy_data_cache.<lambda1>
    functionSourceFile: scapy.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e886d60>
    argNames:
    - func
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: scapy.data.scapy_data_cache._cached_loader
    functionSourceFile: scapy.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e886df0>
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 309
    functionName: scapy.data.scapy_data_cache._cached_loader.load
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - pickle.load
    - cachepath.unlink
    - cachepath.open
    - pickle.dump
    - cachepath.exists
    - <builtin>.str
    - cachepath.parent.mkdir
    - log_loading.info
    - hashlib.sha256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hashlib.sha256
    functionSourceFile: hashlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cachepath.exists
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cachepath.open
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cachepath.unlink
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cachepath.parent.mkdir
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e85e520>
    - <ast.Constant object at 0x7fa30e4abb80>
    - <ast.Subscript object at 0x7fa30e4ab9a0>
    argNames:
    - filename
    - _fallback
    - _integer_base
    - _cls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 349
    functionName: scapy.data.load_protocols
    functionSourceFile: scapy.data
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - <builtin>.iter
    - <builtin>.open
    - log_loading.info
    - scapy.data.load_ethertypes._fallback
    - scapy.data.load_protocols._process_data
    - <builtin>.len
    - <builtin>.str
    - line.split
    - <builtin>.isinstance
    - <builtin>.tuple
    - line.find
    - DATA.split
    - x.translate
    - typing.cast.ip.decode
    - scapy.dadict.fixname
    - line.strip
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - fdesc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 357
    functionName: scapy.data.load_protocols._process_data
    functionSourceFile: scapy.data
    functionUses: 3
    functionsReached:
    - typing.cast.ip.decode
    - <builtin>.int
    - <builtin>.tuple
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.dadict.fixname
    - line.find
    - <builtin>.len
    - <builtin>.str
    - x.translate
    - log_loading.info
    - line.split
    - line.strip
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.strip
    functionSourceFile: <builtin>
    functionUses: 147
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.split
    functionSourceFile: <builtin>
    functionUses: 44
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 33
    functionName: scapy.dadict.fixname
    functionSourceFile: scapy.dadict
    functionUses: 11
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - x.translate
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 420
    functionName: scapy.data.load_ethertypes._fallback
    functionSourceFile: scapy.data
    functionUses: 3
    functionsReached:
    - DATA.split
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 394
    functionName: scapy.data.EtherDA.__setitem__
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 404
    functionName: scapy.data.EtherDA.__getitem__
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0e5430>
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 416
    functionName: scapy.data.load_ethertypes
    functionSourceFile: scapy.data
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - <builtin>.iter
    - <builtin>.open
    - log_loading.info
    - scapy.data.load_ethertypes._fallback
    - scapy.data.load_protocols._process_data
    - <builtin>.len
    - <builtin>.str
    - line.split
    - <builtin>.isinstance
    - <builtin>.tuple
    - line.find
    - DATA.split
    - x.translate
    - typing.cast
    - typing.cast.ip.decode
    - scapy.dadict.fixname
    - scapy.data.load_protocols
    - line.strip
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DATA.split
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 432
    functionName: scapy.data.load_services
    functionSourceFile: scapy.data
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - <builtin>.dict
    - <builtin>.open
    - log_loading.info
    - <builtin>.len
    - <builtin>.str
    - line.split
    - <builtin>.isinstance
    - <builtin>.tuple
    - line.find
    - scapy.dadict.DADict.__init__
    - line.strip
    - x.translate
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.dadict.fixname
    - log_loading.warning
    - port.split
    - scapy.dadict.DADict.update
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eafd910>
    argNames:
    - self
    - _name
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 76
    functionName: scapy.dadict.DADict.__init__
    functionSourceFile: scapy.dadict
    functionUses: 2
    functionsReached:
    - scapy.dadict.DADict.update
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: port.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 482
    functionName: scapy.data.ManufDA.ident
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.dadict.fixname
    - <builtin>.str
    - x.translate
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mac
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 486
    functionName: scapy.data.ManufDA._get_manuf_couple
    functionSourceFile: scapy.data
    functionUses: 3
    functionsReached:
    - mac.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mac.split
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mac
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 491
    functionName: scapy.data.ManufDA._get_manuf
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - mac.split
    - scapy.data.ManufDA._get_manuf_couple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mac
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 495
    functionName: scapy.data.ManufDA._get_short_manuf
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - mac.split
    - scapy.data.ManufDA._get_manuf_couple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mac
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 499
    functionName: scapy.data.ManufDA._resolve_MAC
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - mac.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mac
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 506
    functionName: scapy.data.ManufDA.lookup
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - mac.split
    - scapy.data.ManufDA._get_manuf_couple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f271a00>
    argNames:
    - self
    - name
    - case_sensitive
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 511
    functionName: scapy.data.ManufDA.reverse_lookup
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - z.lower
    - scapy.data.ManufDA.reverse_lookup.<lambda2>
    - name.lower
    - <builtin>.any
    - scapy.data.ManufDA.reverse_lookup.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.data.ManufDA.reverse_lookup.<lambda1>
    functionSourceFile: scapy.data
    functionUses: 1
    functionsReached:
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.lower
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.data.ManufDA.reverse_lookup.<lambda2>
    functionSourceFile: scapy.data
    functionUses: 1
    functionsReached:
    - <builtin>.any
    - z.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: z.lower
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 527
    functionName: scapy.data.ManufDA.__dir__
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e499670>
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 539
    functionName: scapy.data.load_manuf
    functionSourceFile: scapy.data
    functionUses: 1
    functionsReached:
    - scapy.data.load_manuf._process_data
    - <builtin>.iter
    - <builtin>.len
    - DATA.split
    - log_loading.warning
    - <builtin>.open
    - line.split
    - line.startswith
    - line.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - fdesc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 549
    functionName: scapy.data.load_manuf._process_data
    functionSourceFile: scapy.data
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - log_loading.warning
    - line.split
    - line.startswith
    - line.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - directories
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 577
    functionName: scapy.data.select_path
    functionSourceFile: scapy.data
    functionUses: 3
    functionsReached:
    - os.path.exists
    - os.path.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 624
    functionName: scapy.data.KnowledgeBase.__init__
    functionSourceFile: scapy.data
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 629
    functionName: scapy.data.KnowledgeBase.lazy_init
    functionSourceFile: scapy.data
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a30a0>
    argNames:
    - self
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 633
    functionName: scapy.data.KnowledgeBase.reload
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - log_runtime.warning
    - <builtin>.dict
    - re.split
    - scapy.modules.p0f.lparse
    - scapy.modules.p0fv2.p0fKnowledgeBase.lazy_init.a2i
    - <builtin>.open
    - scapy.modules.nmap.NmapKnowledgeBase.lazy_init
    - scapy.modules.p0f.TCP_Signature.__init__
    - scapy.modules.p0f.TCP_Signature.from_raw_sig
    - _NMAP_LINE.search
    - typing.cast.append
    - scapy.modules.p0f.MTU_Record.__init__
    - str_line.startswith
    - scapy.modules.p0fv2.p0fKnowledgeBase.lazy_init
    - <builtin>.len
    - f.close
    - <builtin>.str
    - str_line.split
    - line.split
    - quirks.split
    - <builtin>.isinstance
    - <builtin>.tuple
    - fdesc.close
    - line.partition
    - curr_records.append
    - habsent.split
    - val.split
    - line.strip
    - scapy.data.KnowledgeBase.lazy_init
    - scapy.modules.p0f.HTTP_Record.__init__
    - scapy.modules.p0f.HTTP_Signature.from_raw_sig
    - scapy.modules.p0f.HTTP_Signature.__init__
    - wsize.partition
    - typing.cast
    - scapy.error.warning
    - new_horder.append
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.modules.p0f.p0fKnowledgeBase.lazy_init
    - scapy.modules.p0f.TCP_Record.__init__
    - header.partition
    - <builtin>.frozenset
    - param.strip
    - scapy.modules.p0f.p0fKnowledgeBase._parse_file
    - x.isdigit
    - match_line.groups
    - values.split
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: scapy.modules.nmap.NmapKnowledgeBase.lazy_init
    functionSourceFile: scapy.modules.nmap
    functionUses: 2
    functionsReached:
    - _NMAP_LINE.search
    - typing.cast.ip.decode
    - typing.cast.append
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - str_line.startswith
    - match_line.groups
    - fdesc.close
    - log_runtime.warning
    - <builtin>.dict
    - val.split
    - <builtin>.str
    - str_line.split
    - <builtin>.open
    - typing.cast
    - scapy.error.warning
    - values.split
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 347
    functionName: scapy.modules.p0f.p0fKnowledgeBase.lazy_init
    functionSourceFile: scapy.modules.p0f
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - re.split
    - <builtin>.open
    - scapy.modules.p0f.TCP_Signature.__init__
    - scapy.modules.p0f.TCP_Signature.from_raw_sig
    - scapy.modules.p0f.MTU_Record.__init__
    - <builtin>.len
    - f.close
    - line.split
    - quirks.split
    - <builtin>.tuple
    - line.partition
    - curr_records.append
    - habsent.split
    - val.split
    - scapy.modules.p0f.HTTP_Record.__init__
    - scapy.modules.p0f.HTTP_Signature.from_raw_sig
    - wsize.partition
    - scapy.modules.p0f.HTTP_Signature.__init__
    - scapy.error.warning
    - new_horder.append
    - <builtin>.range
    - scapy.modules.p0f.TCP_Record.__init__
    - header.partition
    - <builtin>.frozenset
    - param.strip
    - scapy.modules.p0f.p0fKnowledgeBase._parse_file
    - line.strip
    - scapy.modules.p0f.lparse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: scapy.modules.p0fv2.p0fKnowledgeBase.lazy_init
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 2
    functionsReached:
    - <builtin>.tuple
    - log_runtime.warning
    - <builtin>.int
    - <builtin>.len
    - f.close
    - x.isdigit
    - scapy.modules.p0fv2.p0fKnowledgeBase.lazy_init.a2i
    - <builtin>.open
    - line.split
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 643
    functionName: scapy.data.KnowledgeBase.get_base
    functionSourceFile: scapy.data
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - log_runtime.warning
    - <builtin>.dict
    - re.split
    - scapy.modules.p0fv2.p0fKnowledgeBase.lazy_init.a2i
    - <builtin>.open
    - scapy.modules.nmap.NmapKnowledgeBase.lazy_init
    - scapy.modules.p0f.TCP_Signature.__init__
    - scapy.modules.p0f.TCP_Signature.from_raw_sig
    - _NMAP_LINE.search
    - typing.cast.network_name.ip.decode
    - typing.cast.append
    - scapy.modules.p0f.MTU_Record.__init__
    - str_line.startswith
    - scapy.modules.p0fv2.p0fKnowledgeBase.lazy_init
    - <builtin>.len
    - f.close
    - <builtin>.str
    - str_line.split
    - line.split
    - quirks.split
    - <builtin>.isinstance
    - <builtin>.tuple
    - line.partition
    - curr_records.append
    - fdesc.close
    - habsent.split
    - val.split
    - line.strip
    - scapy.data.KnowledgeBase.lazy_init
    - scapy.modules.p0f.HTTP_Record.__init__
    - wsize.partition
    - scapy.modules.p0f.HTTP_Signature.from_raw_sig
    - scapy.modules.p0f.HTTP_Signature.__init__
    - typing.cast
    - scapy.error.warning
    - <builtin>.range
    - new_horder.append
    - typing.cast.ip.decode
    - scapy.modules.p0f.p0fKnowledgeBase.lazy_init
    - scapy.modules.p0f.TCP_Record.__init__
    - header.partition
    - <builtin>.frozenset
    - param.strip
    - scapy.modules.p0f.p0fKnowledgeBase._parse_file
    - x.isdigit
    - match_line.groups
    - values.split
    - scapy.modules.p0f.lparse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.libs
    functionSourceFile: scapy.libs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.libs.manuf
    functionSourceFile: scapy.libs.manuf
    functionUses: 0
    functionsReached:
    - x.replace
    - base64.b85decode
    - scapy.libs.manuf._d
    - gzip.decompress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: scapy.libs.manuf._d
    functionSourceFile: scapy.libs.manuf
    functionUses: 1
    functionsReached:
    - x.replace
    - base64.b85decode
    - gzip.decompress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.replace
    functionSourceFile: <builtin>
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b85decode
    functionSourceFile: base64
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gzip.decompress
    functionSourceFile: gzip
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.libs.ethertypes
    functionSourceFile: scapy.libs.ethertypes
    functionUses: 0
    functionsReached:
    - x.replace
    - base64.b85decode
    - scapy.libs.ethertypes._d
    - gzip.decompress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: scapy.libs.ethertypes._d
    functionSourceFile: scapy.libs.ethertypes
    functionUses: 1
    functionsReached:
    - x.replace
    - base64.b85decode
    - gzip.decompress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.dadict
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.translate
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: scapy.dadict.DADict.update
    functionSourceFile: scapy.dadict
    functionUses: 3
    functionsReached:
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 82
    functionName: scapy.dadict.DADict.ident
    functionSourceFile: scapy.dadict
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.dadict.fixname
    - <builtin>.str
    - x.translate
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: scapy.dadict.DADict.iterkeys
    functionSourceFile: scapy.dadict
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: scapy.dadict.DADict.keys
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.dadict.DADict.iterkeys
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 106
    functionName: scapy.dadict.DADict.__iter__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - scapy.dadict.DADict.iterkeys
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 110
    functionName: scapy.dadict.DADict.itervalues
    functionSourceFile: scapy.dadict
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 114
    functionName: scapy.dadict.DADict.values
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - scapy.dadict.DADict.itervalues
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 118
    functionName: scapy.dadict.DADict._show
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - scapy.dadict.DADict.iterkeys
    - <builtin>.print
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: scapy.dadict.DADict.__repr__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 127
    functionName: scapy.dadict.DADict.__getitem__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 131
    functionName: scapy.dadict.DADict.__setitem__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: scapy.dadict.DADict.__len__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: scapy.dadict.DADict.__nonzero__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 145
    functionName: scapy.dadict.DADict.__getattr__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.dadict.fixname
    - scapy.dadict.DADict.ident
    - <builtin>.str
    - x.translate
    - object.__getattribute__
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 155
    functionName: scapy.dadict.DADict.__dir__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.dadict.DADict.itervalues
    - scapy.dadict.fixname
    - scapy.dadict.DADict.ident
    - <builtin>.str
    - x.translate
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 159
    functionName: scapy.dadict.DADict.__reduce__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: scapy.dadict.DADict.__setstate__
    functionSourceFile: scapy.dadict
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.plist
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - typing.NamedTuple
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple
    functionSourceFile: typing
    functionUses: 201
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b160880>
    - <ast.Constant object at 0x7fa30b160cd0>
    - <ast.Constant object at 0x7fa30b160bb0>
    argNames:
    - self
    - res
    - name
    - stats
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: scapy.plist._PacketList.__init__
    functionSourceFile: scapy.plist
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: scapy.plist._PacketList.__len__
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - elt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 93
    functionName: scapy.plist._PacketList._elt2pkt
    functionSourceFile: scapy.plist
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - elt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: scapy.plist._PacketList._elt2sum
    functionSourceFile: scapy.plist
    functionUses: 9
    functionsReached:
    - elt.summary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: elt.summary
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - elt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 101
    functionName: scapy.plist._PacketList._elt2show
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - scapy.plist._PacketList._elt2sum
    - elt.summary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 105
    functionName: scapy.plist._PacketList.__repr__
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - ct.packetlist_proto
    - ct.packetlist_name
    - ct.packetlist_value
    - ct.punct
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: scapy.plist._PacketList.__iter__
    functionSourceFile: scapy.plist
    functionUses: 7
    functionsReached:
    - scapy.plist._PacketList.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.packetlist_proto
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.packetlist_value
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.packetlist_name
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 133
    functionName: scapy.plist._PacketList.__getstate__
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 148
    functionName: scapy.plist._PacketList.__setstate__
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: scapy.plist._PacketList.__getattr__
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 168
    functionName: scapy.plist._PacketList.__getitem__
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - scapy.plist._PacketList.__getitem__
    - scapy.utils.issubtype
    - <builtin>.issubclass
    - scapy.plist._PacketList._elt2pkt
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.plist._PacketList
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 181
    functionName: scapy.plist._PacketList.__add__
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3c02b0>
    - <ast.Constant object at 0x7fa30b3c0280>
    argNames:
    - self
    - prn
    - lfilter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 193
    functionName: scapy.plist._PacketList.summary
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - scapy.plist._PacketList.__iter__
    - scapy.plist._PacketList._elt2sum
    - <builtin>.print
    - elt.summary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f16ed30>
    - <ast.Constant object at 0x7fa30f16ea60>
    argNames:
    - self
    - prn
    - lfilter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: scapy.plist._PacketList.nsummary
    functionSourceFile: scapy.plist
    functionUses: 1
    functionsReached:
    - conf.color_theme.id
    - elt.summary
    - scapy.plist._PacketList._elt2sum
    - <builtin>.enumerate
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.id
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 236
    functionName: scapy.plist._PacketList.show
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - conf.color_theme.id
    - scapy.plist._PacketList.nsummary
    - elt.summary
    - scapy.plist._PacketList._elt2sum
    - <builtin>.enumerate
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - func
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 241
    functionName: scapy.plist._PacketList.filter
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 250
    functionName: scapy.plist._PacketList.make_table
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - scapy.plist._PacketList.make_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 256
    functionName: scapy.plist._PacketList.make_lined_table
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - scapy.plist._PacketList.make_lined_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 261
    functionName: scapy.plist._PacketList.make_tex_table
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - scapy.plist._PacketList.make_tex_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33a90>
    - <ast.Constant object at 0x7fa30ef33e20>
    argNames:
    - self
    - f
    - lfilter
    - plot_xy
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: scapy.plist._PacketList.plot
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - <builtin>.zip
    - matplotlib.pyplot.show
    - matplotlib.pyplot.plot
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matplotlib.pyplot.plot
    functionSourceFile: matplotlib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matplotlib.pyplot.show
    functionSourceFile: matplotlib
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ac9eb20>
    - <ast.Constant object at 0x7fa30ac9e2e0>
    argNames:
    - self
    - f
    - delay
    - lfilter
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 306
    functionName: scapy.plist._PacketList.diffplot
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    - matplotlib.pyplot.show
    - matplotlib.pyplot.plot
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfaf10>
    - <ast.Constant object at 0x7fa30ddfa340>
    argNames:
    - self
    - f
    - lfilter
    - plot_xy
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 346
    functionName: scapy.plist._PacketList.multiplot
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - matplotlib.pyplot.show
    - matplotlib.pyplot.plot
    - d.items
    - <builtin>.dict
    - <builtin>.zip
    - d.setdefault
    - matplotlib.pyplot.legend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.setdefault
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matplotlib.pyplot.legend
    functionSourceFile: matplotlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 395
    functionName: scapy.plist._PacketList.rawhexdump
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - conf.color_theme.id
    - elt.summary
    - <builtin>.isinstance
    - p.sprintf
    - scapy.plist._PacketList._elt2sum
    - <builtin>.enumerate
    - <builtin>.print
    - scapy.plist._PacketList.__init__
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.hexdump
    - scapy.plist._PacketList.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d70d0>
    argNames:
    - self
    - lfilter
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 415
    functionName: scapy.plist._PacketList.hexdump
    functionSourceFile: scapy.plist
    functionUses: 4
    functionsReached:
    - conf.color_theme.id
    - elt.summary
    - <builtin>.isinstance
    - p.sprintf
    - scapy.plist._PacketList._elt2sum
    - <builtin>.enumerate
    - <builtin>.print
    - scapy.plist._PacketList.__init__
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.hexdump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7610>
    argNames:
    - self
    - lfilter
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 401
    functionName: scapy.plist._PacketList.hexraw
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - getlayer_arg.update
    - conf.color_theme.id
    - elt.summary
    - <builtin>.isinstance
    - p.sprintf
    - scapy.plist._PacketList._elt2sum
    - <builtin>.enumerate
    - <builtin>.print
    - p.haslayer
    - scapy.plist._PacketList.__init__
    - scapy.plist._PacketList.getlayer
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.hexdump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.sprintf
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.haslayer
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c35b0>
    - <ast.Constant object at 0x7fa30e4c3430>
    - <ast.Constant object at 0x7fa30e4c3640>
    - <ast.Constant object at 0x7fa30e4c36a0>
    argNames:
    - self
    - cls
    - nb
    - flt
    - name
    - stats
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 692
    functionName: scapy.plist._PacketList.getlayer
    functionSourceFile: scapy.plist
    functionUses: 3
    functionsReached:
    - getlayer_arg.update
    - scapy.plist._PacketList.getlayer
    - scapy.plist._PacketList._elt2pkt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b356100>
    argNames:
    - self
    - lfilter
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 428
    functionName: scapy.plist._PacketList.padding
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - getlayer_arg.update
    - conf.color_theme.id
    - elt.summary
    - <builtin>.isinstance
    - p.sprintf
    - scapy.plist._PacketList._elt2sum
    - <builtin>.enumerate
    - <builtin>.print
    - p.haslayer
    - scapy.plist._PacketList.__init__
    - scapy.plist._PacketList.getlayer
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.hexdump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cfabf70>
    argNames:
    - self
    - lfilter
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 442
    functionName: scapy.plist._PacketList.nzpadding
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - getlayer_arg.update
    - conf.color_theme.id
    - elt.summary
    - <builtin>.isinstance
    - p.sprintf
    - scapy.plist._PacketList._elt2sum
    - <builtin>.enumerate
    - <builtin>.print
    - p.haslayer
    - <builtin>.len
    - scapy.plist._PacketList.__init__
    - scapy.plist._PacketList.getlayer
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.hexdump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1d19a0>
    argNames:
    - self
    - getsrcdst
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 459
    functionName: scapy.plist._PacketList.conversations
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - conv.items
    - log_runtime.warning
    - time.sleep
    - proc.communicate
    - os.path.exists
    - <builtin>.open
    - scapy.plist._PacketList.conversations._getsrcdst
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.__iter__
    - os.path.abspath
    - <builtin>.len
    - f.close
    - <builtin>.str
    - <builtin>.bytes
    - subprocess.Popen
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.utils.get_temp_file
    - scapy.utils.do_graph
    - time.time
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - typing.cast
    - scapy.error.warning
    - conv.get
    - conv.setdefault
    - <builtin>.set
    - os.startfile
    - conf.temp_files.append
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 478
    functionName: scapy.plist._PacketList.conversations._getsrcdst
    functionSourceFile: scapy.plist
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conv.setdefault
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conv.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 3
    IfCount: 7
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e86a220>
    - <ast.Constant object at 0x7fa30e86a070>
    - <ast.Constant object at 0x7fa30e86a610>
    argNames:
    - self
    - src
    - event
    - dst
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 513
    functionName: scapy.plist._PacketList.afterglow
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - log_runtime.warning
    - time.sleep
    - proc.communicate
    - os.path.exists
    - <builtin>.open
    - scapy.plist._PacketList.__iter__
    - os.path.abspath
    - scapy.plist._PacketList.afterglow.<lambda3>
    - <builtin>.repr
    - scapy.plist._PacketList.afterglow.<lambda1>
    - f.close
    - <builtin>.bytes
    - subprocess.Popen
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - el.values
    - scapy.utils.ContextManagerSubprocess.__init__
    - dl.get
    - scapy.plist._PacketList.afterglow.<lambda2>
    - scapy.utils.get_temp_file
    - scapy.utils.do_graph
    - time.time
    - scapy.compat.bytes_encode
    - <builtin>.float
    - typing.cast
    - typing.cast.encode
    - scapy.error.warning
    - functools.reduce
    - scapy.plist._PacketList.afterglow.minmax
    - sl.values
    - lst.append
    - dl.values
    - os.startfile
    - conf.temp_files.append
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.plist._PacketList.afterglow.<lambda1>
    functionSourceFile: scapy.plist
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.plist._PacketList.afterglow.<lambda2>
    functionSourceFile: scapy.plist
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.plist._PacketList.afterglow.<lambda3>
    functionSourceFile: scapy.plist
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dl.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 555
    functionName: scapy.plist._PacketList.afterglow.minmax
    functionSourceFile: scapy.plist
    functionUses: 1
    functionsReached:
    - functools.reduce
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.plist._PacketList.afterglow.minmax.<lambda1>
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sl.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: el.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dl.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e813a90>
    - <ast.Constant object at 0x7fa30e813c40>
    argNames:
    - self
    - layer_shift
    - rebuild
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 599
    functionName: scapy.plist._PacketList.canvas_dump
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - pyx.document.page
    - cbb.left
    - c.bbox
    - <builtin>.enumerate
    - c.text
    - os.write
    - cbb.top
    - <builtin>.len
    - pyx.document.document
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.canvas_dump
    - d.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.document.document
    functionSourceFile: pyx
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.bbox
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cbb.left
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cbb.top
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.text
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.write
    functionSourceFile: os
    functionUses: 217
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyx.document.page
    functionSourceFile: pyx
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b90e970>
    argNames:
    - self
    - session_extractor
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 615
    functionName: scapy.plist._PacketList.sessions
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - fmt.format
    - p.sprintf
    - scapy.plist._PacketList.sessions._session_extractor
    - <builtin>.dict
    - collections.defaultdict
    - scapy.plist._PacketList._elt2pkt
    - scapy.plist._PacketList.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - p
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 621
    functionName: scapy.plist._PacketList.sessions._session_extractor
    functionSourceFile: scapy.plist
    functionUses: 1
    functionsReached:
    - fmt.format
    - p.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fmt.format
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 658
    functionName: scapy.plist._PacketList.replace
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - x.append
    - scapy.plist._PacketList._elt2pkt
    - <builtin>.setattr
    - <builtin>.len
    - p.copy
    - p.delete_checksums
    - kargs.get
    - <builtin>.isinstance
    - scapy.plist._PacketList.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.copy
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.delete_checksums
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: getlayer_arg.update
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e739640>
    - <ast.Constant object at 0x7fa30e739d30>
    argNames:
    - self
    - multi
    - lookahead
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 744
    functionName: scapy.plist.PacketList.sr
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached:
    - typing.NamedTuple
    - scapy.plist.SndRcvList.__init__
    - <builtin>.min
    - <builtin>.len
    - r.answers
    - <builtin>.super
    - sr.append
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.answers
    functionSourceFile: <builtin>
    functionUses: 192
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sr.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb49310>
    - <ast.Constant object at 0x7fa30eb49100>
    - <ast.Constant object at 0x7fa30eb49e50>
    argNames:
    - self
    - res
    - name
    - stats
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 795
    functionName: scapy.plist.SndRcvList.__init__
    functionSourceFile: scapy.plist
    functionUses: 175
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - elt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 803
    functionName: scapy.plist.SndRcvList._elt2pkt
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - elt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 807
    functionName: scapy.plist.SndRcvList._elt2sum
    functionSourceFile: scapy.plist
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.libs.matplot
    functionSourceFile: scapy.libs.matplot
    functionUses: 0
    functionsReached:
    - matplotlib.get_backend
    - log_loading.info
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matplotlib.get_backend
    functionSourceFile: matplotlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.common
    functionSourceFile: scapy.arch.common
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filter_exp.encode
    functionSourceFile: <builtin>
    functionUses: 201
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ARPHRD_TO_DLT.get
    functionSourceFile: <builtin>
    functionUses: 201
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.network_name.encode
    functionSourceFile: typing
    functionUses: 213
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bytearray
    functionSourceFile: <builtin>
    functionUses: 372
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 139
    functionName: scapy.arch.common.read_nameservers
    functionSourceFile: scapy.arch.common
    functionUses: 1
    functionsReached:
    - log_runtime.warning
    - re.findall
    - <builtin>.open
    - fd.read
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd.read
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.libs.structures
    functionSourceFile: scapy.libs.structures
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.libs.structures.bpf_program
    functionSourceFile: scapy.libs.structures
    functionUses: 0
    functionsReached:
    - ctypes.POINTER
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.libs.structures.sock_fprog
    functionSourceFile: scapy.libs.structures
    functionUses: 0
    functionsReached:
    - ctypes.POINTER
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.libs.winpcapy
    functionSourceFile: scapy.libs.winpcapy
    functionUses: 0
    functionsReached:
    - os.path.exists
    - windll.kernel32.SetDllDirectoryW
    - cdll.LoadLibrary
    - ctypes.util.find_library
    - _tmpList.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: windll.kernel32.SetDllDirectoryW
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cdll.LoadLibrary
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.util.find_library
    functionSourceFile: ctypes
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tmpList.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy
    functionSourceFile: scapy
    functionUses: 0
    functionsReached:
    - process.communicate
    - d.strftime
    - re.search
    - <builtin>.int
    - scapy._version_from_git_describe._git
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - cmd.split
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy._version
    - match.group
    - os.path.dirname
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - scapy._parse_tag
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - out.decode
    - pickle.dump
    - scapy._version_from_git_archive
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - os.path.getmtime
    - os.path.isdir
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - subprocess.Popen
    - <builtin>.isinstance
    - gzip.open
    - fdsec.read
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - datetime.datetime.fromtimestamp
    - tag.startswith
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - scapy._version_from_git_describe
    - cnf.__dict__.copy
    - re.match
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - os.path.join
    - ctypes.create_string_buffer
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - _tmp.group
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - cfgf.read
    - os.rename
    - <builtin>.hasattr
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - tag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: scapy._parse_tag
    functionSourceFile: scapy
    functionUses: 4
    functionsReached:
    - match.group
    - re.match
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.group
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 48
    functionName: scapy._version_from_git_archive
    functionSourceFile: scapy
    functionUses: 2
    functionsReached:
    - d.strftime
    - <builtin>.int
    - re.match
    - match.group
    - <builtin>.len
    - datetime.datetime.fromtimestamp
    - scapy._parse_tag
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.fromtimestamp
    functionSourceFile: datetime
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.strftime
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 82
    functionName: scapy._version_from_git_describe
    functionSourceFile: scapy
    functionUses: 2
    functionsReached:
    - process.communicate
    - os.path.join
    - re.match
    - scapy._version_from_git_describe._git
    - os.path.isdir
    - out.decode
    - match.group
    - os.path.dirname
    - subprocess.Popen
    - tag.startswith
    - cmd.split
    - scapy._parse_tag
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.isdir
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cmd
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: scapy._version_from_git_describe._git
    functionSourceFile: scapy
    functionUses: 3
    functionsReached:
    - process.communicate
    - subprocess.Popen
    - cmd.split
    - out.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: process.communicate
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: out.decode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tag.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 132
    functionName: scapy._version
    functionSourceFile: scapy
    functionUses: 1
    functionsReached:
    - process.communicate
    - d.strftime
    - os.path.getmtime
    - os.path.join
    - <builtin>.int
    - scapy._version_from_git_describe._git
    - os.path.isdir
    - out.decode
    - scapy._version_from_git_archive
    - <builtin>.open
    - <builtin>.len
    - subprocess.Popen
    - cmd.split
    - fdsec.read
    - match.group
    - os.path.dirname
    - datetime.datetime.fromtimestamp
    - tag.startswith
    - scapy._version_from_git_describe
    - re.match
    - scapy._parse_tag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdsec.read
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.getmtime
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tmp.group
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.sendrecv
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.sendrecv.debug
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - scapy.plist.SndRcvList.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 7
    IfCount: 16
    argCount: 16
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb770a0>
    - <ast.Constant object at 0x7fa30eb77040>
    - <ast.Constant object at 0x7fa30eb77eb0>
    - <ast.Constant object at 0x7fa30eb77130>
    - <ast.Constant object at 0x7fa30eb77bb0>
    - <ast.Constant object at 0x7fa30eb77a60>
    - <ast.Constant object at 0x7fa30eb774f0>
    - <ast.Constant object at 0x7fa30eb772e0>
    - <ast.Constant object at 0x7fa30eb77f40>
    - <ast.Constant object at 0x7fa30eb77910>
    - <ast.Constant object at 0x7fa30eb77dc0>
    - <ast.Constant object at 0x7fa30eb77e80>
    - <ast.Constant object at 0x7fa30eb778b0>
    argNames:
    - self
    - pks
    - pkt
    - timeout
    - inter
    - verbose
    - chainCC
    - retry
    - multi
    - rcv_pks
    - prebuild
    - _flood
    - threaded
    - session
    - chainEX
    - stop_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 119
    functionName: scapy.sendrecv.SndRcvHandler.__init__
    functionSourceFile: scapy.sendrecv
    functionUses: 169
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Event.clear
    functionSourceFile: threading
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Thread
    functionSourceFile: threading
    functionUses: 216
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - callback
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 338
    functionName: scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    functionSourceFile: scapy.sendrecv
    functionUses: 170
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Event.set
    functionSourceFile: threading
    functionUses: 219
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 251
    functionName: scapy.sendrecv.SndRcvHandler.results
    functionSourceFile: scapy.sendrecv
    functionUses: 169
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 255
    functionName: scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    functionSourceFile: scapy.sendrecv
    functionUses: 192
    functionsReached:
    - close_pipe.send
    - scapy.sendrecv.AsyncSniffer.stop
    - threading.Thread.join
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.AsyncSniffer.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eba6520>
    argNames:
    - self
    - join
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1399
    functionName: scapy.sendrecv.AsyncSniffer.stop
    functionSourceFile: scapy.sendrecv
    functionUses: 194
    functionsReached:
    - close_pipe.send
    - threading.Thread.join
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.AsyncSniffer.join
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 10
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 261
    functionName: scapy.sendrecv.SndRcvHandler._sndrcv_snd
    functionSourceFile: scapy.sendrecv
    functionUses: 190
    functionsReached:
    - log_runtime.exception
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - close_pipe.send
    - p.hashret
    - os.write
    - time.sleep
    - threading.Event.is_set
    - threading.Event.wait
    - scapy.sendrecv.AsyncSniffer.stop
    - threading.Thread.join
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.AsyncSniffer.join
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.hashret
    functionSourceFile: <builtin>
    functionUses: 191
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Event.is_set
    functionSourceFile: threading
    functionUses: 197
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_runtime.exception
    functionSourceFile: <builtin>
    functionUses: 192
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Event.wait
    functionSourceFile: threading
    functionUses: 199
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 6
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - r
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 307
    functionName: scapy.sendrecv.SndRcvHandler._process_packet
    functionSourceFile: scapy.sendrecv
    functionUses: 190
    functionsReached:
    - typing.NamedTuple
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - debug.recv.append
    - r.hashret
    - close_pipe.send
    - <builtin>.enumerate
    - os.write
    - scapy.sendrecv.AsyncSniffer.stop
    - threading.Thread.join
    - scapy.sendrecv.AsyncSniffer.join
    - r.answers
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.hashret
    functionSourceFile: <builtin>
    functionUses: 191
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: debug.recv.append
    functionSourceFile: <builtin>
    functionUses: 191
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1144
    functionName: scapy.sendrecv.AsyncSniffer.__init__
    functionSourceFile: ''
    functionUses: 191
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 29
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 15
    EdgeCount: 42
    ICount: 17
    IfCount: 29
    argCount: 16
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16a5b0>
    - <ast.Constant object at 0x7fa30b16a580>
    - <ast.Constant object at 0x7fa30b16aa30>
    - <ast.Constant object at 0x7fa30b16a880>
    - <ast.Constant object at 0x7fa30b16a3a0>
    - <ast.Constant object at 0x7fa30b16aac0>
    - <ast.Constant object at 0x7fa30b16a8b0>
    - <ast.Constant object at 0x7fa30b16aa60>
    - <ast.Constant object at 0x7fa30b16ad30>
    - <ast.Constant object at 0x7fa30b16a0a0>
    - <ast.Constant object at 0x7fa30b16a6d0>
    - <ast.Constant object at 0x7fa30b16a670>
    - <ast.Constant object at 0x7fa30b16a940>
    - <ast.Constant object at 0x7fa30b16a550>
    argNames:
    - self
    - count
    - store
    - offline
    - quiet
    - prn
    - lfilter
    - L2socket
    - timeout
    - opened_socket
    - stop_filter
    - iface
    - started_callback
    - session
    - chainCC
    - karg
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1172
    functionName: scapy.sendrecv.AsyncSniffer._run
    functionSourceFile: scapy.sendrecv
    functionUses: 189
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 356
    functionName: scapy.sendrecv.sndrcv
    functionSourceFile: scapy.sendrecv
    functionUses: 168
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.sendrecv.SndRcvHandler.__init__
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 7
    IfCount: 12
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ccdffd0>
    - <ast.Constant object at 0x7fa30ccdff10>
    - <ast.Constant object at 0x7fa30ccdf3a0>
    - <ast.Constant object at 0x7fa30ccdfc70>
    - <ast.Constant object at 0x7fa30ccdf280>
    - <ast.Constant object at 0x7fa30ccdf370>
    argNames:
    - s
    - x
    - inter
    - loop
    - count
    - verbose
    - realtime
    - return_packets
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 366
    functionName: scapy.sendrecv.__gen_send
    functionSourceFile: scapy.sendrecv
    functionUses: 18
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - time.sleep
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - os.write
    - conf.raw_layer
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.tuple
    - <builtin>.print
    - time.time
    - scapy.base_classes._get_values
    - <builtin>.float
    - <builtin>.hasattr
    - typing.cast
    - <builtin>.range
    - sent_packets.append
    - s.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sent_packets.append
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 11
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf13ee0>
    - <ast.Constant object at 0x7fa30cf13d60>
    - <ast.Constant object at 0x7fa30cf13e20>
    - <ast.Constant object at 0x7fa30cf13130>
    - <ast.Constant object at 0x7fa30cf13b50>
    - <ast.Constant object at 0x7fa30cf13be0>
    - <ast.Constant object at 0x7fa30cf135b0>
    - <ast.Constant object at 0x7fa30cf133a0>
    argNames:
    - x
    - _func
    - inter
    - loop
    - iface
    - count
    - verbose
    - realtime
    - return_packets
    - socket
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 430
    functionName: scapy.sendrecv._send
    functionSourceFile: scapy.sendrecv
    functionUses: 17
    functionsReached:
    - typing.cast.l2socket
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - time.sleep
    - scapy.sendrecv.sendp.<lambda1>
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.network_name.l2socket
    - os.write
    - conf.raw_layer
    - <builtin>.len
    - conf.ifaces.reload
    - scapy.sendrecv.send.<lambda1>
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - <builtin>.tuple
    - typing.cast.network_name.l3socket
    - <builtin>.print
    - socket.close
    - time.time
    - scapy.base_classes._get_values
    - <builtin>.float
    - <builtin>.hasattr
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - sent_packets.append
    - typing.cast.l3socket
    - scapy.sendrecv.__gen_send
    - s.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.sendrecv.sendp.<lambda1>
    functionSourceFile: scapy.sendrecv
    functionUses: 18
    functionsReached:
    - typing.cast.network_name.l2socket
    - typing.cast.l2socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.sendrecv.send.<lambda1>
    functionSourceFile: scapy.sendrecv
    functionUses: 18
    functionsReached:
    - typing.cast.l3socket
    - typing.cast.network_name.l3socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.close
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - x
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 456
    functionName: scapy.sendrecv.send
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.l2socket
    - scapy.compat.plain_str
    - scapy.base_classes.SetGen.__init__
    - <builtin>.int
    - <builtin>.iter
    - done.copy
    - time.sleep
    - itertools.chain
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.sendrecv._interface_selection
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.NoPayload.__iter__
    - scapy.pton_ntop.inet_pton
    - typing.cast.network_name.l2socket
    - os.write
    - conf.raw_layer
    - <builtin>.len
    - <builtin>.str
    - conf.ifaces.reload
    - scapy.sendrecv.send.<lambda1>
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - typing.cast.network_name.l3socket
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.Packet.__iter__
    - <builtin>.print
    - scapy.sendrecv._send
    - socket.close
    - scapy.base_classes._get_values
    - socket.inet_pton
    - time.time
    - <builtin>.next
    - <builtin>.float
    - <builtin>.hasattr
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - <builtin>.list
    - typing.cast.ip.decode
    - todo.pop
    - sent_packets.append
    - typing.cast.l3socket
    - scapy.packet.Packet.__iter__.loop
    - scapy.sendrecv.__gen_send
    - s.send
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - packet
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 666
    functionName: scapy.sendrecv._interface_selection
    functionSourceFile: scapy.sendrecv
    functionUses: 23
    functionsReached:
    - scapy.compat.plain_str
    - scapy.base_classes.SetGen.__init__
    - <builtin>.int
    - <builtin>.iter
    - done.copy
    - itertools.chain
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.NoPayload.__iter__
    - scapy.pton_ntop.inet_pton
    - <builtin>.len
    - <builtin>.str
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.Packet.__iter__
    - scapy.base_classes._get_values
    - socket.inet_pton
    - <builtin>.next
    - <builtin>.hasattr
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - <builtin>.list
    - typing.cast.ip.decode
    - todo.pop
    - scapy.packet.Packet.__iter__.loop
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.l3socket
    functionSourceFile: typing
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.network_name.l3socket
    functionSourceFile: typing
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034070>
    - <ast.Constant object at 0x7fa30d034040>
    - <ast.Constant object at 0x7fa30d034700>
    argNames:
    - x
    - iface
    - iface_hint
    - socket
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 495
    functionName: scapy.sendrecv.sendp
    functionSourceFile: scapy.sendrecv
    functionUses: 15
    functionsReached:
    - typing.cast.l2socket
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - time.sleep
    - scapy.sendrecv.sendp.<lambda1>
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.network_name.l2socket
    - os.write
    - conf.raw_layer
    - <builtin>.len
    - conf.ifaces.reload
    - scapy.sendrecv.send.<lambda1>
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - <builtin>.tuple
    - typing.cast.network_name.l3socket
    - <builtin>.print
    - scapy.sendrecv._send
    - socket.close
    - time.time
    - scapy.base_classes._get_values
    - <builtin>.float
    - <builtin>.hasattr
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - conf.route.route
    - sent_packets.append
    - typing.cast.l3socket
    - scapy.sendrecv.__gen_send
    - s.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.route.route
    functionSourceFile: <builtin>
    functionUses: 83
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.network_name.l2socket
    functionSourceFile: typing
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.l2socket
    functionSourceFile: typing
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 18
    IfCount: 13
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e499910>
    - <ast.Constant object at 0x7fa30e499ac0>
    - <ast.Constant object at 0x7fa30e4993a0>
    - <ast.Constant object at 0x7fa30e499400>
    - <ast.Constant object at 0x7fa30e4990d0>
    - <ast.Constant object at 0x7fa30e499430>
    - <ast.Constant object at 0x7fa30e499fd0>
    - <ast.Constant object at 0x7fa30e499ee0>
    - <ast.Constant object at 0x7fa30e499d60>
    argNames:
    - x
    - pps
    - mbps
    - realtime
    - count
    - loop
    - file_cache
    - iface
    - replay_args
    - parse_results
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 529
    functionName: scapy.sendrecv.sendpfast
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - tempfile.NamedTemporaryFile
    - stdout.decode
    - scapy.compat.plain_str
    - log_runtime.warning
    - re.search
    - conf.temp_files.append
    - log_interactive.info
    - <builtin>.open
    - os.path.exists
    - matches.group
    - fdesc.write
    - <builtin>.enumerate
    - multi.get
    - f.close
    - <builtin>.str
    - conf.ifaces.reload
    - line.startswith
    - subprocess.Popen
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.sendrecv._parse_tcpreplay_result
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - log_runtime.info
    - cmd.communicate
    - scapy.utils.ContextManagerSubprocess.__init__
    - gzip.open
    - cmd.wait
    - argv.extend
    - os.unlink
    - scapy.utils.get_temp_file
    - log_runtime.error
    - elements.items
    - typing.cast
    - stdout.split
    - conf.ifaces.dev_from_name
    - any_reg.join
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.ip.decode
    - scapy.utils.wrpcap
    - argv.append
    - scapy.interfaces.network_name
    - stderr.decode
    - cmd.terminate
    - line.strip
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argv.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argv.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmd.wait
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmd.terminate
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmd.communicate
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stderr.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - stdout_b
    - stderr_b
    - argv
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 609
    functionName: scapy.sendrecv._parse_tcpreplay_result
    functionSourceFile: scapy.sendrecv
    functionUses: 1
    functionsReached:
    - any_reg.join
    - typing.cast.ip.decode
    - re.search
    - scapy.compat.plain_str
    - <builtin>.enumerate
    - line.startswith
    - line.strip
    - multi.get
    - <builtin>.str
    - log_runtime.error
    - elements.items
    - matches.group
    - <builtin>.isinstance
    - stdout.split
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stdout.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stdout.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: elements.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: any_reg.join
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multi.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matches.group
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec5a9a0>
    - <ast.Constant object at 0x7fa30ec5a0a0>
    - <ast.Constant object at 0x7fa30ec5a520>
    argNames:
    - x
    - promisc
    - filter
    - nofilter
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 686
    functionName: scapy.sendrecv.sr
    functionSourceFile: scapy.sendrecv
    functionUses: 19
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - typing.cast.ip.decode
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - scapy.sendrecv._interface_selection
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - <builtin>.str
    - iface.l3socket
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.packet.NoPayload.getfieldval
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.packet.Packet.__iter__.loop
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.base_classes.SetGen.__init__
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.packet.NoPayload.__iter__
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - scapy.packet.Packet.get_field
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - <builtin>.range
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.packet.Packet.__iter__
    - threading.Event.is_set
    - iface.items
    - scapy.base_classes._get_values
    - socket.inet_pton
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iface.l3socket
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 719
    functionName: scapy.sendrecv.sr1
    functionSourceFile: scapy.sendrecv
    functionUses: 4
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - scapy.sendrecv.sr
    - <builtin>.list
    - typing.cast.ip.decode
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - scapy.sendrecv._interface_selection
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - <builtin>.str
    - iface.l3socket
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.packet.NoPayload.getfieldval
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.packet.Packet.__iter__.loop
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.base_classes.SetGen.__init__
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.packet.NoPayload.__iter__
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - scapy.packet.Packet.get_field
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - <builtin>.range
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.packet.Packet.__iter__
    - threading.Event.is_set
    - iface.items
    - scapy.base_classes._get_values
    - socket.inet_pton
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecd0c70>
    - <ast.Constant object at 0x7fa30ecd0490>
    - <ast.Constant object at 0x7fa30ecd0790>
    - <ast.Constant object at 0x7fa30ecd03d0>
    - <ast.Constant object at 0x7fa30ecd0910>
    - <ast.Name object at 0x7fa30ecd0d00>
    argNames:
    - x
    - promisc
    - iface
    - iface_hint
    - filter
    - nofilter
    - type
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 742
    functionName: scapy.sendrecv.srp
    functionSourceFile: scapy.sendrecv
    functionUses: 20
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.l2socket
    - <builtin>.enumerate
    - debug.recv.append
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - typing.cast.l2socket
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - conf.route.route
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 767
    functionName: scapy.sendrecv.srp1
    functionSourceFile: scapy.sendrecv
    functionUses: 10
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.l2socket
    - <builtin>.enumerate
    - debug.recv.append
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - scapy.sendrecv.srp
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - typing.cast.l2socket
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - conf.route.route
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 12
    IfCount: 14
    argCount: 11
    argDefaultValues:
    - <ast.Lambda object at 0x7fa30eaf7790>
    - <ast.Lambda object at 0x7fa30eaf7940>
    - <ast.Constant object at 0x7fa30eaf7e80>
    - <ast.Constant object at 0x7fa30eaf7850>
    - <ast.Constant object at 0x7fa30eaf7f70>
    - <ast.Constant object at 0x7fa30eaf7d00>
    - <ast.Constant object at 0x7fa30eaf72e0>
    argNames:
    - srfunc
    - pkts
    - prn
    - prnfail
    - inter
    - timeout
    - count
    - verbose
    - store
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 787
    functionName: scapy.sendrecv.__sr_loop
    functionSourceFile: scapy.sendrecv
    functionUses: 3
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.l2socket
    - <builtin>.enumerate
    - debug.recv.append
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.<lambda1>
    - typing.cast
    - scapy.sendrecv.sr
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.sendrecv.srp
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - typing.cast.l2socket
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - scapy.sendrecv._interface_selection
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - <builtin>.str
    - iface.l3socket
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.packet.NoPayload.getfieldval
    - r.hashret
    - ct.fail
    - <builtin>.map
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.sendrecv.<lambda2>
    - tmpfile.close
    - <builtin>.min
    - threading.Thread
    - scapy.packet.Packet.__iter__.loop
    - time.monotonic
    - rd._read_packet
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.base_classes.SetGen.__init__
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.packet.NoPayload.__iter__
    - filter_exp.encode
    - ct.success
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - scapy.packet.Packet.get_field
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - <builtin>.range
    - threading.Thread.start
    - conf.route.route
    - locale.getlocale
    - lst.append
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.packet.Packet.__iter__
    - threading.Event.is_set
    - iface.items
    - scapy.base_classes._get_values
    - socket.inet_pton
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - ct.normal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.monotonic
    functionSourceFile: time
    functionUses: 221
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.success
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.sendrecv.<lambda1>
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.fail
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.sendrecv.<lambda2>
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.normal
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - pkts
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 860
    functionName: scapy.sendrecv.srloop
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.l2socket
    - <builtin>.enumerate
    - debug.recv.append
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.<lambda1>
    - typing.cast
    - scapy.sendrecv.sr
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.sendrecv.srp
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - typing.cast.l2socket
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - scapy.sendrecv._interface_selection
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.__sr_loop
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - <builtin>.str
    - iface.l3socket
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.packet.NoPayload.getfieldval
    - r.hashret
    - ct.fail
    - <builtin>.map
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.sendrecv.<lambda2>
    - tmpfile.close
    - <builtin>.min
    - threading.Thread
    - scapy.packet.Packet.__iter__.loop
    - time.monotonic
    - rd._read_packet
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.base_classes.SetGen.__init__
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.packet.NoPayload.__iter__
    - filter_exp.encode
    - ct.success
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - scapy.packet.Packet.get_field
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - <builtin>.range
    - threading.Thread.start
    - conf.route.route
    - locale.getlocale
    - lst.append
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.packet.Packet.__iter__
    - threading.Event.is_set
    - iface.items
    - scapy.base_classes._get_values
    - socket.inet_pton
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - ct.normal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - pkts
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 873
    functionName: scapy.sendrecv.srploop
    functionSourceFile: scapy.sendrecv
    functionUses: 1
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.l2socket
    - <builtin>.enumerate
    - debug.recv.append
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.<lambda1>
    - typing.cast
    - scapy.sendrecv.sr
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.sendrecv.srp
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - typing.cast.l2socket
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - scapy.sendrecv._interface_selection
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.__sr_loop
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - <builtin>.str
    - iface.l3socket
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.packet.NoPayload.getfieldval
    - r.hashret
    - ct.fail
    - <builtin>.map
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.sendrecv.<lambda2>
    - tmpfile.close
    - <builtin>.min
    - threading.Thread
    - scapy.packet.Packet.__iter__.loop
    - time.monotonic
    - rd._read_packet
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.base_classes.SetGen.__init__
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.packet.NoPayload.__iter__
    - filter_exp.encode
    - ct.success
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - scapy.packet.Packet.get_field
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - <builtin>.range
    - threading.Thread.start
    - conf.route.route
    - locale.getlocale
    - lst.append
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.packet.Packet.__iter__
    - threading.Event.is_set
    - iface.items
    - scapy.base_classes._get_values
    - socket.inet_pton
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - ct.normal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tobesent
    - maxretries
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 888
    functionName: scapy.sendrecv._FloodGenerator.__init__
    functionSourceFile: scapy.sendrecv
    functionUses: 5
    functionsReached:
    - threading.Event
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 895
    functionName: scapy.sendrecv._FloodGenerator.__iter__
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - threading.Event.is_set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 917
    functionName: scapy.sendrecv._FloodGenerator.sent_time
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 921
    functionName: scapy.sendrecv._FloodGenerator.stop
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - threading.Event.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec73e50>
    - <ast.Constant object at 0x7fa30ec73640>
    - <ast.Constant object at 0x7fa30ec73a90>
    - <ast.Constant object at 0x7fa30ec73880>
    - <ast.Constant object at 0x7fa30ec730d0>
    argNames:
    - pks
    - pkt
    - inter
    - maxretries
    - verbose
    - chainCC
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 926
    functionName: scapy.sendrecv.sndrcvflood
    functionSourceFile: scapy.sendrecv
    functionUses: 4
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.sendrecv._FloodGenerator.__init__
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d98e970>
    - <ast.Constant object at 0x7fa30d98ef40>
    - <ast.Constant object at 0x7fa30e6de070>
    - <ast.Constant object at 0x7fa30e6de520>
    argNames:
    - x
    - promisc
    - filter
    - iface
    - nofilter
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 947
    functionName: scapy.sendrecv.srflood
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - typing.cast.ip.decode
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - scapy.sendrecv._interface_selection
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - <builtin>.str
    - iface.l3socket
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.packet.NoPayload.getfieldval
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.sendrecv._FloodGenerator.__init__
    - scapy.packet.Packet.__iter__.loop
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.base_classes.SetGen.__init__
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.packet.NoPayload.__iter__
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - scapy.sendrecv.sndrcvflood
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - scapy.packet.Packet.get_field
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - <builtin>.range
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.packet.Packet.__iter__
    - threading.Event.is_set
    - iface.items
    - scapy.base_classes._get_values
    - socket.inet_pton
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6de550>
    - <ast.Constant object at 0x7fa30e6dee80>
    - <ast.Constant object at 0x7fa30e413460>
    argNames:
    - x
    - promisc
    - filter
    - nofilter
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 985
    functionName: scapy.sendrecv.sr1flood
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - typing.cast.ip.decode
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - scapy.sendrecv._interface_selection
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - <builtin>.str
    - iface.l3socket
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - <builtin>.tuple
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.packet.NoPayload.getfieldval
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.sendrecv._FloodGenerator.__init__
    - scapy.packet.Packet.__iter__.loop
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.base_classes.SetGen.__init__
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.packet.NoPayload.__iter__
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - scapy.sendrecv.sndrcvflood
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - scapy.packet.Packet.get_field
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - <builtin>.range
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.packet.Packet.__iter__
    - threading.Event.is_set
    - iface.items
    - scapy.base_classes._get_values
    - socket.inet_pton
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eaa4850>
    - <ast.Constant object at 0x7fa30eaa48b0>
    - <ast.Constant object at 0x7fa30eaa4a30>
    - <ast.Constant object at 0x7fa30eaa4700>
    - <ast.Constant object at 0x7fa30eaa4f10>
    argNames:
    - x
    - promisc
    - filter
    - iface
    - iface_hint
    - nofilter
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1025
    functionName: scapy.sendrecv.srpflood
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.l2socket
    - <builtin>.enumerate
    - debug.recv.append
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - typing.cast.l2socket
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.sendrecv._FloodGenerator.__init__
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - scapy.sendrecv.sndrcvflood
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - conf.route.route
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecbd880>
    - <ast.Constant object at 0x7fa30ecbdee0>
    - <ast.Constant object at 0x7fa30ecbd520>
    - <ast.Constant object at 0x7fa30ecbdf10>
    argNames:
    - x
    - promisc
    - filter
    - iface
    - nofilter
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1053
    functionName: scapy.sendrecv.srp1flood
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.l2socket
    - <builtin>.enumerate
    - debug.recv.append
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - typing.cast.l2socket
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.sendrecv._FloodGenerator.__init__
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - scapy.sendrecv.sndrcvflood
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    functionSourceFile: scapy.sendrecv
    functionUses: 195
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1155
    functionName: scapy.sendrecv.AsyncSniffer._setup_thread
    functionSourceFile: scapy.sendrecv
    functionUses: 4
    functionsReached:
    - threading.Thread
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30ecb10d0>
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1157
    functionName: scapy.sendrecv.AsyncSniffer._setup_thread._run_catch
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sniff_sockets.update
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opened_socket.items
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: karg.get
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: offline.items
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.sendrecv.AsyncSniffer._run.<lambda1>
    functionSourceFile: scapy.sendrecv
    functionUses: 190
    functionsReached:
    - conf.ifaces.dev_from_name
    - typing.cast.network_name.l2listen
    - conf.ifaces.reload
    - typing.cast.l2listen
    - conf.ifaces.dev_from_networkname
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.network_name.l2listen
    functionSourceFile: typing
    functionUses: 191
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.l2listen
    functionSourceFile: typing
    functionUses: 191
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iface.items
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1305
    functionName: scapy.sendrecv.AsyncSniffer._run.stop_cb
    functionSourceFile: scapy.sendrecv
    functionUses: 195
    functionsReached:
    - close_pipe.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: close_pipe.send
    functionSourceFile: <builtin>
    functionUses: 196
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Thread.start
    functionSourceFile: threading
    functionUses: 217
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sniff_sockets.keys
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.recv
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sniff_sockets.get
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dead_sockets.append
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: close_pipe.close
    functionSourceFile: <builtin>
    functionUses: 190
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1392
    functionName: scapy.sendrecv.AsyncSniffer.start
    functionSourceFile: scapy.sendrecv
    functionUses: 3
    functionsReached:
    - threading.Thread
    - threading.Thread.start
    - scapy.sendrecv.AsyncSniffer._setup_thread
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1415
    functionName: scapy.sendrecv.AsyncSniffer.join
    functionSourceFile: scapy.sendrecv
    functionUses: 195
    functionsReached:
    - threading.Thread.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1424
    functionName: scapy.sendrecv.sniff
    functionSourceFile: scapy.sendrecv
    functionUses: 16
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec4f3d0>
    - <ast.Constant object at 0x7fa30ec4f580>
    - <ast.Constant object at 0x7fa30ec4f880>
    - <ast.Constant object at 0x7fa30ec4fd90>
    argNames:
    - if1
    - if2
    - xfrm12
    - xfrm21
    - prn
    - L2socket
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1435
    functionName: scapy.sendrecv.bridge_and_sniff
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.l2socket
    - <builtin>.enumerate
    - debug.recv.append
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - typing.cast.l2socket
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - scapy.sendrecv.bridge_and_sniff._init_socket
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30e3c0310>
    argNames:
    - iface
    - count
    - L2socket
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1467
    functionName: scapy.sendrecv.bridge_and_sniff._init_socket
    functionSourceFile: scapy.sendrecv
    functionUses: 1
    functionsReached:
    - conf.ifaces.dev_from_name
    - typing.cast.l2socket
    - typing.cast.network_name.l2socket
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1488
    functionName: scapy.sendrecv.bridge_and_sniff.prn_send
    functionSourceFile: scapy.sendrecv
    functionUses: 1
    functionsReached:
    - sendsock.send
    - <builtin>.isinstance
    - log_runtime.warning
    - pkt.summary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.summary
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sendsock.send
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1523
    functionName: scapy.sendrecv.bridge_and_sniff.prn
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - scapy.sendrecv.bridge_and_sniff.prn_send
    - log_runtime.warning
    - pkt.summary
    - sendsock.send
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1533
    functionName: scapy.sendrecv.tshark
    functionSourceFile: scapy.sendrecv
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - kargs.get
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1550
    functionName: scapy.sendrecv.tshark._cb
    functionSourceFile: scapy.sendrecv
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - pkt.summary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.automaton
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 9
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - inputs
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: scapy.automaton.select_objects
    functionSourceFile: scapy.automaton
    functionUses: 98
    functionsReached:
    - <builtin>.list
    - <builtin>.int
    - <builtin>.enumerate
    - results.add
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - i.fileno
    - ctypes.windll.ws2_32.WSAEventSelect
    - <builtin>.len
    - created.append
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.set
    - events.append
    - select.select
    - ctypes.windll.ws2_32.WSACloseEvent
    - <builtin>.getattr
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.ws2_32.WSACreateEvent
    functionSourceFile: ctypes
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: created.append
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: i.fileno
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.c_void_p
    functionSourceFile: ctypes
    functionUses: 119
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.ws2_32.WSAEventSelect
    functionSourceFile: ctypes
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: events.append
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.add
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.WaitForSingleObject
    functionSourceFile: ctypes
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.WaitForMultipleObjects
    functionSourceFile: ctypes
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.ws2_32.WSACloseEvent
    functionSourceFile: ctypes
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea438b0>
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 160
    functionName: scapy.automaton.ObjectPipe.__init__
    functionSourceFile: scapy.automaton
    functionUses: 28
    functionsReached:
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - os.pipe
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.pipe
    functionSourceFile: os
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque
    functionSourceFile: collections
    functionUses: 75
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 170
    functionName: scapy.automaton.ObjectPipe._wincreate
    functionSourceFile: scapy.automaton
    functionUses: 29
    functionsReached:
    - ctypes.windll.kernel32.CreateEventA
    - random.random
    - typing.cast
    - ctypes.create_string_buffer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.random
    functionSourceFile: random
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.CreateEventA
    functionSourceFile: ctypes
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 177
    functionName: scapy.automaton.ObjectPipe._winset
    functionSourceFile: scapy.automaton
    functionUses: 10
    functionsReached:
    - ctypes.windll.kernel32.SetEvent
    - log_runtime.warning
    - ctypes.GetLastError
    - ctypes.c_void_p
    - ctypes.FormatError
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.SetEvent
    functionSourceFile: ctypes
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.GetLastError
    functionSourceFile: ctypes
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.FormatError
    functionSourceFile: ctypes
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: scapy.automaton.ObjectPipe._winreset
    functionSourceFile: scapy.automaton
    functionUses: 6
    functionsReached:
    - log_runtime.warning
    - ctypes.GetLastError
    - ctypes.c_void_p
    - ctypes.FormatError
    - ctypes.windll.kernel32.ResetEvent
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.ResetEvent
    functionSourceFile: ctypes
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 187
    functionName: scapy.automaton.ObjectPipe._winclose
    functionSourceFile: scapy.automaton
    functionUses: 81
    functionsReached:
    - ctypes.windll.kernel32.CloseHandle
    - log_runtime.warning
    - ctypes.GetLastError
    - ctypes.c_void_p
    - ctypes.FormatError
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 192
    functionName: scapy.automaton.ObjectPipe.fileno
    functionSourceFile: scapy.automaton
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 198
    functionName: scapy.automaton.ObjectPipe.send
    functionSourceFile: scapy.automaton
    functionUses: 9
    functionsReached:
    - scapy.automaton.ObjectPipe._winset
    - ctypes.windll.kernel32.SetEvent
    - log_runtime.warning
    - ctypes.GetLastError
    - collections.deque.append
    - scapy.error.warning
    - os.write
    - ctypes.FormatError
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.append
    functionSourceFile: collections
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 206
    functionName: scapy.automaton.ObjectPipe.write
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: scapy.automaton.ObjectPipe.empty
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 214
    functionName: scapy.automaton.ObjectPipe.flush
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0ee7f0>
    - <ast.Call object at 0x7fa30b0eea90>
    argNames:
    - self
    - n
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 218
    functionName: scapy.automaton.ObjectPipe.recv
    functionSourceFile: scapy.automaton
    functionUses: 5
    functionsReached:
    - log_runtime.warning
    - ctypes.GetLastError
    - scapy.error.warning
    - os.read
    - scapy.automaton.ObjectPipe._winreset
    - ctypes.FormatError
    - collections.deque.popleft
    - ctypes.windll.kernel32.ResetEvent
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.popleft
    functionSourceFile: collections
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2104c0>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 232
    functionName: scapy.automaton.ObjectPipe.read
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.ObjectPipe.recv
    - log_runtime.warning
    - ctypes.GetLastError
    - scapy.error.warning
    - os.read
    - scapy.automaton.ObjectPipe._winreset
    - ctypes.FormatError
    - collections.deque.popleft
    - ctypes.windll.kernel32.ResetEvent
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 236
    functionName: scapy.automaton.ObjectPipe.clear
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.ObjectPipe.recv
    - <builtin>.bool
    - log_runtime.warning
    - ctypes.GetLastError
    - scapy.error.warning
    - scapy.automaton.ObjectPipe.empty
    - os.read
    - scapy.automaton.ObjectPipe._winreset
    - ctypes.FormatError
    - collections.deque.popleft
    - ctypes.windll.kernel32.ResetEvent
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 242
    functionName: scapy.automaton.ObjectPipe.close
    functionSourceFile: scapy.automaton
    functionUses: 80
    functionsReached:
    - ctypes.windll.kernel32.CloseHandle
    - log_runtime.warning
    - ctypes.GetLastError
    - ctypes.c_void_p
    - os.close
    - scapy.automaton.ObjectPipe._winclose
    - ctypes.FormatError
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.close
    functionSourceFile: os
    functionUses: 88
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 255
    functionName: scapy.automaton.ObjectPipe.__repr__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.id
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 259
    functionName: scapy.automaton.ObjectPipe.__del__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - scapy.automaton.ObjectPipe._winclose
    - log_isotp.warning
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - os.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30db41c70>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 264
    functionName: scapy.automaton.ObjectPipe.select
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - results.append
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.getattr
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - ctypes.c_void_p
    - <builtin>.list
    - i.fileno
    - created.append
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 283
    functionName: scapy.automaton.Message.__init__
    functionSourceFile: scapy.automaton
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 287
    functionName: scapy.automaton.Message.__repr__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - k.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4b26d0>
    - <ast.Constant object at 0x7fa30e4b2d60>
    argNames:
    - self
    - time
    - prio
    - autoreload
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 297
    functionName: scapy.automaton.Timer.__init__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: scapy.automaton.Timer.get
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 311
    functionName: scapy.automaton.Timer.set
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 315
    functionName: scapy.automaton.Timer._reset
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 321
    functionName: scapy.automaton.Timer._reset_just_expired
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 325
    functionName: scapy.automaton.Timer._running
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 329
    functionName: scapy.automaton.Timer._remaining
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - time
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 333
    functionName: scapy.automaton.Timer._decrement
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 346
    functionName: scapy.automaton.Timer.__lt__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 351
    functionName: scapy.automaton.Timer.__gt__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 356
    functionName: scapy.automaton.Timer.__eq__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 362
    functionName: scapy.automaton.Timer.__repr__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 368
    functionName: scapy.automaton._TimerList.__init__
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - timer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 372
    functionName: scapy.automaton._TimerList.add_timer
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 376
    functionName: scapy.automaton._TimerList.reset
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - t._reset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t._reset
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - time
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: scapy.automaton._TimerList.decrement
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - t._decrement
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t._decrement
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 386
    functionName: scapy.automaton._TimerList.expired
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - lst.sort
    - t._reset_just_expired
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.automaton._TimerList.expired.<lambda1>
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t._reset_just_expired
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 394
    functionName: scapy.automaton._TimerList.until_next
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - t._remaining
    - t._running
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t._remaining
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t._running
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 401
    functionName: scapy.automaton._TimerList.count
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 405
    functionName: scapy.automaton._TimerList.__iter__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 409
    functionName: scapy.automaton._TimerList.__repr__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 415
    functionName: scapy.automaton._instance_state.__init__
    functionSourceFile: scapy.automaton
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 421
    functionName: scapy.automaton._instance_state.__getattr__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 425
    functionName: scapy.automaton._instance_state.__call__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 429
    functionName: scapy.automaton._instance_state.breaks
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 433
    functionName: scapy.automaton._instance_state.intercepts
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 437
    functionName: scapy.automaton._instance_state.unbreaks
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 441
    functionName: scapy.automaton._instance_state.unintercepts
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state_func
    - automaton
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 479
    functionName: scapy.automaton.ATMT.NewStateRequested.__init__
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - Exception.__init__
    - scapy.automaton.ATMT.NewStateRequested.action_parameters
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Exception.__init__
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 493
    functionName: scapy.automaton.ATMT.NewStateRequested.action_parameters
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 499
    functionName: scapy.automaton.ATMT.NewStateRequested.run
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 503
    functionName: scapy.automaton.ATMT.NewStateRequested.__repr__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dd0d3d0>
    - <ast.Constant object at 0x7fa30dd0d220>
    - <ast.Constant object at 0x7fa30dd0deb0>
    - <ast.Constant object at 0x7fa30dd0d430>
    argNames:
    - initial
    - final
    - stop
    - error
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 508
    functionName: scapy.automaton.ATMT.state
    functionSourceFile: scapy.automaton
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30dd0d280>
    - <ast.Name object at 0x7fa30dd0de80>
    argNames:
    - f
    - initial
    - final
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 514
    functionName: scapy.automaton.ATMT.state.deco
    functionSourceFile: scapy.automaton
    functionUses: 13
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 523
    functionName: scapy.automaton.ATMT.state.deco._state_wrapper
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.NewStateRequested.__init__
    - scapy.automaton.ATMT.NewStateRequested.action_parameters
    - Exception.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b391f70>
    argNames:
    - cond
    - prio
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 540
    functionName: scapy.automaton.ATMT.action
    functionSourceFile: scapy.automaton
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b391c10>
    argNames:
    - f
    - cond
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 542
    functionName: scapy.automaton.ATMT.action.deco
    functionSourceFile: scapy.automaton
    functionUses: 10
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b391b20>
    argNames:
    - state
    - prio
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 552
    functionName: scapy.automaton.ATMT.condition
    functionSourceFile: scapy.automaton
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b391a60>
    argNames:
    - f
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 554
    functionName: scapy.automaton.ATMT.condition.deco
    functionSourceFile: scapy.automaton
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dde52b0>
    argNames:
    - state
    - prio
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 564
    functionName: scapy.automaton.ATMT.receive_condition
    functionSourceFile: scapy.automaton
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30dde5c70>
    argNames:
    - f
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 566
    functionName: scapy.automaton.ATMT.receive_condition.deco
    functionSourceFile: scapy.automaton
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b160610>
    - <ast.Constant object at 0x7fa30b1608e0>
    argNames:
    - state
    - name
    - prio
    - as_supersocket
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 576
    functionName: scapy.automaton.ATMT.ioevent
    functionSourceFile: scapy.automaton
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e4c30a0>
    argNames:
    - f
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 582
    functionName: scapy.automaton.ATMT.ioevent.deco
    functionSourceFile: scapy.automaton
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - state
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 594
    functionName: scapy.automaton.ATMT.timeout
    functionSourceFile: scapy.automaton
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30e4c3940>
    - <ast.Call object at 0x7fa30e4c3eb0>
    argNames:
    - f
    - state
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 596
    functionName: scapy.automaton.ATMT.timeout.deco
    functionSourceFile: scapy.automaton
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d184220>
    argNames:
    - state
    - timeout
    - prio
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 607
    functionName: scapy.automaton.ATMT.timer
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30d184310>
    - <ast.Call object at 0x7fa30d1842e0>
    argNames:
    - f
    - state
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 609
    functionName: scapy.automaton.ATMT.timer.deco
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - state
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 620
    functionName: scapy.automaton.ATMT.eof
    functionSourceFile: scapy.automaton
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e925490>
    argNames:
    - f
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 622
    functionName: scapy.automaton.ATMT.eof.deco
    functionSourceFile: scapy.automaton
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - name
    - ioevent
    - automaton
    - proto
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 648
    functionName: scapy.automaton._ATMT_supersocket.__init__
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - ioevent
    - automaton
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 702
    functionName: scapy.automaton._ATMT_to_supersocket.__init__
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - proto
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 708
    functionName: scapy.automaton._ATMT_to_supersocket.__call__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton._ATMT_supersocket.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 11
    IfCount: 13
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 717
    functionName: scapy.automaton.Automaton_metaclass.__new__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - cls.conditions.values
    - itertools.chain
    - members.values
    - cls.ioevents.values
    - inspect.signature
    - <builtin>.setattr
    - classes.pop
    - v.sort
    - scapy.automaton._TimerList.__init__
    - cls.initial_states.append
    - cls.ionames.append
    - cls.iosupersockets.append
    - <builtin>.hasattr
    - typing.cast
    - <builtin>.list
    - actlst.sort
    - cls.actions.items
    - cls.recv_conditions.values
    - scapy.automaton._ATMT_to_supersocket.__init__
    - c.__dict__.items
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: classes.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.__dict__.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: members.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.initial_states.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.ionames.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.iosupersockets.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.conditions.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.recv_conditions.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.ioevents.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.automaton.Automaton_metaclass.__new__.<lambda1>
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.sort
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.actions.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.automaton.Automaton_metaclass.__new__.<lambda2>
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: actlst.sort
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 4
    IfCount: 11
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 806
    functionName: scapy.automaton.Automaton_metaclass.build_graph
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - names.pop
    - <builtin>.callable
    - timer.get
    - names.extend
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: names.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: names.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timer.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 876
    functionName: scapy.automaton.Automaton_metaclass.graph
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - log_runtime.warning
    - time.sleep
    - proc.communicate
    - timer.get
    - os.path.exists
    - <builtin>.open
    - os.path.abspath
    - <builtin>.callable
    - f.close
    - <builtin>.bytes
    - subprocess.Popen
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.automaton.Automaton_metaclass.build_graph
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.utils.get_temp_file
    - scapy.utils.do_graph
    - time.time
    - scapy.compat.bytes_encode
    - names.extend
    - <builtin>.hasattr
    - typing.cast
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.list
    - names.pop
    - os.startfile
    - conf.temp_files.append
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 901
    functionName: scapy.automaton.Automaton.__init__
    functionSourceFile: scapy.automaton
    functionUses: 12
    functionsReached:
    - threading.Lock
    - ctypes.create_string_buffer
    - scapy.automaton.Automaton.isrunning
    - scapy.automaton.Automaton._do_start
    - scapy.automaton._instance_state.__init__
    - kargs.pop
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - collections.deque
    - <builtin>.setattr
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.automaton.ObjectPipe._wincreate
    - ctypes.windll.kernel32.CreateEventA
    - <builtin>.isinstance
    - <builtin>.getattr
    - _t.start
    - type.__new__
    - typing.cast
    - scapy.automaton.Automaton.start
    - external_fd.get
    - threading.Event
    - random.random
    - ready.wait
    - os.pipe
    - threading.Thread
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kargs.pop
    functionSourceFile: <builtin>
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Lock
    functionSourceFile: threading
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: external_fd.get
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - rd
    - wr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1105
    functionName: scapy.automaton.Automaton._IO_fdwrapper.__init__
    functionSourceFile: scapy.automaton
    functionUses: 13
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - rd
    - wr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1148
    functionName: scapy.automaton.Automaton._IO_mixer.__init__
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1513
    functionName: scapy.automaton.Automaton.start
    functionSourceFile: scapy.automaton
    functionUses: 14
    functionsReached:
    - _t.start
    - threading.Event
    - ready.wait
    - threading.Thread
    - scapy.automaton.Automaton.isrunning
    - scapy.automaton.Automaton._do_start
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33af0>
    - <ast.Constant object at 0x7fa30ac9e340>
    - <ast.Constant object at 0x7fa30ac9edf0>
    argNames:
    - self
    - debug
    - store
    - session
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 960
    functionName: scapy.automaton.Automaton.parse_args
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ac9ed30>
    - <ast.Constant object at 0x7fa30ac9e640>
    - <ast.Constant object at 0x7fa30ac9e4f0>
    argNames:
    - cls
    - port
    - iface
    - local_ip
    - bg
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 970
    functionName: scapy.automaton.Automaton.spawn
    functionSourceFile: scapy.automaton
    functionUses: 5
    functionsReached:
    - threading.Lock
    - ssock.setsockopt
    - scapy.compat.plain_str
    - ssock.close
    - ctypes.create_string_buffer
    - clientsocket.close
    - ssock.shutdown
    - atmt_server.runbg
    - clients.append
    - socket.inet_ntop
    - kwargs.get
    - scapy.pton_ntop.inet_ntop
    - scapy.automaton.Automaton.isrunning
    - conf.color_theme.gold
    - scapy.automaton.Automaton._do_start
    - scapy.automaton._instance_state.__init__
    - scapy.automaton.Automaton.spawn._run
    - kargs.pop
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - collections.deque
    - scapy.pton_ntop.inet_pton
    - atmt.forcestop
    - <builtin>.setattr
    - ssock.bind
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.automaton.ObjectPipe._wincreate
    - conf.color_theme.green
    - <builtin>.repr
    - scapy.sessions.streamcls
    - atmt.destroy
    - <builtin>.bytes
    - ssock.listen
    - conf.ifaces.reload
    - ctypes.windll.kernel32.CreateEventA
    - <builtin>.str
    - <builtin>.getattr
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - atmt.isrunning
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - _t.start
    - scapy.automaton.Automaton.__init__
    - <builtin>.print
    - clientsocket.shutdown
    - ssock.accept
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - type.__new__
    - typing.cast.encode
    - typing.cast
    - <builtin>.hasattr
    - scapy.automaton.Automaton.start
    - conf.ifaces.dev_from_name
    - external_fd.get
    - typing.cast.ip.decode
    - traceback.print_exc
    - threading.Event
    - random.random
    - ready.wait
    - os.pipe
    - threading.Thread
    - socket.socket
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - <builtin>.super
    - atmt_server.destroy
    - scapy.supersocket.StreamSocket.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssock.setsockopt
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssock.bind
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssock.listen
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.green
    functionSourceFile: <builtin>
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 16
    IfCount: 7
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1009
    functionName: scapy.automaton.Automaton.spawn._run
    functionSourceFile: scapy.automaton
    functionUses: 6
    functionsReached:
    - threading.Lock
    - ssock.close
    - ctypes.create_string_buffer
    - clientsocket.close
    - ssock.shutdown
    - atmt_server.runbg
    - clients.append
    - kwargs.get
    - scapy.automaton.Automaton.isrunning
    - scapy.automaton.Automaton._do_start
    - conf.color_theme.gold
    - scapy.automaton._instance_state.__init__
    - kargs.pop
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - collections.deque
    - atmt.forcestop
    - <builtin>.setattr
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.automaton.ObjectPipe._wincreate
    - <builtin>.repr
    - scapy.sessions.streamcls
    - atmt.destroy
    - ctypes.windll.kernel32.CreateEventA
    - <builtin>.isinstance
    - <builtin>.getattr
    - atmt.isrunning
    - _t.start
    - scapy.automaton.Automaton.__init__
    - <builtin>.print
    - clientsocket.shutdown
    - ssock.accept
    - type.__new__
    - typing.cast
    - <builtin>.hasattr
    - scapy.automaton.Automaton.start
    - external_fd.get
    - traceback.print_exc
    - threading.Event
    - random.random
    - ready.wait
    - os.pipe
    - threading.Thread
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - <builtin>.super
    - atmt_server.destroy
    - scapy.supersocket.StreamSocket.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssock.accept
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.gold
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dbfe1c0>
    argNames:
    - self
    - sock
    - basecls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 466
    functionName: scapy.supersocket.StreamSocket.__init__
    functionSourceFile: scapy.supersocket
    functionUses: 63
    functionsReached:
    - <builtin>.super
    - scapy.sessions.streamcls
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atmt_server.destroy
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.print_exc
    functionSourceFile: traceback
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: clients.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atmt_server.runbg
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atmt.isrunning
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atmt.destroy
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssock.shutdown
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atmt.forcestop
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: clientsocket.shutdown
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: clientsocket.close
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssock.close
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1073
    functionName: scapy.automaton.Automaton.master_filter
    functionSourceFile: scapy.automaton
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 1077
    functionName: scapy.automaton.Automaton.my_send
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.ntlm.RC4
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - conf.color_theme.green
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - kargs.pop
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - value.strip
    - resp.Location.decode
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - scapy.layers.kerberos.KdcProxySocket.send
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sock
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1083
    functionName: scapy.automaton.Automaton.update_sock
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1095
    functionName: scapy.automaton.Automaton.timer_by_name
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1115
    functionName: scapy.automaton.Automaton._IO_fdwrapper.fileno
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Automaton._IO_fdwrapper.fileno
    - scapy.automaton.ObjectPipe.fileno
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b06c670>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1123
    functionName: scapy.automaton.Automaton._IO_fdwrapper.read
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - scapy.automaton.ObjectPipe.recv
    - log_runtime.warning
    - ctypes.GetLastError
    - scapy.error.warning
    - scapy.automaton.Automaton._IO_fdwrapper.recv
    - os.read
    - scapy.automaton.Automaton._IO_fdwrapper.read
    - scapy.automaton.ObjectPipe._winreset
    - ctypes.FormatError
    - collections.deque.popleft
    - ctypes.windll.kernel32.ResetEvent
    - <builtin>.isinstance
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e0b1760>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1139
    functionName: scapy.automaton.Automaton._IO_fdwrapper.recv
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - scapy.automaton.ObjectPipe.recv
    - log_runtime.warning
    - ctypes.GetLastError
    - scapy.error.warning
    - scapy.automaton.Automaton._IO_fdwrapper.recv
    - os.read
    - scapy.automaton.Automaton._IO_fdwrapper.read
    - scapy.automaton.ObjectPipe._winreset
    - ctypes.FormatError
    - collections.deque.popleft
    - ctypes.windll.kernel32.ResetEvent
    - <builtin>.isinstance
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1131
    functionName: scapy.automaton.Automaton._IO_fdwrapper.write
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - scapy.automaton.Automaton._IO_fdwrapper.send
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - scapy.automaton.Automaton._IO_fdwrapper.write
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1143
    functionName: scapy.automaton.Automaton._IO_fdwrapper.send
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - scapy.automaton.Automaton._IO_fdwrapper.send
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - scapy.automaton.Automaton._IO_fdwrapper.write
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1156
    functionName: scapy.automaton.Automaton._IO_mixer.fileno
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218460>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1162
    functionName: scapy.automaton.Automaton._IO_mixer.recv
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218850>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1166
    functionName: scapy.automaton.Automaton._IO_mixer.read
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Automaton._IO_mixer.recv
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1170
    functionName: scapy.automaton.Automaton._IO_mixer.send
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1174
    functionName: scapy.automaton.Automaton._IO_mixer.write
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Automaton._IO_mixer.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218040>
    - <ast.Constant object at 0x7fa30f218f70>
    argNames:
    - self
    - msg
    - state
    - result
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1179
    functionName: scapy.automaton.Automaton.AutomatonException.__init__
    functionSourceFile: scapy.automaton
    functionUses: 3
    functionsReached:
    - Exception.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dd1bb20>
    - <ast.Constant object at 0x7fa30dd1b820>
    - <ast.Constant object at 0x7fa30dd1baf0>
    argNames:
    - self
    - msg
    - state
    - result
    - packet
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1204
    functionName: scapy.automaton.Automaton.InterceptionPoint.__init__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - Exception.__init__
    - scapy.automaton.Automaton.AutomatonException.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lvl
    - msg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1213
    functionName: scapy.automaton.Automaton.debug
    functionSourceFile: scapy.automaton
    functionUses: 8
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_runtime.debug
    functionSourceFile: <builtin>
    functionUses: 184
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1218
    functionName: scapy.automaton.Automaton.isrunning
    functionSourceFile: scapy.automaton
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 9
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1222
    functionName: scapy.automaton.Automaton.send
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.automaton.Automaton.debug
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.automaton.Automaton.my_send
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1252
    functionName: scapy.automaton.Automaton.__iter__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1256
    functionName: scapy.automaton.Automaton.__del__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Automaton.destroy
    - <builtin>.isinstance
    - cmd.clear
    - scapy.automaton.Automaton.isrunning
    - itertools.chain
    - i.close
    - <builtin>.hasattr
    - scapy.automaton.Automaton._flush_inout
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1567
    functionName: scapy.automaton.Automaton.destroy
    functionSourceFile: scapy.automaton
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - cmd.clear
    - scapy.automaton.Automaton.isrunning
    - itertools.chain
    - i.close
    - <builtin>.hasattr
    - scapy.automaton.Automaton._flush_inout
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - cond
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1260
    functionName: scapy.automaton.Automaton._run_condition
    functionSourceFile: scapy.automaton
    functionUses: 2
    functionsReached:
    - scapy.automaton.Automaton.debug
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1280
    functionName: scapy.automaton.Automaton._do_start
    functionSourceFile: scapy.automaton
    functionUses: 15
    functionsReached:
    - threading.Thread
    - threading.Event
    - _t.start
    - ready.wait
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _t.start
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ready.wait
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 13
    IfCount: 14
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ready
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1293
    functionName: scapy.automaton.Automaton._do_control
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - re.search
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - sys.exc_info
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.automaton.Automaton.master_filter
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.base_classes.Net.ip2int
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - scapy.base_classes.ScopedIP
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.sessions.StringBuffer.shiftleft
    - typing.cast.__class__
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.automaton.Automaton._do_iter
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - threading.current_thread
    - timers.count
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - timers.until_next
    - scapy.layers.http.HTTPRequest.do_dissect
    - timers.reset
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - results.add
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - t.bus.shutdown
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.supersocket.SimpleSocket.select
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - dat.find
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - timers.expired
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - pkt.getlayer
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - os.close
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - socket.getaddrinfo
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - fds.append
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - Exception.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sock.recvmsg
    - scapy.arch.linux.L3PacketSocket.close
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - fds.remove
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.automaton.Automaton.debug
    - kargs.get
    - scapy.base_classes._ScopedIP.__init__
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - cryptography.hazmat.primitives.hmac.HMAC
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - created.append
    - class_default_fields_ref.append
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - typing.cast.is_valid
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - select.select
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - traceback.format_exception
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - typing.cast.summary
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.base_classes.Net.__init__
    - log_isotp.warning
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - k.update
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.payload.summary
    - scapy.layers.kerberos.KdcProxySocket.select
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.sessions.streamcls.<lambda1>
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - random.randrange
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.inet.TCP_client.master_filter
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - ready.set
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - ctypes.windll.ws2_32.WSACreateEvent
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - timers.decrement
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.supersocket.StreamSocketPeekless.select
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - scapy.automaton.select_objects
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.automaton.Automaton.AutomatonException.__init__
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.automaton.Automaton._run_condition
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.inet.TCP_client.parse_args
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - heapq.heapify
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.current_thread
    functionSourceFile: threading
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.update
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2d78e99a0>
    argNames:
    - self
    - ip
    - port
    - srcip
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2170
    functionName: scapy.layers.inet.TCP_client.parse_args
    functionSourceFile: scapy.layers.inet
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - re.search
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.base_classes._ScopedIP.__init__
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.base_classes.Net.ip2int
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.is_valid
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.base_classes.ScopedIP
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - net.split
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.sessions.TCPSession.__init__
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.strxor
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - typing.cast.network_name.is_valid
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - socket.getaddrinfo
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.layers.inet.TCP_client.parse_args
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - random.randrange
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 22
    IfCount: 15
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1369
    functionName: scapy.automaton.Automaton._do_iter
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.automaton.Automaton.master_filter
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.sessions.StringBuffer.shiftleft
    - typing.cast.__class__
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - timers.count
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - timers.until_next
    - scapy.layers.http.HTTPRequest.do_dissect
    - timers.reset
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - results.add
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - t.bus.shutdown
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.supersocket.SimpleSocket.select
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - dat.find
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - timers.expired
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - os.close
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - fds.append
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - Exception.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sock.recvmsg
    - scapy.arch.linux.L3PacketSocket.close
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - fds.remove
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.automaton.Automaton.debug
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - created.append
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - select.select
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - typing.cast.summary
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - log_isotp.warning
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.payload.summary
    - scapy.layers.kerberos.KdcProxySocket.select
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.inet.TCP_client.master_filter
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - timers.decrement
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.supersocket.StreamSocketPeekless.select
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - scapy.automaton.select_objects
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.automaton.Automaton.AutomatonException.__init__
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.automaton.Automaton._run_condition
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - heapq.heapify
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - EOFError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ready.set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.exc_info
    functionSourceFile: sys
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.format_exception
    functionSourceFile: traceback
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timers.count
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timers.reset
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fds.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timers.decrement
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timers.expired
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timers.until_next
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fds.remove
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2193
    functionName: scapy.layers.inet.TCP_client.master_filter
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.summary
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.summary
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1477
    functionName: scapy.automaton.Automaton.__repr__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Automaton.isrunning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ipts
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1485
    functionName: scapy.automaton.Automaton.add_interception_points
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ipts
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1492
    functionName: scapy.automaton.Automaton.remove_interception_points
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - bps
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1499
    functionName: scapy.automaton.Automaton.add_breakpoints
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - bps
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1506
    functionName: scapy.automaton.Automaton.remove_breakpoints
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 2
    IfCount: 9
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec91b20>
    - <ast.Constant object at 0x7fa30ec91730>
    argNames:
    - self
    - resume
    - wait
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1520
    functionName: scapy.automaton.Automaton.run
    functionSourceFile: scapy.automaton
    functionUses: 26
    functionsReached:
    - scapy.automaton.Message.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b185ac0>
    - <ast.Constant object at 0x7fa30b1850a0>
    argNames:
    - self
    - resume
    - wait
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1553
    functionName: scapy.automaton.Automaton.runbg
    functionSourceFile: scapy.automaton
    functionUses: 1
    functionsReached:
    - scapy.automaton.Message.__init__
    - scapy.automaton.Automaton.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1557
    functionName: scapy.automaton.Automaton.__next__
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Message.__init__
    - scapy.automaton.Automaton.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1561
    functionName: scapy.automaton.Automaton._flush_inout
    functionSourceFile: scapy.automaton
    functionUses: 27
    functionsReached:
    - cmd.clear
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmd.clear
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: i.close
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d028940>
    argNames:
    - self
    - wait
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1586
    functionName: scapy.automaton.Automaton.stop
    functionSourceFile: scapy.automaton
    functionUses: 23
    functionsReached:
    - scapy.automaton.Message.__init__
    - scapy.automaton.Automaton._flush_inout
    - cmd.clear
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea0d160>
    argNames:
    - self
    - wait
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1596
    functionName: scapy.automaton.Automaton.forcestop
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Message.__init__
    - scapy.automaton.Automaton._flush_inout
    - cmd.clear
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1606
    functionName: scapy.automaton.Automaton.restart
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - _t.start
    - threading.Event
    - scapy.automaton.Automaton.stop
    - cmd.clear
    - ready.wait
    - threading.Thread
    - scapy.automaton.Automaton.isrunning
    - scapy.automaton.Automaton._do_start
    - scapy.automaton.Message.__init__
    - scapy.automaton.Automaton._flush_inout
    - scapy.automaton.Automaton.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dae7d00>
    - <ast.Constant object at 0x7fa30dae7070>
    argNames:
    - self
    - pkt
    - wait
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1611
    functionName: scapy.automaton.Automaton.accept_packet
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Message.__init__
    - scapy.automaton.Automaton.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dae7e50>
    argNames:
    - self
    - wait
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1624
    functionName: scapy.automaton.Automaton.reject_packet
    functionSourceFile: scapy.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.Message.__init__
    - scapy.automaton.Automaton.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.supersocket
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 56
    functionName: scapy.supersocket._SuperSocket_metaclass.__repr__
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30cf4a850>
    - <ast.Attribute object at 0x7fa30cf4a9d0>
    - <ast.Constant object at 0x7fa30cf4a0d0>
    - <ast.Constant object at 0x7fa30cfc2af0>
    argNames:
    - self
    - family
    - type
    - proto
    - iface
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: scapy.supersocket.SuperSocket.__init__
    functionSourceFile: scapy.supersocket
    functionUses: 1
    functionsReached:
    - socket.socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 103
    functionName: scapy.supersocket.SuperSocket.send
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - conf.color_theme.green
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - <builtin>.len
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - typing.cast.send
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - kargs.pop
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.send
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.recvfrom
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.recvmsg
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.CMSG_LEN
    functionSourceFile: socket
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.Structure.from_buffer_copy
    functionSourceFile: ctypes
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b014670>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 187
    functionName: scapy.supersocket.SuperSocket.recv_raw
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.automaton.ObjectPipe.recv
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.utils.PcapReader.recv
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - conf.tls_sessions.rem
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - typing.cast.recv
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.utils.ERFEthernetReader.read_packet
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - os.read
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - decimal.Decimal.__init__
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - ctypes.windll.kernel32.ResetEvent
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.automaton.ObjectPipe._winreset
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.recv
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30b014e50>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 198
    functionName: scapy.supersocket.SuperSocket.recv
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - ctypes.Structure.from_buffer_copy
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.recv_raw
    - scapy.arch.windows.native.L3WinSocket.recv_raw
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - scapy.arch.windows.native.L3WinSocket.close
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.buffered_frames
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv_raw
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - t.bus.shutdown
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - can.BusABC.recv
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - <builtin>.float
    - collections.deque.popleft
    - fields.items
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - dat.find
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sock.recvmsg
    - scapy.arch.linux.L3PacketSocket.close
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.bpf_align
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.recv
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv_raw
    - created.append
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - os.read
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - select.select
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - log_isotp.warning
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.contrib.cansocket_native.NativeCANSocket.recv_raw
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.extract_frames
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - log_isotp.error
    - scapy.contrib.cansocket_python_can.PythonCANSocket.recv_raw
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.sessions.streamcls.<lambda1>
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - events.append
    - scapy.supersocket.SimpleSocket.recv_raw
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.get_frame
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - scapy.automaton.select_objects
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.arch.linux.L2Socket.recv_raw
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - heapq.heapify
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30ea0d3a0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: scapy.contrib.cansocket_native.NativeCANSocket.recv_raw
    functionSourceFile: scapy.contrib.cansocket_native
    functionUses: 1
    functionsReached:
    - log_runtime.warning
    - sock.recvfrom
    - scapy.error.warning
    - ctypes.Structure.from_buffer_copy
    - <builtin>.len
    - scapy.supersocket.SuperSocket._recv_raw
    - struct.unpack
    - scapy.arch.linux.get_last_packet_timestamp
    - socket.CMSG_LEN
    - fcntl.ioctl
    - struct.pack
    - sock.recvmsg
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30dfb7940>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 421
    functionName: scapy.arch.bpf.supersocket.L2bpfListenSocket.recv_raw
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 1
    functionsReached:
    - log_runtime.warning
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.extract_frames
    - <builtin>.min
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.buffered_frames
    - <builtin>.len
    - os.read
    - ctypes.Structure.from_buffer_copy
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.bpf_align
    - scapy.error.warning
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.get_frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30d0016a0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 190
    functionName: scapy.arch.windows.native.L3WinSocket.recv_raw
    functionSourceFile: scapy.arch.windows.native
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 9
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b356340>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 393
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv_raw
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 1
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - struct.unpack
    - t.bus.shutdown
    - log_isotp.error
    - fd.close
    - struct.pack
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - sock.recvfrom
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - scapy.arch.linux.get_last_packet_timestamp
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - fcntl.ioctl
    - socket.CMSG_LEN
    - scapy.automaton.select_objects
    - events.append
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.supersocket.SuperSocket._recv_raw
    - os.close
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - sock.recvmsg
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - ctypes.Structure.from_buffer_copy
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ead55e0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv_raw
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 1
    functionsReached:
    - <builtin>.float
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.recv
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e0b14f0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 445
    functionName: scapy.supersocket.SimpleSocket.recv_raw
    functionSourceFile: scapy.supersocket
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b89b850>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 279
    functionName: scapy.contrib.cansocket_python_can.PythonCANSocket.recv_raw
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 1
    functionsReached:
    - can.BusABC.recv
    - struct.pack
    - struct.unpack
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 222
    functionName: scapy.supersocket.SuperSocket.fileno
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.automaton.ObjectPipe.fileno
    - scapy.utils.RawPcapReader.fileno
    - typing.cast.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 226
    functionName: scapy.supersocket.SuperSocket.close
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.windows.structures._win_fifo_open._opened.close
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - scapy.utils.RawPcapReader.close
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - typing.cast.fileobj.close
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - os.close
    - ctypes.windll.ws2_32.WSAEventSelect
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.utils.RawPcapReader.fileno
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - scapy.automaton.ObjectPipe.fileno
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 241
    functionName: scapy.supersocket.SuperSocket.sr
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 248
    functionName: scapy.supersocket.SuperSocket.sr1
    functionSourceFile: scapy.supersocket
    functionUses: 122
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kargs.setdefault
    functionSourceFile: <builtin>
    functionUses: 130
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 264
    functionName: scapy.supersocket.SuperSocket.sniff
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 269
    functionName: scapy.supersocket.SuperSocket.tshark
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - kargs.get
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - scapy.sendrecv.tshark
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 275
    functionName: scapy.supersocket.SuperSocket.am
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30dab5e50>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 289
    functionName: scapy.supersocket.SuperSocket.select
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - socks.append
    - t.mux
    - <builtin>.int
    - tmp_fd.buffered_frames
    - scapy.contrib.cansocket_python_can._SocketsPool.multiplex_rx_packets
    - time.sleep
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - time.monotonic
    - scapy.supersocket.StreamSocketPeekless.select
    - <builtin>.enumerate
    - scapy.layers.kerberos.KdcProxySocket.select
    - scapy.arch.bpf.supersocket.L3bpfSocket.select
    - results.add
    - <builtin>.len
    - scapy.supersocket.SimpleSocket.select
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - select_fds.append
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.select
    - scapy.arch.linux.L3PacketSocket.select
    - scapy.arch.windows.native.L3WinSocket.select
    - scapy.arch.libpcap._L2libpcapSocket.select
    - bpf_scks_buffered.append
    - typing.cast
    - ctypes.c_void_p
    - scapy.supersocket.IterSocket.select
    - <builtin>.list
    - scapy.arch.libpcap.L3pcapSocket.select
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.select
    - scapy.arch.bpf.supersocket.bpf_select
    - i.fileno
    - created.append
    - scapy.arch.bpf.supersocket._L2bpfSocket.select
    - <builtin>.super
    - <builtin>.set
    - scapy.automaton._ATMT_supersocket.select
    - ctypes.windll.ws2_32.WSACloseEvent
    - sock.send_socks.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 306
    functionName: scapy.supersocket.SuperSocket.__del__
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - os.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 311
    functionName: scapy.supersocket.SuperSocket.__enter__
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 315
    functionName: scapy.supersocket.SuperSocket.__exit__
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - os.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Name object at 0x7fa30b25bb50>
    - <ast.Constant object at 0x7fa30b25baf0>
    - <ast.Constant object at 0x7fa30b25b7f0>
    - <ast.Constant object at 0x7fa30b25b460>
    - <ast.Constant object at 0x7fa30b25be80>
    argNames:
    - self
    - type
    - filter
    - iface
    - promisc
    - nofilter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 325
    functionName: scapy.supersocket.L3RawSocket.__init__
    functionSourceFile: scapy.supersocket
    functionUses: 1
    functionsReached:
    - conf.ifaces.dev_from_name
    - log_runtime.info
    - socket.htons
    - scapy.interfaces.network_name
    - socket.socket
    - conf.ifaces.reload
    - conf.ifaces.dev_from_networkname
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Name object at 0x7fa30f218f70>
    - <ast.Constant object at 0x7fa30f218040>
    - <ast.Constant object at 0x7fa30f218af0>
    - <ast.Constant object at 0x7fa30f2180d0>
    - <ast.Constant object at 0x7fa30f218b20>
    argNames:
    - self
    - type
    - filter
    - iface
    - promisc
    - nofilter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 413
    functionName: scapy.supersocket.L3RawSocket6.__init__
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - socket.htons
    - socket.socket
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218ac0>
    argNames:
    - self
    - sock
    - basecls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 437
    functionName: scapy.supersocket.SimpleSocket.__init__
    functionSourceFile: scapy.supersocket
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: scapy.sessions.streamcls
    functionSourceFile: scapy.sessions
    functionUses: 89
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b06c730>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 478
    functionName: scapy.supersocket.StreamSocket.recv
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - typing.cast.payload.getlayer
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pkt.getlayer
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.packet.NoPayload.getlayer
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - typing.cast.getlayer
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - _track.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.sessions.streamcls.<lambda1>
    functionSourceFile: scapy.sessions
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - typing.cast.__class__
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - typing.cast.payload.__class__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - metadata
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 262
    functionName: scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.__class__.tcp_reassemble
    functionSourceFile: typing
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.__class__.tcp_reassemble
    functionSourceFile: typing
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 465
    functionName: scapy.contrib.bgp.BGPHeader.tcp_reassemble
    functionSourceFile: scapy.contrib.bgp
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1699
    functionName: scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    functionSourceFile: scapy.layers.ldap
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.asn1.ber.BER_num_dec
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - metadata
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 793
    functionName: scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    functionSourceFile: scapy.contrib.postgres
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2603
    functionName: scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    functionSourceFile: scapy.layers.kerberos
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1083
    functionName: scapy.layers.ldap.LDAP.tcp_reassemble
    functionSourceFile: scapy.layers.ldap
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.asn1.ber.BER_num_dec
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - metadata
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 292
    functionName: scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - session.get
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - _
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 893
    functionName: scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - metadata
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 783
    functionName: scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    functionSourceFile: scapy.contrib.postgres
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2462
    functionName: scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    functionSourceFile: scapy.layers.kerberos
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 0
    IfCount: 11
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - metadata
    - _
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 652
    functionName: scapy.layers.http.HTTP.tcp_reassemble
    functionSourceFile: scapy.layers.http
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dat.endswith
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - dat.find
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - metadata
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1193
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    functionSourceFile: scapy.layers.tls.session
    functionUses: 26
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - tls_session.mirror
    - conf.tls_sessions.rem
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 378
    functionName: scapy.layers.netbios.NBTSession.tcp_reassemble
    functionSourceFile: scapy.layers.netbios
    functionUses: 26
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.getlayer
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.getlayer
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4d8d00>
    argNames:
    - self
    - sock
    - basecls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 508
    functionName: scapy.supersocket.StreamSocketPeekless.__init__
    functionSourceFile: scapy.supersocket
    functionUses: 31
    functionsReached:
    - scapy.sessions.StringBuffer.__init__
    - <builtin>.bytearray
    - scapy.sessions.TCPSession.__init__
    - <builtin>.super
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dfa8730>
    argNames:
    - self
    - app
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 213
    functionName: scapy.sessions.TCPSession.__init__
    functionSourceFile: scapy.sessions
    functionUses: 38
    functionsReached:
    - collections.defaultdict
    - <builtin>.bytearray
    - scapy.sessions.StringBuffer.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 27
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 14
    EdgeCount: 39
    ICount: 10
    IfCount: 27
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b391a90>
    argNames:
    - self
    - pkt
    - cls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 262
    functionName: scapy.sessions.TCPSession.process
    functionSourceFile: scapy.sessions
    functionUses: 25
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - conf.tls_sessions.rem
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - fields.items
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0adac0>
    - <ast.Constant object at 0x7fa30d0ade50>
    - <ast.Constant object at 0x7fa30d0adc10>
    - <ast.Constant object at 0x7fa30d0ad0d0>
    - <ast.Constant object at 0x7fa30d0ad580>
    - <ast.Constant object at 0x7fa30d0ad850>
    argNames:
    - self
    - iface
    - promisc
    - filter
    - nofilter
    - prog
    - quiet
    - arg
    - karg
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 558
    functionName: scapy.supersocket.L2ListenTcpdump.__init__
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.iter
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - scapy.utils.tcpdump
    - struct.unpack
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.utils.PcapReader.__init__
    - typing.cast.network_name.encode
    - typing.cast.decode
    - fdesc.write
    - filter_exp.encode
    - ctypes.byref
    - scapy.utils.RawPcapReader.__init__
    - proc.stdin.close
    - <builtin>.len
    - proc.wait
    - f.close
    - typing.cast.read
    - conf.ifaces.reload
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - x.decode
    - scapy.utils.decode_locale_str
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - proc.stdin.writelines
    - typing.cast.encode
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - typing.cast
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - <builtin>.list
    - scapy.utils.RawPcapWriter.__init__
    - scapy.utils.wrpcap
    - scapy.interfaces.network_name
    - tmpfile.close
    - locale.getlocale
    - tmpfile.writelines
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - args.extend
    - conf.temp_files.append
    - proc.terminate
    - rd._read_packet
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30ac80220>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 593
    functionName: scapy.supersocket.L2ListenTcpdump.recv
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - decimal.Decimal.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.utils.PcapReader.recv
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.utils.ERFEthernetReader.read_packet
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 597
    functionName: scapy.supersocket.L2ListenTcpdump.close
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - os.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f172cd0>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 603
    functionName: scapy.supersocket.L2ListenTcpdump.select
    functionSourceFile: scapy.supersocket
    functionUses: 0
    functionsReached:
    - socks.append
    - t.mux
    - <builtin>.int
    - tmp_fd.buffered_frames
    - scapy.contrib.cansocket_python_can._SocketsPool.multiplex_rx_packets
    - time.sleep
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - time.monotonic
    - scapy.supersocket.StreamSocketPeekless.select
    - <builtin>.enumerate
    - scapy.layers.kerberos.KdcProxySocket.select
    - scapy.arch.bpf.supersocket.L3bpfSocket.select
    - results.add
    - <builtin>.len
    - scapy.supersocket.SimpleSocket.select
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - select_fds.append
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.select
    - scapy.arch.linux.L3PacketSocket.select
    - scapy.arch.windows.native.L3WinSocket.select
    - scapy.arch.libpcap._L2libpcapSocket.select
    - bpf_scks_buffered.append
    - typing.cast
    - ctypes.c_void_p
    - scapy.supersocket.IterSocket.select
    - <builtin>.list
    - scapy.arch.libpcap.L3pcapSocket.select
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.select
    - scapy.arch.bpf.supersocket.bpf_select
    - i.fileno
    - created.append
    - scapy.arch.bpf.supersocket._L2bpfSocket.select
    - <builtin>.super
    - <builtin>.set
    - scapy.automaton._ATMT_supersocket.select
    - ctypes.windll.ws2_32.WSACloseEvent
    - sock.send_socks.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Call object at 0x7fa30d0742e0>
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 623
    functionName: scapy.supersocket.IterSocket.__init__._iter
    functionSourceFile: scapy.supersocket
    functionUses: 196
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.__iter__
    functionSourceFile: <builtin>
    functionUses: 196
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.__class__
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.sessions
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea43e20>
    argNames:
    - self
    - supersession
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 40
    functionName: scapy.sessions.DefaultSession.__init__
    functionSourceFile: scapy.sessions
    functionUses: 3
    functionsReached:
    - collections.defaultdict
    - scapy.sessions.DefaultSession.__init__
    - <builtin>.isinstance
    - scapy.sessions.IPSession.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: scapy.sessions.IPSession.__init__
    functionSourceFile: scapy.sessions
    functionUses: 3
    functionsReached:
    - collections.defaultdict
    - scapy.sessions.DefaultSession.__init__
    - <builtin>.isinstance
    - scapy.sessions.IPSession.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 45
    functionName: scapy.sessions.DefaultSession.process
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - conf.tls_sessions.rem
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - fields.items
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sock
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 54
    functionName: scapy.sessions.DefaultSession.recv
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.layers.smb2.SMBSession.in_pkt
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.smb2.SMBSession.process
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.recv
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4987
    functionName: scapy.layers.smb2.SMBSession.process
    functionSourceFile: scapy.layers.smb2
    functionUses: 2
    functionsReached:
    - scapy.layers.smb2.SMBSession.in_pkt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 3037
    functionName: scapy.layers.dcerpc.DceRpcSession.process
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 28
    functionsReached:
    - handle.update
    - typing.cast.copy
    - <builtin>.int
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - <builtin>.bytearray
    - h.update
    - clone.payload.add_underlayer
    - typing.cast.payload.get_field
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - encryptor.finalize
    - digest.finalize
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.pack
    - typing.cast.results.transfer_syntax.sprintf
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.packet.Packet.copy
    - h.finalize
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.ntlm.RC4K
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - typing.cast.payload.auth_verifier.is_ssp
    - typing.cast.payload.results.transfer_syntax.sprintf
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - encryptor.update
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.layers.ntlm.RC4Init
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - typing.cast.auth_verifier.is_ssp
    - ssp.GSS_Passive
    - log_runtime.error
    - decryptor.update
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - fields.items
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - digest.update
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.packet.Packet.copy_field_value
    - typing.cast.get_field
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.packet.Packet.copy_fields_dict
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - Context.ssp.GSS_Passive_set_Direction
    - enum.IntEnum.__init__
    - scapy.packet.NoPayload.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - packet
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 78
    functionName: scapy.sessions.IPSession.process
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached:
    - scapy.layers.inet._defrag_ip_pkt
    - log_runtime.warning
    - scapy.layers.inet._defrag_iter_and_check_offsets
    - <builtin>.len
    - <builtin>.sorted
    - <builtin>.bytes
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - frags
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1454
    functionName: scapy.layers.inet._defrag_ip_pkt
    functionSourceFile: scapy.layers.inet
    functionUses: 4
    functionsReached:
    - log_runtime.warning
    - scapy.layers.inet._defrag_iter_and_check_offsets
    - <builtin>.len
    - <builtin>.sorted
    - <builtin>.bytes
    - scapy.error.warning
    linkageType: pythonLinkage
    raised:
    - BadFragments
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: scapy.sessions.StringBuffer.__init__
    functionSourceFile: scapy.sessions
    functionUses: 71
    functionsReached:
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb498e0>
    argNames:
    - self
    - data
    - seq
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: scapy.sessions.StringBuffer.append
    functionSourceFile: scapy.sessions
    functionUses: 32
    functionsReached:
    - <builtin>.len
    - <builtin>.memoryview
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.memoryview
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - i
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 133
    functionName: scapy.sessions.StringBuffer.shiftleft
    functionSourceFile: scapy.sessions
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: scapy.sessions.StringBuffer.full
    functionSourceFile: scapy.sessions
    functionUses: 26
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 143
    functionName: scapy.sessions.StringBuffer.clear
    functionSourceFile: scapy.sessions
    functionUses: 26
    functionsReached:
    - <builtin>.bytearray
    - scapy.sessions.StringBuffer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 147
    functionName: scapy.sessions.StringBuffer.__bool__
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 152
    functionName: scapy.sessions.StringBuffer.__len__
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: scapy.sessions.StringBuffer.__bytes__
    functionSourceFile: scapy.sessions
    functionUses: 1
    functionsReached:
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 160
    functionName: scapy.sessions.StringBuffer.__str__
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached:
    - typing.cast
    - <builtin>.bytes
    - scapy.sessions.StringBuffer.__bytes__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.__class__
    functionSourceFile: typing
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.__class__
    functionSourceFile: typing
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.sessions.TCPSession.__init__.<lambda1>
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - scapy.sessions.StringBuffer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30c76d880>
    argNames:
    - self
    - pkt
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 234
    functionName: scapy.sessions.TCPSession._get_ident
    functionSourceFile: scapy.sessions
    functionUses: 26
    functionsReached:
    - typing.cast.ip.decode
    - <builtin>.ord
    - scapy.pton_ntop.inet_pton
    - scapy.compat.plain_str
    - <builtin>.zip
    - socket.inet_pton
    - <builtin>.bytes
    - <builtin>.str
    - scapy.sessions.TCPSession._get_ident.xor
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - x
    - y
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 242
    functionName: scapy.sessions.TCPSession._get_ident.xor
    functionSourceFile: scapy.sessions
    functionUses: 27
    functionsReached:
    - <builtin>.ord
    - <builtin>.zip
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 250
    functionName: scapy.sessions.TCPSession._strip_padding
    functionSourceFile: scapy.sessions
    functionUses: 26
    functionsReached:
    - pkt.getlayer
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.getlayer
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metadata.get
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metadata.clear
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pay.underlayer.remove_payload
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sock
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 410
    functionName: scapy.sessions.TCPSession.recv
    functionSourceFile: scapy.sessions
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 24
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.inet
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - conf.l2types.register_num2layer
    - conf.l2types.register
    - conf.l3types.register
    - conf.l3types.register_num2layer
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - conf.neighbor.register_l3
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: scapy.layers.inet.IPTools.whois
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.inet.IPTools.whois
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: scapy.layers.inet.IPTools._ttl
    functionSourceFile: scapy.layers.inet
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 92
    functionName: scapy.layers.inet.IPTools.ottl
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - t.index
    - <builtin>.isinstance
    - scapy.layers.inet.IPTools._ttl
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.index
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 96
    functionName: scapy.layers.inet.IPTools.hops
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.inet.IPTools.ottl
    - t.index
    - <builtin>.sorted
    - <builtin>.isinstance
    - scapy.layers.inet.IPTools._ttl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.inet._IPOption_HDR
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    - enum
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2676
    functionName: scapy.fields.BitEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 185
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec5a280>
    - <ast.Constant object at 0x7fa30ec5ad00>
    - <ast.Constant object at 0x7fa30b1a39d0>
    - <ast.Lambda object at 0x7fa30b1a3c10>
    argNames:
    - self
    - name
    - default
    - length_of
    - fmt
    - count_of
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2181
    functionName: scapy.fields.FieldLenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 587
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f310580>
    - <ast.Constant object at 0x7fa30f3105b0>
    argNames:
    - self
    - name
    - default
    - length_from
    - max_length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1980
    functionName: scapy.fields.StrLenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 510
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: scapy.layers.inet.IPOption.extract_padding
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 148
    functionName: scapy.layers.inet.IPOption.register_variant
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb350a0>
    argNames:
    - cls
    - pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 152
    functionName: scapy.layers.inet.IPOption.dispatch_hook
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_Security
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1050
    functionName: scapy.fields.ByteField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1074
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1305
    functionName: scapy.fields.ShortField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1081
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e739af0>
    - <ast.Constant object at 0x7fa30e739b50>
    argNames:
    - self
    - name
    - default
    - length
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1863
    functionName: scapy.fields.StrFixedLenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 383
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_RR.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_RR
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 848
    functionName: scapy.fields.IPField.__init__
    functionSourceFile: scapy.fields
    functionUses: 166
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_RR.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9f6460>
    - <ast.Constant object at 0x7fa30e9f6340>
    - <ast.Constant object at 0x7fa30e942af0>
    argNames:
    - self
    - name
    - default
    - field
    - length_from
    - count_from
    - max_count
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2088
    functionName: scapy.fields.FieldListField.__init__
    functionSourceFile: scapy.fields
    functionUses: 144
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 196
    functionName: scapy.layers.inet.IPOption_RR.get_current_router
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_Stream_Id
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_MTU_Probe
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_Traceroute
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_Timestamp
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_Timestamp.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - fld
    - cond
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 384
    functionName: scapy.fields.ConditionalField.__init__
    functionSourceFile: ''
    functionUses: 262
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1335
    functionName: scapy.fields.IntField.__init__
    functionSourceFile: scapy.fields
    functionUses: 706
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 261
    functionName: scapy.layers.inet.IPOption_Timestamp.post_build
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_Address_Extension
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_Router_Alert
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2728
    functionName: scapy.fields.ShortEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 533
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_SDBM.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_SDBM
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.IPOption_SDBM.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.TCPAOValue
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.TCPAOValue.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet.TCPAOValue.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - tcphdr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 343
    functionName: scapy.layers.inet.get_tcpao
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e0d6b50>
    argNames:
    - self
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 353
    functionName: scapy.layers.inet.RandTCPOptions.__init__
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rand_vals.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: struct.calcsize
    functionSourceFile: struct
    functionUses: 3058
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rval.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 387
    functionName: scapy.layers.inet.RandTCPOptions.__bytes__
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - random.choice
    - struct.pack
    - scapy.layers.inet.RandTCPOptions._fix
    - scapy.compat.chb
    - scapy.volatile.RandBin.__init__
    - rand_vals.append
    - <builtin>.len
    - scapy.layers.inet.TCPOptionsField.i2m
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - random.randint
    - <builtin>.tuple
    - rval.append
    - scapy.volatile.RandNumExpo.__init__
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - re.findall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 3
    IfCount: 11
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 445
    functionName: scapy.layers.inet.TCPOptionsField.i2m
    functionSourceFile: scapy.layers.inet
    functionUses: 8
    functionsReached:
    - scapy.compat.chb
    - log_runtime.warning
    - typing.cast.encode
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - <builtin>.isinstance
    - scapy.error.warning
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 394
    functionName: scapy.layers.inet.TCPOptionsField.getfield
    functionSourceFile: scapy.layers.inet
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - opt.append
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 5
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 403
    functionName: scapy.layers.inet.TCPOptionsField.m2i
    functionSourceFile: scapy.layers.inet
    functionUses: 22
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - opt.append
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opt.append
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 440
    functionName: scapy.layers.inet.TCPOptionsField.i2h
    functionSourceFile: scapy.layers.inet
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 485
    functionName: scapy.layers.inet.TCPOptionsField.randval
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.inet.RandTCPOptions.__init__
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPTimeStampField
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 492
    functionName: scapy.layers.inet.ICMPTimeStampField.i2repr
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - <builtin>.divmod
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.divmod
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 501
    functionName: scapy.layers.inet.ICMPTimeStampField.any2i
    functionSourceFile: scapy.layers.inet
    functionUses: 3
    functionsReached:
    - time.time
    - <builtin>.isinstance
    - hmsms.groups
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hmsms.groups
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 518
    functionName: scapy.layers.inet.DestIPField.__init__
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.DestField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 775
    functionName: scapy.fields.DestField.__init__
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 522
    functionName: scapy.layers.inet.DestIPField.i2m
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - <builtin>.all
    - pkt.payload.getfieldval
    - scapy.fields.DestField.dst_from_pkt
    - scapy.fields.SourceIPField.__findaddr
    - conf.route.route
    - scapy.contrib.stun.XorIp.i2m
    - scapy.layers.inet.DestIPField.i2m
    - condition.items
    - pkt.route
    - struct.unpack
    - struct.pack
    - scapy.fields.SourceIPField.i2m
    - scapy.contrib.eigrp.EigrpIPField.i2m
    - <builtin>.super
    - socket.inet_aton
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 779
    functionName: scapy.fields.DestField.dst_from_pkt
    functionSourceFile: scapy.fields
    functionUses: 15
    functionsReached:
    - <builtin>.all
    - pkt.payload.getfieldval
    - condition.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: scapy.contrib.stun.XorIp.i2m
    functionSourceFile: scapy.contrib.stun
    functionUses: 2
    functionsReached:
    - socket.inet_aton
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 926
    functionName: scapy.fields.SourceIPField.i2m
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - conf.route.route
    - pkt.route
    - scapy.fields.SourceIPField.__findaddr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: scapy.contrib.eigrp.EigrpIPField.i2m
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 6
    functionsReached:
    - socket.inet_aton
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 527
    functionName: scapy.layers.inet.DestIPField.i2h
    functionSourceFile: scapy.layers.inet
    functionUses: 4
    functionsReached:
    - <builtin>.all
    - pkt.payload.getfieldval
    - scapy.fields.DestField.dst_from_pkt
    - scapy.fields.SourceIPField.__findaddr
    - conf.route.route
    - condition.items
    - pkt.route
    - scapy.fields.SourceIPField.i2h
    - <builtin>.super
    - scapy.layers.inet.DestIPField.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 932
    functionName: scapy.fields.SourceIPField.i2h
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - conf.route.route
    - pkt.route
    - scapy.fields.SourceIPField.__findaddr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.IP
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.SourceIPField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Emph.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.DestField.__init__
    - scapy.compat.orb
    - scapy.layers.inet.DestIPField.__init__
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    - names
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3228
    functionName: scapy.fields.FlagsField.__init__
    functionSourceFile: scapy.fields
    functionUses: 313
    functionsReached:
    - <builtin>.range
    - math.floor
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2768
    functionName: scapy.fields.ByteEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 982
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 915
    functionName: scapy.fields.SourceIPField.__init__
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fld
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 327
    functionName: scapy.fields.Emph.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.IP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef5f8b0>
    - <ast.Constant object at 0x7fa30ef5f3d0>
    - <ast.Constant object at 0x7fa30ef5f070>
    - <ast.Constant object at 0x7fa30ef5f430>
    - <ast.Constant object at 0x7fa30ef5fbb0>
    argNames:
    - self
    - name
    - default
    - pkt_cls
    - count_from
    - length_from
    - next_cls_cb
    - max_count
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1633
    functionName: scapy.fields.PacketListField.__init__
    functionSourceFile: scapy.fields
    functionUses: 405
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - proto
    - u
    - plen
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 637
    functionName: scapy.layers.inet.in4_pseudoheader
    functionSourceFile: scapy.layers.inet
    functionUses: 19
    functionsReached:
    - scapy.compat.plain_str
    - log_runtime.warning
    - clone.payload.add_underlayer
    - <builtin>.sum
    - struct.pack
    - scapy.pton_ntop.inet_pton
    - scapy.packet.Packet.copy
    - <builtin>.len
    - <builtin>.str
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.packet.Packet.get_field
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - socket.inet_pton
    - scapy.error.warning
    - fields.items
    - typing.cast.ip.decode
    - scapy.packet.Packet.copy_field_value
    - scapy.packet.Packet.copy_fields_dict
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - proto
    - u
    - p
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 676
    functionName: scapy.layers.inet.in4_chksum
    functionSourceFile: scapy.layers.inet
    functionUses: 12
    functionsReached:
    - scapy.compat.plain_str
    - log_runtime.warning
    - scapy.layers.inet.in4_pseudoheader
    - clone.payload.add_underlayer
    - scapy.utils.<lambda2>
    - <builtin>.sum
    - struct.pack
    - scapy.utils.<lambda1>
    - scapy.utils.checksum
    - scapy.pton_ntop.inet_pton
    - scapy.packet.Packet.copy
    - <builtin>.len
    - <builtin>.str
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.packet.Packet.get_field
    - array.array
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - socket.inet_pton
    - scapy.error.warning
    - fields.items
    - typing.cast.ip.decode
    - scapy.packet.Packet.copy_field_value
    - scapy.packet.Packet.copy_fields_dict
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - p
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 691
    functionName: scapy.layers.inet._is_ipv6_layer
    functionSourceFile: scapy.layers.inet
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - tcp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 697
    functionName: scapy.layers.inet.tcp_pseudoheader
    functionSourceFile: scapy.layers.inet
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.inet._is_ipv6_layer
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - nh
    - u
    - plen
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 614
    functionName: scapy.layers.inet6.in6_pseudoheader
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - tcp
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 714
    functionName: scapy.layers.inet.calc_tcp_md5_hash
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - hashlib.md5
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.inet._is_ipv6_layer
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet.tcp_pseudoheader
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hashlib.md5
    functionSourceFile: hashlib
    functionUses: 66
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: h.update
    functionSourceFile: <builtin>
    functionUses: 103
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: h.digest
    functionSourceFile: <builtin>
    functionUses: 1171
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - tcp
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 730
    functionName: scapy.layers.inet.sign_tcp_md5
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - hashlib.md5
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.inet._is_ipv6_layer
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.inet.calc_tcp_md5_hash
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet.tcp_pseudoheader
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.TCP
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - nh
    - u
    - p
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 671
    functionName: scapy.layers.inet6.in6_chksum
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.abs
    functionSourceFile: <builtin>
    functionUses: 555
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.UDP
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_Object
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 902
    functionName: scapy.layers.inet.ICMPExtension_Object.register_variant
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0d2e50>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 906
    functionName: scapy.layers.inet.ICMPExtension_Object.dispatch_hook
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda3>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda4>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 940
    functionName: scapy.fields.IP6Field.__init__
    functionSourceFile: scapy.fields
    functionUses: 108
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda5>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda6>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda7>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda8>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.<list1>.<lambda9>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 942
    functionName: scapy.layers.inet.ICMPExtension_InterfaceInformation.self_build
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.packet.Packet.self_build
    - scapy.packet.NoPayload.getfieldval
    - fld.do_copy
    - f.addfield
    - scapy.packet.Packet._raw_packet_cache_field_value
    - scapy.packet.NoPayload.getfield_and_val
    - <builtin>.bytes
    - scapy.packet.Padding.self_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - <builtin>.super
    - scapy.packet.Packet.getfield_and_val
    - <builtin>.isinstance
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMPExtension_Header
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 998
    functionName: scapy.layers.inet._ICMPExtensionField.__init__
    functionSourceFile: scapy.layers.inet
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1007
    functionName: scapy.layers.inet._ICMPExtensionField.getfield
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1020
    functionName: scapy.layers.inet._ICMPExtensionField.addfield
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - log_runtime.warning
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.super
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1033
    functionName: scapy.layers.inet._ICMPExtensionPadField.__init__
    functionSourceFile: scapy.layers.inet
    functionUses: 3
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1038
    functionName: scapy.layers.inet._ICMPExtensionPadField.i2repr
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.automotive.bmw.definitions.SVK_DateField.i2repr
    - socket.inet_ntop
    - struct.pack
    - scapy.compat.bytes_hex
    - scapy.fields.UTCTimeField.i2repr
    - scapy.layers.inet6.dnsrepr2names
    - enum.get
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.fields.XLEShortField.i2repr
    - scapy.contrib.modbus.ModbusByteEnumField.i2repr_one
    - scapy.layers.tls.basefields._SSLv2LengthField.i2repr
    - scapy.compat.bytes_encode
    - scapy.utils.lhex
    - typing.cast.ip.decode
    - scapy.contrib.cdp._CDPPowerField.i2repr
    - scapy.contrib.diameter.ISDN.i2repr
    - scapy.contrib.diameter.AVPFlags.i2repr
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.pton_ntop.inet_ntop
    - scapy.fields.YesNoByteField.i2repr
    - scapy.layers.dhcp6._ElapsedTimeField.i2repr
    - scapy.layers.inet6.LifetimeField.i2repr
    - scapy.contrib.diameter.OctetString.i2repr
    - scapy.contrib.scada.pcom.PCOMBinaryCommandField.i2repr
    - scapy.contrib.diameter.DRCode.i2repr
    - <builtin>.repr
    - fld.i2len
    - s.append
    - <builtin>.str
    - scapy.layers.tls.handshake._CipherSuitesField.i2repr_one
    - datetime.timedelta
    - scapy.fields.OUIField.i2repr
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - <builtin>.hex
    - scapy.layers.tls.handshake_sslv2._SSLv2EncryptedKeyField.i2repr
    - time.time
    - <builtin>.map
    - scapy.fields.SecondsIntField.i2repr
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.contrib.bgp._TypeLowField.i2repr
    - pkt.getfield_and_val
    - scapy.layers.inet6.NIReplyDataField.i2repr
    - conf.manufdb._get_manuf
    - scapy.utils.str2mac
    - scapy.layers.dhcp6._OptReqListField.i2repr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.fields.YesNoByteField._build_config_representation.<lambda1>
    - res.append
    - scapy.fields.LEThreeBytesField.addfield
    - scapy.layers.dot11._RateField.i2repr
    - scapy.compat.chb
    - scapy.fields.XLE3BytesField.i2repr
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.fields.XByteField.i2repr
    - scapy.contrib.knx.KNXGroupField.i2repr
    - <builtin>.print
    - <builtin>.range
    - scapy.contrib.diameter.Address.i2repr
    - scapy.layers.dhcp6._OptReqListField.i2h
    - <builtin>.super
    - datetime.datetime
    - scapy.compat.plain_str
    - scapy.contrib.diameter.DRFlags.i2repr
    - scapy.contrib.scada.pcom.PCOMAsciiCommandField.i2repr
    - scapy.layers.inet6.NIQueryDataField.i2repr
    - socket.inet_ntoa
    - scapy.contrib.knx.KNXAddressField.i2repr
    - scapy.layers.inet6._PhantomAutoPadField.i2repr
    - scapy.layers.inet6.IP6ListField.i2repr
    - <builtin>.bytes
    - scapy.contrib.eigrp.ShortVersionField.i2repr
    - <builtin>.ord
    - scapy.fields.YesNoByteField.__init__.<lambda1>
    - scapy.layers.tls.handshake._CipherSuitesField.i2repr
    - typing.cast.encode
    - x.startswith
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 248
    functionName: scapy.contrib.automotive.bmw.definitions.SVK_DateField.i2repr
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 2
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - scapy.fields.LEThreeBytesField.addfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: scapy.contrib.diameter.DRFlags.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - <builtin>.int
    - <builtin>.hex
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: scapy.contrib.scada.pcom.PCOMAsciiCommandField.i2repr
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1299
    functionName: scapy.fields.YesNoByteField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.fields.YesNoByteField.__init__.<lambda1>
    - scapy.fields.YesNoByteField._build_config_representation.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 489
    functionName: scapy.layers.dhcp6._ElapsedTimeField.i2repr
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3312
    functionName: scapy.layers.inet6.LifetimeField.i2repr
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2491
    functionName: scapy.layers.inet6.NIQueryDataField.i2repr
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.ord
    - res.append
    - <builtin>.repr
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.compat.orb
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1320
    functionName: scapy.layers.dot11._RateField.i2repr
    functionSourceFile: scapy.layers.dot11
    functionUses: 2
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3567
    functionName: scapy.fields.UTCTimeField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 9
    functionsReached:
    - datetime.datetime
    - time.time
    - <builtin>.int
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 216
    functionName: scapy.contrib.diameter.OctetString.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    - scapy.compat.plain_str
    - typing.cast.encode
    - <builtin>.str
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.isinstance
    - binascii.b2a_hex
    - prompt_toolkit.prompt.encode
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: scapy.contrib.scada.pcom.PCOMBinaryCommandField.i2repr
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 156
    functionName: scapy.contrib.knx.KNXAddressField.i2repr
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 939
    functionName: scapy.layers.inet6._PhantomAutoPadField.i2repr
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 111
    functionName: scapy.contrib.diameter.DRCode.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 4
    functionsReached:
    - scapy.contrib.modbus.ModbusByteEnumField.i2repr_one
    - <builtin>.isinstance
    - <builtin>.str
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1103
    functionName: scapy.fields.XLE3BytesField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - scapy.contrib.modbus.ModbusByteEnumField.i2repr_one
    - scapy.fields.XByteField.i2repr
    - <builtin>.tuple
    - conf.manufdb._get_manuf
    - scapy.contrib.scada.pcom.PCOMBinaryCommandField.i2repr
    - scapy.contrib.diameter.DRCode.i2repr
    - <builtin>.hex
    - scapy.utils.str2mac
    - scapy.fields.XLE3BytesField.i2repr
    - <builtin>.len
    - <builtin>.repr
    - <builtin>.map
    - <builtin>.str
    - <builtin>.super
    - scapy.utils.lhex
    - scapy.fields.OUIField.i2repr
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 284
    functionName: scapy.layers.inet6.IP6ListField.i2repr
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - s.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3755
    functionName: scapy.fields.OUIField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - <builtin>.tuple
    - conf.manufdb._get_manuf
    - scapy.utils.str2mac
    - <builtin>.len
    - <builtin>.map
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1371
    functionName: scapy.fields.XLEShortField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.fields.XLEShortField.i2repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1056
    functionName: scapy.fields.XByteField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 174
    functionName: scapy.contrib.knx.KNXGroupField.i2repr
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 254
    functionName: scapy.contrib.eigrp.ShortVersionField.i2repr
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 227
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2EncryptedKeyField.i2repr
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: scapy.layers.tls.basefields._SSLv2LengthField.i2repr
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 2
    functionsReached:
    - <builtin>.hex
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: scapy.layers.tls.handshake._CipherSuitesField.i2repr
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - scapy.layers.tls.handshake._CipherSuitesField.i2repr_one
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3617
    functionName: scapy.fields.SecondsIntField.i2repr
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1811
    functionName: scapy.contrib.bgp._TypeLowField.i2repr
    functionSourceFile: scapy.contrib.bgp
    functionUses: 2
    functionsReached:
    - enum.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2724
    functionName: scapy.layers.inet6.NIReplyDataField.i2repr
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet6.dnsrepr2names
    - scapy.compat.plain_str
    - <builtin>.ord
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.map
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.compat.orb
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 325
    functionName: scapy.contrib.cdp._CDPPowerField.i2repr
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 308
    functionName: scapy.contrib.diameter.ISDN.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - <builtin>.ord
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 254
    functionName: scapy.contrib.diameter.Address.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - x.startswith
    - <builtin>.isinstance
    - <builtin>.print
    - socket.inet_ntop
    - socket.inet_ntoa
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - prompt_toolkit.prompt.encode
    - typing.cast.encode
    - binascii.b2a_hex
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 441
    functionName: scapy.layers.dhcp6._OptReqListField.i2repr
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 2
    functionsReached:
    - s.append
    - scapy.layers.dhcp6._OptReqListField.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: scapy.contrib.diameter.AVPFlags.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - <builtin>.int
    - <builtin>.hex
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1044
    functionName: scapy.layers.inet._ICMP_extpad_post_dissection
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - pkt.lastlayer
    - <builtin>.isinstance
    - pad.underlayer.remove_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.lastlayer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pad.underlayer.remove_payload
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.inet._ICMPExtensionField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.inet._ICMPExtensionPadField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda3>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda4>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda5>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda6>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda7>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda8>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda9>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda10>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda11>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda12>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - flds
    - dflt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 464
    functionName: scapy.fields.MultipleTypeField.__init__
    functionSourceFile: scapy.fields
    functionUses: 143
    functionsReached:
    - <builtin>.len
    - warnings.warn
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda13>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.ICMP.<list1>.<lambda14>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1206
    functionName: scapy.layers.inet.ICMP.post_build
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1213
    functionName: scapy.layers.inet.ICMP.hashret
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1218
    functionName: scapy.layers.inet.ICMP.answers
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1227
    functionName: scapy.layers.inet.ICMP.guess_payload_class
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1233
    functionName: scapy.layers.inet.ICMP.mysummary
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 1250
    functionName: scapy.layers.inet.IPerror.answers
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dot11.Dot11Auth.answers
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - socket.htons
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1270
    functionName: scapy.layers.inet.IPerror.mysummary
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet.TCPerror
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.fields.MayEnd.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fld
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 353
    functionName: scapy.fields.MayEnd.__init__
    functionSourceFile: ''
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1283
    functionName: scapy.layers.inet.TCPerror.answers
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1299
    functionName: scapy.layers.inet.TCPerror.mysummary
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1306
    functionName: scapy.layers.inet.UDPerror.answers
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1315
    functionName: scapy.layers.inet.UDPerror.mysummary
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1322
    functionName: scapy.layers.inet.ICMPerror.answers
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1337
    functionName: scapy.layers.inet.ICMPerror.mysummary
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.l2types.register
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.l2types.register_num2layer
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.l3types.register
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.l3types.register_num2layer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - l2
    - l3
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1366
    functionName: scapy.layers.inet.inet_register_l3
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils.strand
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.l2.getmacbyip
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.utils.in4_isincluded
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.utils.in4_getnsmac
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - _arp_cache.get
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - conf.route.get_if_bcast
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.utils.in4_ismaddr
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.utils.in4_cidr2mask
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7e4100>
    argNames:
    - ip
    - chainCC
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 138
    functionName: scapy.layers.l2.getmacbyip
    functionSourceFile: scapy.layers.l2
    functionUses: 4
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils.strand
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.utils.in4_isincluded
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.utils.in4_getnsmac
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - _arp_cache.get
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - conf.route.get_if_bcast
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.utils.in4_ismaddr
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.utils.in4_cidr2mask
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.neighbor.register_l3
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218550>
    argNames:
    - pkt
    - fragsize
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1382
    functionName: scapy.layers.inet.fragment
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - scapy.compat.raw
    - <builtin>.range
    - log_runtime.warning
    - conf.raw_layer
    - <builtin>.len
    - p.copy
    - <builtin>.max
    - lst.append
    - <builtin>.bytes
    - scapy.error.warning
    - q.add_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: q.add_payload
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4d88e0>
    - <ast.Constant object at 0x7fa30d4d8520>
    argNames:
    - p
    - overlap
    - fragsize
    - overlap_fragsize
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1412
    functionName: scapy.layers.inet.overlap_frag
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.inet.fragment
    - <builtin>.range
    - scapy.compat.raw
    - log_runtime.warning
    - conf.raw_layer
    - <builtin>.len
    - p.copy
    - <builtin>.max
    - lst.append
    - <builtin>.bytes
    - scapy.error.warning
    - q.add_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1432
    functionName: scapy.layers.inet.BadFragments.__init__
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.pop
    functionSourceFile: <builtin>
    functionUses: 469
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - frags
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1437
    functionName: scapy.layers.inet._defrag_iter_and_check_offsets
    functionSourceFile: scapy.layers.inet
    functionUses: 5
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet._defrag_ip_pkt.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d93af10>
    argNames:
    - plist
    - complete
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1497
    functionName: scapy.layers.inet._defrag_logic
    functionSourceFile: scapy.layers.inet
    functionUses: 2
    functionsReached:
    - scapy.layers.inet._defrag_ip_pkt
    - final.extend
    - log_runtime.warning
    - notfrag.append
    - <builtin>.enumerate
    - scapy.layers.inet._defrag_iter_and_check_offsets
    - <builtin>.len
    - <builtin>.sorted
    - <builtin>.bytes
    - final.append
    - badfrag.extend
    - collections.defaultdict
    - <builtin>.hasattr
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: final.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: final.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: badfrag.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: notfrag.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - plist
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1543
    functionName: scapy.layers.inet.defrag
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.inet._defrag_ip_pkt
    - final.extend
    - scapy.layers.inet._defrag_logic
    - log_runtime.warning
    - notfrag.append
    - <builtin>.enumerate
    - scapy.layers.inet._defrag_iter_and_check_offsets
    - <builtin>.len
    - <builtin>.sorted
    - <builtin>.bytes
    - final.append
    - badfrag.extend
    - collections.defaultdict
    - <builtin>.hasattr
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - plist
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1550
    functionName: scapy.layers.inet.defragment
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.inet._defrag_ip_pkt
    - final.extend
    - scapy.layers.inet._defrag_logic
    - log_runtime.warning
    - notfrag.append
    - <builtin>.enumerate
    - scapy.layers.inet._defrag_iter_and_check_offsets
    - <builtin>.len
    - <builtin>.sorted
    - <builtin>.bytes
    - final.append
    - badfrag.extend
    - collections.defaultdict
    - <builtin>.hasattr
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ip
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1556
    functionName: scapy.layers.inet._packetlist_timeskew_graph
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - c.append
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.inet._packetlist_timeskew_graph._wrap_data
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - matplotlib.pyplot.show
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - matplotlib.pyplot.plot
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.inet.ICMPTimeStampField.any2i
    - scapy.layers.sctp.GapAckField.any2i
    - time.time
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.error.warning
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - p.getlayer
    - hmsms.groups
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.getlayer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9f6940>
    argNames:
    - ts_tuple
    - wrap_seconds
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1588
    functionName: scapy.layers.inet._packetlist_timeskew_graph._wrap_data
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d5ff760>
    - <ast.Constant object at 0x7fa30d5ff670>
    - <ast.Constant object at 0x7fa30d5ff8e0>
    argNames:
    - self
    - res
    - name
    - stats
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1619
    functionName: scapy.layers.inet.TracerouteResult.__init__
    functionSourceFile: scapy.layers.inet
    functionUses: 3
    functionsReached:
    - scapy.plist.SndRcvList.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1627
    functionName: scapy.layers.inet.TracerouteResult.show
    functionSourceFile: scapy.layers.inet
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet.TracerouteResult.show.<lambda1>
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - s.sprintf
    - r.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.sprintf
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.sprintf
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1632
    functionName: scapy.layers.inet.TracerouteResult.get_trace
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - k.items
    - <builtin>.list
    - <builtin>.min
    - trace.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trace.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f16e730>
    argNames:
    - self
    - join
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1651
    functionName: scapy.layers.inet.TracerouteResult.trace3D
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - multiprocessing.Process
    - p.join
    - p.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.Process
    functionSourceFile: multiprocessing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.start
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.join
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 9
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1666
    functionName: scapy.layers.inet.TracerouteResult.trace3D_notebook
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - vpython.label
    - vpython.cylinder
    - trace.values
    - scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.__init__
    - k.items
    - vpython.cos
    - re.sub
    - vpython.canvas
    - <builtin>.len
    - kargs.get
    - tr3d.values
    - <builtin>.max
    - vpython.rate
    - scapy.utils.colgen
    - vpython.scene.append_to_caption
    - scapy.layers.inet6.TracerouteResult6.get_trace
    - <builtin>.next
    - scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.setlabel
    - <builtin>.range
    - vpython.sin
    - <builtin>.list
    - <builtin>.min
    - vpython.sphere.__init__
    - vpython.scene.bind
    - vpython.vec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3446
    functionName: scapy.layers.inet6.TracerouteResult6.get_trace
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - k.items
    - <builtin>.list
    - <builtin>.min
    - trace.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ip
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1672
    functionName: scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.__init__
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.setlabel
    - vpython.vec
    - vpython.sphere.__init__
    - vpython.label
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.sphere.__init__
    functionSourceFile: vpython
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1d1af0>
    argNames:
    - self
    - txt
    - visible
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1698
    functionName: scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.setlabel
    functionSourceFile: scapy.layers.inet
    functionUses: 5
    functionsReached:
    - vpython.label
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.vec
    functionSourceFile: vpython
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1681
    functionName: scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.fullinfos
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - vpython.label
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - r.sprintf
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.setlabel
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - vpython.vec
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1693
    functionName: scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.unfull
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.setlabel
    - vpython.label
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.label
    functionSourceFile: vpython
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1707
    functionName: scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.check_double_click
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1717
    functionName: scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.action
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.setlabel
    - scapy.layers.inet.TracerouteResult.trace3D_notebook.IPsphere.unfull
    - vpython.label
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.canvas
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.sub
    functionSourceFile: re
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.scene.append_to_caption
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.cos
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.sin
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tr3d.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.cylinder
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.rate
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - ev
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1799
    functionName: scapy.layers.inet.TracerouteResult.trace3D_notebook.mouse_click
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - vpython.scene.mouse.pick.action
    - vpython.scene.mouse.pick.check_double_click
    - vpython.scene.mouse.pick.fullinfos
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.scene.mouse.pick.check_double_click
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.scene.mouse.pick.fullinfos
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.scene.mouse.pick.action
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vpython.scene.bind
    functionSourceFile: vpython
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 18
    IfCount: 9
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1812
    functionName: scapy.layers.inet.TracerouteResult.world_trace
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - r.haslayer
    - ax.stock_img
    - db.city
    - matplotlib.pyplot.show
    - rt.get
    - matplotlib.collections.LineCollection
    - ax.add_collection
    - ax.legend
    - s.haslayer
    - <builtin>.len
    - cartopy.crs.PlateCarree
    - ax.plot
    - <builtin>.max
    - geoip2.database.Reader
    - ax.coastlines
    - trt.items
    - log_runtime.error
    - lines.extend
    - <builtin>.next
    - loctrace.append
    - <builtin>.range
    - matplotlib.pyplot.title
    - matplotlib.pyplot.axes
    - ax.set_global
    - matplotlib.pyplot.figure
    - trace.get
    - lines.append
    - ax.remove
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: geoip2.database.Reader
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.haslayer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rt.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.haslayer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trace.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: db.city
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loctrace.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matplotlib.pyplot.figure
    functionSourceFile: matplotlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cartopy.crs.PlateCarree
    functionSourceFile: cartopy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matplotlib.pyplot.axes
    functionSourceFile: matplotlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ax.coastlines
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ax.stock_img
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ax.set_global
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matplotlib.pyplot.title
    functionSourceFile: matplotlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trt.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matplotlib.collections.LineCollection
    functionSourceFile: matplotlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ax.add_collection
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ax.plot
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lines.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ax.legend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ax.remove
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 20
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 29
    ICount: 8
    IfCount: 20
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3919a0>
    - <ast.Constant object at 0x7fa30b3915b0>
    argNames:
    - self
    - ASres
    - padding
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1943
    functionName: scapy.layers.inet.TracerouteResult.make_graph
    functionSourceFile: scapy.layers.inet
    functionUses: 2
    functionsReached:
    - scapy.compat.plain_str
    - s.connect
    - iplist.append
    - s.getlayer
    - ip.encode
    - ASNs.get
    - rcv.haslayer
    - rt.get
    - scapy.as_resolvers.AS_resolver_cymru.parse
    - x.rsplit
    - <builtin>.repr
    - <builtin>.len
    - p.append
    - <builtin>.str
    - scapy.as_resolvers.AS_resolver_multi.resolve
    - line.split
    - rcv.getlayer
    - kargs.get
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.utils.incremental_label
    - scapy.as_resolvers.AS_resolver_cymru.resolve
    - <builtin>.tuple
    - scapy.utils.colgen
    - elt.strip
    - ports.get
    - <builtin>.next
    - ASres.resolve
    - <builtin>.range
    - typing.cast.ip.decode
    - r.sprintf
    - s.close
    - <builtin>.min
    - socket.socket
    - blackholes.append
    - <builtin>.set
    - ASNlist.append
    - s.send
    - s.recv
    - r.getlayer
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.getlayer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.getlayer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ports.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: blackholes.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.rsplit
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ips
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 101
    functionName: scapy.as_resolvers.AS_resolver_cymru.resolve
    functionSourceFile: scapy.as_resolvers
    functionUses: 3
    functionsReached:
    - typing.cast.ip.decode
    - scapy.as_resolvers.AS_resolver_cymru.parse
    - scapy.compat.plain_str
    - elt.strip
    - s.connect
    - s.close
    - ip.encode
    - socket.socket
    - <builtin>.str
    - ASNlist.append
    - line.split
    - s.send
    - <builtin>.isinstance
    - s.recv
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ips
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 148
    functionName: scapy.as_resolvers.AS_resolver_multi.resolve
    functionSourceFile: scapy.as_resolvers
    functionUses: 3
    functionsReached:
    - ASres.resolve
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ASNs.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iplist.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rcv.haslayer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rcv.getlayer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30eb49c40>
    - <ast.Constant object at 0x7fa30eb49970>
    argNames:
    - self
    - ASres
    - padding
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2086
    functionName: scapy.layers.inet.TracerouteResult.graph
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - scapy.compat.plain_str
    - log_runtime.warning
    - iplist.append
    - s.connect
    - s.getlayer
    - time.sleep
    - ip.encode
    - proc.communicate
    - <builtin>.open
    - os.path.exists
    - ASNs.get
    - rcv.haslayer
    - os.path.abspath
    - typing.cast.network_name.ip.decode
    - rt.get
    - scapy.as_resolvers.AS_resolver_cymru.parse
    - x.rsplit
    - <builtin>.repr
    - <builtin>.len
    - os.startfile
    - p.append
    - f.close
    - <builtin>.bytes
    - <builtin>.str
    - scapy.as_resolvers.AS_resolver_multi.resolve
    - scapy.utils.incremental_label
    - kargs.get
    - rcv.getlayer
    - <builtin>.isinstance
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - line.split
    - subprocess.Popen
    - scapy.as_resolvers.AS_resolver_cymru.resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - <builtin>.tuple
    - scapy.utils.colgen
    - elt.strip
    - scapy.layers.inet.TracerouteResult.make_graph
    - ports.get
    - scapy.utils.get_temp_file
    - scapy.utils.do_graph
    - time.time
    - scapy.compat.bytes_encode
    - <builtin>.next
    - typing.cast
    - typing.cast.encode
    - scapy.error.warning
    - ASres.resolve
    - <builtin>.range
    - typing.cast.ip.decode
    - r.sprintf
    - s.close
    - <builtin>.min
    - socket.socket
    - blackholes.append
    - ASNlist.append
    - <builtin>.set
    - s.send
    - conf.temp_files.append
    - s.recv
    - r.getlayer
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4b2ca0>
    - <ast.Constant object at 0x7fa30e4b2cd0>
    - <ast.Constant object at 0x7fa30e4b2c70>
    - <ast.Call object at 0x7fa30e4b2e80>
    - <ast.Constant object at 0x7fa30e4b23d0>
    - <ast.Constant object at 0x7fa30e4b2430>
    - <ast.Constant object at 0x7fa30e4b2df0>
    - <ast.Constant object at 0x7fa30e4b29a0>
    argNames:
    - target
    - dport
    - minttl
    - maxttl
    - sport
    - l4
    - filter
    - timeout
    - verbose
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2104
    functionName: scapy.layers.inet.traceroute
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.inet.TracerouteResult.show
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.volatile.RandInt.__init__
    - scapy.layers.inet6.TracerouteResult6.show
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.inet.TracerouteResult.__init__
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3438
    functionName: scapy.layers.inet6.TracerouteResult6.show
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - ips
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2140
    functionName: scapy.layers.inet.traceroute_map
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.inet.TracerouteResult.show
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.volatile.RandInt.__init__
    - scapy.layers.inet6.TracerouteResult6.show
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.inet.TracerouteResult.__init__
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - scapy.layers.inet.traceroute
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2189
    functionName: scapy.layers.inet.TCP_client._transmit_packet
    functionSourceFile: scapy.layers.inet
    functionUses: 1
    functionsReached:
    - scapy.compat.raw
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.inet.TCP_client
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.ioevent
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.timeout.deco
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.timeout
    - scapy.automaton.ATMT.condition
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.condition.deco
    - scapy.automaton.ATMT.ioevent.deco
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.receive_condition.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2204
    functionName: scapy.layers.inet.TCP_client.START
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2208
    functionName: scapy.layers.inet.TCP_client.SYN_SENT
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2212
    functionName: scapy.layers.inet.TCP_client.ESTABLISHED
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2216
    functionName: scapy.layers.inet.TCP_client.LAST_ACK
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2220
    functionName: scapy.layers.inet.TCP_client.CLOSED
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2224
    functionName: scapy.layers.inet.TCP_client.STOP
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2228
    functionName: scapy.layers.inet.TCP_client.STOP_SENT_FIN_ACK
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2232
    functionName: scapy.layers.inet.TCP_client.connect
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2236
    functionName: scapy.layers.inet.TCP_client.send_syn
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2914
    functionName: scapy.layers.kerberos.KerberosClient.send
    functionSourceFile: scapy.layers.kerberos
    functionUses: 41
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2242
    functionName: scapy.layers.inet.TCP_client.synack_received
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2247
    functionName: scapy.layers.inet.TCP_client.send_ack_of_synack
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2253
    functionName: scapy.layers.inet.TCP_client.incoming_data_received
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2258
    functionName: scapy.layers.inet.TCP_client.receive_data
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.kerberos.KerberosClient.send
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - conf.tls_sessions.rem
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - fields.items
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - scapy.layers.inet.TCP_client._transmit_packet
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.sessions.streamcls.<lambda1>
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2272
    functionName: scapy.layers.inet.TCP_client.outgoing_data_received
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - d
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2276
    functionName: scapy.layers.inet.TCP_client.send_data
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2282
    functionName: scapy.layers.inet.TCP_client.reset_received
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2287
    functionName: scapy.layers.inet.TCP_client.fin_received
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2292
    functionName: scapy.layers.inet.TCP_client.send_finack
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2299
    functionName: scapy.layers.inet.TCP_client.ack_of_fin_received
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2304
    functionName: scapy.layers.inet.TCP_client.stop_requested
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2308
    functionName: scapy.layers.inet.TCP_client.stop_send_finack
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2314
    functionName: scapy.layers.inet.TCP_client.stop_fin_received
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2319
    functionName: scapy.layers.inet.TCP_client.stop_send_ack
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2325
    functionName: scapy.layers.inet.TCP_client.syn_ack_timeout
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2329
    functionName: scapy.layers.inet.TCP_client.stop_ack_timeout
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - target
    - ports
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2339
    functionName: scapy.layers.inet.report_ports
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - i.sprintf
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - r.haslayer
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - r.sprintf
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: i.sprintf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Lambda object at 0x7fa2d7896820>
    - <ast.Lambda object at 0x7fa2d7896970>
    argNames:
    - lst
    - funcID
    - funcpres
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2362
    functionName: scapy.layers.inet.IPID_count
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - lst.sort
    - <builtin>.abs
    - idlst.sort
    - <builtin>.print
    - <builtin>.zip
    - <builtin>.len
    - scapy.layers.inet.<lambda1>
    - scapy.layers.inet.<lambda2>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.<lambda1>
    functionSourceFile: ''
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: idlst.sort
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet.<lambda2>
    functionSourceFile: ''
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 3
    IfCount: 11
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa2d789f040>
    - <ast.Constant object at 0x7fa2d789f070>
    - <ast.Constant object at 0x7fa2d789f0a0>
    - <ast.Constant object at 0x7fa2d789f0d0>
    - <ast.Constant object at 0x7fa2d789f100>
    argNames:
    - target
    - sport
    - dport
    - timeout
    - onlyasc
    - count
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2380
    functionName: scapy.layers.inet.fragleak
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - conf.L3socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.not_printable
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.hexstr
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - select.select
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.utils.linehexdump
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - ans.getlayer
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.volatile.RandNum.__init__
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - ans.haslayer
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - <builtin>.chr
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.utils.sane
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - s.recv
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.volatile.RandShort.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.L3socket
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ans.haslayer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ans.getlayer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2d78a85e0>
    - <ast.Constant object at 0x7fa2d78a8610>
    - <ast.Constant object at 0x7fa2d78a8640>
    argNames:
    - target
    - timeout
    - onlyasc
    - count
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2423
    functionName: scapy.layers.inet.fragleak2
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.utils.hexstr
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.not_printable
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.chr
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.sendrecv.sr1
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.utils.linehexdump
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.utils.sane
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa2d78ac970>
    - <ast.Constant object at 0x7fa2d78ac9a0>
    - <ast.Constant object at 0x7fa2d78ac9d0>
    argNames:
    - self
    - host
    - port
    - srcip
    - poison
    - timeout
    - debug
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 2477
    functionName: scapy.layers.inet.connect_from_ip.__init__
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - re.search
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - _t.start
    - scapy.packet.Packet.do_init_fields
    - scapy.automaton.Automaton.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.base_classes.Net.ip2int
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils.strand
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.l2.getmacbyip
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.base_classes.ScopedIP
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - sent_packets.append
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.automaton.Automaton._IO_mixer.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.automaton.ObjectPipe.__init__
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - type.__new__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - typing.cast.network_name.l3socket
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.utils.in4_isincluded
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.float
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - scapy.sendrecv.__gen_send
    - s.send
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - socket.socketpair
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.sendrecv.sendp
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.utils.in4_getnsmac
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - _arp_cache.get
    - scapy.utils._guess_linktype_value
    - <builtin>.bytearray
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.automaton.Automaton.isrunning
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.base_classes._ScopedIP.__init__
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - os.pipe
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.automaton._instance_state.__init__
    - typing.cast.is_valid
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - scapy.sendrecv.send.<lambda1>
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.automaton.Automaton.start
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - kargs.pop
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - scapy.base_classes.Net.__init__
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - scapy.utils6.Net6.ip2int
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - scapy.layers.l2.arpcachepoison
    - external_fd.get
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - ready.wait
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.automaton.Automaton.runbg
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - conf.route.get_if_bcast
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.utils.in4_ismaddr
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.automaton.Automaton._do_start
    - scapy.utils.in4_cidr2mask
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - random.random
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.CreateEventA
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - typing.cast.l3socket
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16afa0>
    - <ast.Constant object at 0x7fa30b16a4f0>
    - <ast.Constant object at 0x7fa30b16a970>
    argNames:
    - target
    - addresses
    - broadcast
    - count
    - interval
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 837
    functionName: scapy.layers.l2.arpcachepoison
    functionSourceFile: scapy.layers.l2
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - re.search
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.base_classes.Net.ip2int
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.base_classes.ScopedIP
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - sent_packets.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - typing.cast.network_name.l3socket
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.__gen_send
    - s.send
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.sendrecv.sendp
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.base_classes._ScopedIP.__init__
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - typing.cast.is_valid
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.sendrecv.send.<lambda1>
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.base_classes.Net.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - scapy.utils6.Net6.ip2int
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - typing.cast.l3socket
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.socketpair
    functionSourceFile: socket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2499
    functionName: scapy.layers.inet.connect_from_ip.close
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - scapy.automaton.Automaton.destroy
    - <builtin>.isinstance
    - scapy.automaton.Automaton.stop
    - cmd.clear
    - scapy.automaton.Automaton.isrunning
    - itertools.chain
    - i.close
    - scapy.automaton.Message.__init__
    - <builtin>.hasattr
    - scapy.automaton.Automaton._flush_inout
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2510
    functionName: scapy.layers.inet.ICMPEcho_am.is_request
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - req.haslayer
    - req.getlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req.haslayer
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req.getlayer
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - reply
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2518
    functionName: scapy.layers.inet.ICMPEcho_am.print_reply
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2521
    functionName: scapy.layers.inet.ICMPEcho_am.make_reply
    functionSourceFile: scapy.layers.inet
    functionUses: 0
    functionsReached:
    - req.copy
    - req.haslayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req.copy
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 56
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.l2
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - conf.l2types.register_num2layer
    - scapy.layers.l2.Neighbor.__init__
    - conf.l2types.register_layer2num
    - conf.l2types.register
    - conf.l3types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - conf.neighbor.register_l3
    - scapy.packet.bind_top_down
    - fval.update
    - conf.netcache.new_cache
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: scapy.layers.l2.Neighbor.__init__
    functionSourceFile: scapy.layers.l2
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - l2
    - l3
    - resolve_method
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 115
    functionName: scapy.layers.l2.Neighbor.register_l3
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - l2inst
    - l3inst
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 119
    functionName: scapy.layers.l2.Neighbor.resolve
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 126
    functionName: scapy.layers.l2.Neighbor.__repr__
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.netcache.new_cache
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.route.get_if_bcast
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _arp_cache.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 199
    functionName: scapy.layers.l2.DestMACField.__init__
    functionSourceFile: scapy.layers.l2
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 799
    functionName: scapy.fields.MACField.__init__
    functionSourceFile: scapy.fields
    functionUses: 124
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 203
    functionName: scapy.layers.l2.DestMACField.i2h
    functionSourceFile: scapy.layers.l2
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 209
    functionName: scapy.layers.l2.DestMACField.i2m
    functionSourceFile: scapy.layers.l2
    functionUses: 9
    functionsReached:
    - conf.neighbor.resolve
    - scapy.error.warning
    - <builtin>.super
    - log_runtime.warning
    linkageType: pythonLinkage
    raised:
    - ScapyNoDstMacException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.neighbor.resolve
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb27400>
    argNames:
    - self
    - name
    - getif
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 230
    functionName: scapy.layers.l2.SourceMACField.__init__
    functionSourceFile: scapy.layers.l2
    functionUses: 6
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.l2.SourceMACField.__init__.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - pkt.route
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.route
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 235
    functionName: scapy.layers.l2.SourceMACField.i2h
    functionSourceFile: scapy.layers.l2
    functionUses: 14
    functionsReached:
    - conf.ifaces.dev_from_name
    - <builtin>.isinstance
    - conf.ifaces.reload
    - <builtin>.super
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 245
    functionName: scapy.layers.l2.SourceMACField.i2m
    functionSourceFile: scapy.layers.l2
    functionUses: 9
    functionsReached:
    - conf.ifaces.dev_from_name
    - scapy.layers.l2.SourceMACField.i2h
    - <builtin>.isinstance
    - conf.ifaces.reload
    - <builtin>.super
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.l2.Ether
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.l2.SourceMACField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.layers.l2.DestMACField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dd07be0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: scapy.layers.l2.Ether.dispatch_hook
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.l2.Dot3
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.l2.SourceMACField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.layers.l2.DestMACField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30db4a9d0>
    - <ast.Lambda object at 0x7fa30db4ae20>
    argNames:
    - self
    - name
    - default
    - fmt
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2280
    functionName: scapy.fields.LenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 62
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b7190>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 334
    functionName: scapy.layers.l2.Dot3.dispatch_hook
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.LLC
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - l2
    - l3
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 349
    functionName: scapy.layers.l2.l2_register_l3
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - neighbor.resolve
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: neighbor.resolve
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.CookedLinux
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.CookedLinuxV2
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.MPacketPreamble
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.fields.FCSField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 761
    functionName: scapy.fields.FCSField.__init__
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.SNAP
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1069
    functionName: scapy.fields.ThreeBytesField.__init__
    functionSourceFile: scapy.fields
    functionUses: 256
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.l2.Dot1Q
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 420
    functionName: scapy.layers.l2.Dot1Q.answers
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 430
    functionName: scapy.layers.l2.Dot1Q.default_payload_class
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 436
    functionName: scapy.layers.l2.Dot1Q.extract_padding
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 442
    functionName: scapy.layers.l2.Dot1Q.mysummary
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.STP
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.SourceIP6Field.__init__
    - scapy.fields.SourceIPField.__init__
    - <builtin>.len
    - scapy.layers.l2.SourceMACField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<lambda2>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - struct.unpack
    - scapy.utils.atol
    - struct.pack
    - scapy.compat.chb
    - scapy.utils.valid_mac
    - <builtin>.len
    - <builtin>.str
    - <builtin>.isinstance
    - mask.isdigit
    - socket.inet_aton
    - typing.cast
    - typing.cast.ip.decode
    - addr.split
    - scapy.utils.mac2str
    - scapy.utils.valid_ip
    - scapy.utils.valid_net
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1004
    functionName: scapy.fields.SourceIP6Field.__init__
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list2>.<lambda3>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list2>.<lambda4>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<lambda4>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.utils.valid_ip6
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - addr.split
    - scapy.utils.valid_net6
    - socket.inet_pton
    - <builtin>.str
    - mask.isdigit
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list3>.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list3>.<lambda2>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<lambda3>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list4>.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list4>.<lambda2>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list4>.<lambda3>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<list4>.<lambda4>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP.<list1>.<lambda4>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.get_field
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld._find_fld_pkt_val
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.route6.route
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - l2
    - l3
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 597
    functionName: scapy.layers.l2.l2_register_l3_arp
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - l3.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - conf.netcache.in6_neighbor.get
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.l2.getmacbyip
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.inet6.getmacbyip6
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.utils.in4_isincluded
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.utils6.in6_getnsma
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.utils.in4_getnsmac
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - _arp_cache.get
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.utils6.in6_or
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - conf.route.get_if_bcast
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.utils.in4_ismaddr
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.utils.in4_cidr2mask
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.utils.stror
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_getnsmac
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - scapy.layers.inet6.neighsol
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: l3.get_field
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a3040>
    argNames:
    - ip6
    - chainCC
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 149
    functionName: scapy.layers.inet6.getmacbyip6
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - conf.netcache.in6_neighbor.get
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.utils6.in6_getnsma
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.utils6.in6_or
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.utils.stror
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_getnsmac
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - scapy.layers.inet6.neighsol
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRErouting
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRErouting.<list1>.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRE
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRE.<list1>.<lambda2>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRE.<list1>.<lambda3>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRE.<list1>.<lambda4>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d84c340>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 657
    functionName: scapy.layers.l2.GRE.dispatch_hook
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 663
    functionName: scapy.layers.l2.GRE.post_build
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRE_PPTP
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRE_PPTP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2.GRE_PPTP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 698
    functionName: scapy.layers.l2.GRE_PPTP.post_build
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 711
    functionName: scapy.layers.l2.LoIntEnumField.m2i
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 715
    functionName: scapy.layers.l2.LoIntEnumField.i2m
    functionSourceFile: scapy.layers.l2
    functionUses: 1
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.l2.Loopback
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2794
    functionName: scapy.fields.IntEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 374
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.l2.LoopbackOpenBSD
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.l2.Dot1AH
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 765
    functionName: scapy.layers.l2.Dot1AH.answers
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 772
    functionName: scapy.layers.l2.Dot1AH.mysummary
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.l2types.register_layer2num
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b8922b0>
    - <ast.Constant object at 0x7fa30b8926a0>
    - <ast.Constant object at 0x7fa30b892b20>
    - <ast.Constant object at 0x7fa30b8927f0>
    - <ast.Constant object at 0x7fa30b8922e0>
    - <ast.Constant object at 0x7fa30b892a30>
    argNames:
    - ip1
    - ip2
    - mac1
    - mac2
    - broadcast
    - target_mac
    - iface
    - inter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 897
    functionName: scapy.layers.l2.arp_mitm
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.sendrecv.__sr_loop
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - ids.append
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - sent_packets.append
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - rtlst.sort
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - ct.normal
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - ctypes.windll.kernel32.GetStdHandle
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - colwidth.index
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - typing.cast.network_name.l3socket
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.sendrecv.srploop
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.layers.l2.ARPingResult.show
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.float
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - _space.join
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - scapy.sendrecv.__gen_send
    - s.send
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.l2.arp_mitm._tups
    - scapy.layers.http._parse_headers
    - scapy.sendrecv.sendp
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.sendrecv.<lambda1>
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - scapy.sendrecv.send.<lambda1>
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - ct.fail
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.<lambda2>
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - scapy.layers.l2.ARPingResult.__init__
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.network_name.l2listen
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - conf.manufdb._get_short_manuf
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - row.index
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - itertools.zip_longest
    - values.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.layers.l2.arping
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - shutil.get_terminal_size
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - <builtin>.sum
    - filter_exp.encode
    - ct.success
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.utils.get_terminal_width
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - scapy.utils.pretty_list
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - typing.cast.l3socket
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - ip
    - mac
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 942
    functionName: scapy.layers.l2.arp_mitm._tups
    functionSourceFile: scapy.layers.l2
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.srp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - ids.append
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - rtlst.sort
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - ctypes.windll.kernel32.GetStdHandle
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - colwidth.index
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.layers.l2.ARPingResult.show
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - _space.join
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - scapy.layers.l2.ARPingResult.__init__
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - conf.manufdb._get_short_manuf
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - row.index
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - itertools.zip_longest
    - values.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.layers.l2.arping
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - shutil.get_terminal_size
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - <builtin>.sum
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.utils.get_terminal_width
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - scapy.utils.pretty_list
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 3
    IfCount: 7
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d832f70>
    - <ast.Constant object at 0x7fa30d832940>
    - <ast.Constant object at 0x7fa30d8329a0>
    - <ast.Constant object at 0x7fa30d8327c0>
    argNames:
    - net
    - timeout
    - cache
    - verbose
    - threaded
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1050
    functionName: scapy.layers.l2.arping
    functionSourceFile: scapy.layers.l2
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.srp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - ids.append
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - rtlst.sort
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - ctypes.windll.kernel32.GetStdHandle
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - colwidth.index
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.layers.l2.ARPingResult.show
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - _space.join
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - scapy.layers.l2.ARPingResult.__init__
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - conf.manufdb._get_short_manuf
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - row.index
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - itertools.zip_longest
    - values.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - shutil.get_terminal_size
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - <builtin>.sum
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.utils.get_terminal_width
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - scapy.utils.pretty_list
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b1ac0>
    - <ast.Constant object at 0x7fa30e9b1700>
    - <ast.Constant object at 0x7fa30e9b12e0>
    argNames:
    - self
    - res
    - name
    - stats
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1021
    functionName: scapy.layers.l2.ARPingResult.__init__
    functionSourceFile: scapy.layers.l2
    functionUses: 4
    functionsReached:
    - scapy.plist.SndRcvList.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1028
    functionName: scapy.layers.l2.ARPingResult.show
    functionSourceFile: scapy.layers.l2
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - conf.manufdb._get_short_manuf
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - row.index
    - typing.cast
    - <builtin>.list
    - shutil.get_terminal_size
    - data.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.manufdb._get_short_manuf
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.append
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f3106a0>
    argNames:
    - ip
    - fake_bcast
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1110
    functionName: scapy.layers.l2.is_promisc
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.srp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6480a0>
    - <ast.Constant object at 0x7fa30e648ca0>
    argNames:
    - net
    - timeout
    - fake_bcast
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1120
    functionName: scapy.layers.l2.promiscping
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.srp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - ids.append
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - rtlst.sort
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - ctypes.windll.kernel32.GetStdHandle
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - colwidth.index
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.layers.l2.ARPingResult.show
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - _space.join
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - scapy.layers.l2.ARPingResult.__init__
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - conf.manufdb._get_short_manuf
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - row.index
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - itertools.zip_longest
    - values.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - shutil.get_terminal_size
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - <builtin>.sum
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.utils.get_terminal_width
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - scapy.utils.pretty_list
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.staticmethod
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.l2.ARP_am
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea0d160>
    - <ast.Constant object at 0x7fa30ea0d880>
    - <ast.Constant object at 0x7fa30ea0d2b0>
    argNames:
    - self
    - IP_addr
    - ARP_addr
    - from_ip
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1163
    functionName: scapy.layers.l2.ARP_am.parse_options
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1175
    functionName: scapy.layers.l2.ARP_am.is_request
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - req.haslayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1186
    functionName: scapy.layers.l2.ARP_am.make_reply
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - conf.ifaces.dev_from_networkname
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.arch.get_if_hwaddr
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d62b9d0>
    argNames:
    - self
    - reply
    - send_function
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1211
    functionName: scapy.layers.l2.ARP_am.send_reply
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - reply
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1218
    functionName: scapy.layers.l2.ARP_am.print_reply
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - req.summary
    - reply.summary
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req.summary
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reply.summary
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - target
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1224
    functionName: scapy.layers.l2.etherleak
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.srp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.l2.etherleak.<lambda1>
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - scapy.utils.sane
    - <builtin>.ord
    - <builtin>.isinstance
    - conf.color_theme.not_printable
    - typing.cast.encode
    - s.append
    - <builtin>.chr
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.utils.hexstr
    - scapy.compat.orb
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 8
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cd130>
    - <ast.Constant object at 0x7fa30b3cdb50>
    argNames:
    - target
    - plen
    - hwlen
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1233
    functionName: scapy.layers.l2.arpleak
    functionSourceFile: scapy.layers.l2
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.srp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.not_printable
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - pkts_iface.items
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - rcv.get_field
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.utils.hexdump
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.chr
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - s.endswith
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - pkts_iface.setdefault
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.utils.sane
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkts_iface.setdefault
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkts_iface.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rcv.get_field
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 26
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.inet6
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - conf.l2types.register_num2layer
    - conf.l2types.register
    - conf.l3types.register
    - conf.l3types.register_num2layer
    - upper._overload_fields.copy
    - d.items
    - scapy.layers.inet6._get_cls
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - conf.neighbor.register_l3
    - scapy.layers.inet6._load_dict
    - scapy.packet.bind_top_down
    - <builtin>.globals
    - <builtin>.hasattr
    - fval.update
    - conf.netcache.new_cache
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e526e20>
    - <ast.Constant object at 0x7fa30e526670>
    argNames:
    - addr
    - src
    - iface
    - timeout
    - chainCC
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 120
    functionName: scapy.layers.inet6.neighsol
    functionSourceFile: scapy.layers.inet6
    functionUses: 3
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.srp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.utils6.in6_getnsma
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.utils6.in6_or
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.utils.stror
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_getnsmac
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - a
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 663
    functionName: scapy.utils6.in6_getnsma
    functionSourceFile: scapy.utils6
    functionUses: 9
    functionsReached:
    - scapy.utils6.in6_or
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_and
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strand
    - <builtin>.isinstance
    - scapy.utils.stror
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - a
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 676
    functionName: scapy.utils6.in6_getnsmac
    functionSourceFile: scapy.utils6
    functionUses: 4
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 787
    functionName: scapy.utils6.in6_ismaddr
    functionSourceFile: scapy.utils6
    functionUses: 89
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.netcache.in6_neighbor.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecf0220>
    - <ast.Constant object at 0x7fa30ecf0f40>
    argNames:
    - self
    - name
    - default
    - count_from
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: scapy.layers.inet6.IP6ListField.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 16
    functionsReached:
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: StrField.__init__
    functionSourceFile: <builtin>
    functionUses: 134
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: scapy.layers.inet6.IP6ListField.i2len
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 246
    functionName: scapy.layers.inet6.IP6ListField.i2count
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 251
    functionName: scapy.layers.inet6.IP6ListField.getfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - lst.append
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 273
    functionName: scapy.layers.inet6.IP6ListField.i2m
    functionSourceFile: scapy.layers.inet6
    functionUses: 7
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - socket.getaddrinfo
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 296
    functionName: scapy.layers.inet6._IPv6GuessPayload.default_payload_class
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - icmp6typescls.get
    - <builtin>.ord
    - _mip6_mhtype2cls.get
    - <builtin>.len
    - struct.unpack
    - icmp6typesminhdrlen.get
    - scapy.layers.inet6._niquery_guesser
    - ipv6nhcls.get
    - <builtin>.float
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - p
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2780
    functionName: scapy.layers.inet6._niquery_guesser
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - struct.unpack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: icmp6typesminhdrlen.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: icmp6typescls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _mip6_mhtype2cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ipv6nhcls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.DestIP6Field.__init__
    - scapy.compat.chb
    - scapy.fields.SourceIP6Field.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.DestField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1031
    functionName: scapy.fields.DestIP6Field.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.DestField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 833
    functionName: scapy.utils6.in6_isaddrllallnodes
    functionSourceFile: scapy.utils6
    functionUses: 28
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 843
    functionName: scapy.utils6.in6_isaddrllallservers
    functionSourceFile: scapy.utils6
    functionUses: 28
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb65100>
    argNames:
    - cls
    - _pkt
    - _
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 501
    functionName: scapy.layers.inet6.IPv46.dispatch_hook
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - kargs.get
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - l2
    - l3
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 510
    functionName: scapy.layers.inet6.inet6_register_l3
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - conf.netcache.in6_neighbor.get
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.inet6.getmacbyip6
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.utils6.in6_getnsma
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.utils6.in6_or
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.utils.stror
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_getnsmac
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - scapy.layers.inet6.neighsol
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 523
    functionName: scapy.layers.inet6.IPerror6.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.min
    - <builtin>.len
    - socket.inet_pton
    - <builtin>.bytes
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 595
    functionName: scapy.layers.inet6.IPerror6.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.PseudoIPv6
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 730
    functionName: scapy.layers.inet6._OTypeField.i2repr
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.HBHOptUnknown
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.HBHOptUnknown.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - curpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 744
    functionName: scapy.layers.inet6.HBHOptUnknown.alignment_delta
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0018b0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 757
    functionName: scapy.layers.inet6.HBHOptUnknown.dispatch_hook
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.inet6.Pad1
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - curpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 772
    functionName: scapy.layers.inet6.Pad1.alignment_delta
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.PadN
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.PadN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - curpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 786
    functionName: scapy.layers.inet6.PadN.alignment_delta
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.RouterAlert
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - curpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 809
    functionName: scapy.layers.inet6.RouterAlert.alignment_delta
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 815
    functionName: scapy.layers.inet6.RouterAlert.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.RplOption
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - curpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 830
    functionName: scapy.layers.inet6.RplOption.alignment_delta
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 836
    functionName: scapy.layers.inet6.RplOption.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.Jumbo
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - curpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 846
    functionName: scapy.layers.inet6.Jumbo.alignment_delta
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 852
    functionName: scapy.layers.inet6.Jumbo.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.HAO
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - curpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 862
    functionName: scapy.layers.inet6.HAO.alignment_delta
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 868
    functionName: scapy.layers.inet6.HAO.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - cls
    - curpos
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 885
    functionName: scapy.layers.inet6._OptionsField.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 9
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 889
    functionName: scapy.layers.inet6._OptionsField.i2len
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 892
    functionName: scapy.layers.inet6._OptionsField.i2m
    functionSourceFile: scapy.layers.inet6
    functionUses: 13
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.alignment_delta
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 928
    functionName: scapy.layers.inet6._OptionsField.addfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 933
    functionName: scapy.layers.inet6._PhantomAutoPadField.addfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 936
    functionName: scapy.layers.inet6._PhantomAutoPadField.getfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrHopByHop
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrHopByHop.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrHopByHop.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrDestOpt
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrDestOpt.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrDestOpt.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrRouting
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrRouting.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrRouting.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLV
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLV.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1011
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLV.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1017
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLV.register_variant
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288d60>
    argNames:
    - cls
    - pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1021
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLV.dispatch_hook
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - cls.registered_sr_tlv.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_sr_tlv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVIngressNode
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVEgressNode
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVPad1
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVPadN
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVPadN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVHMAC
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVHMAC.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRoutingTLVHMAC.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRouting
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRouting.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrSegmentRouting.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.IPv6ExtHdrFragment
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - packets
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1156
    functionName: scapy.layers.inet6.defragment6
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 8
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - fragSize
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1217
    functionName: scapy.layers.inet6.fragment6
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - layer3.remove_payload
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - pkt.copy
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - layer3.add_payload
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - random.randint
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.copy
    functionSourceFile: <builtin>
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer3.remove_payload
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer3.add_payload
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1426
    functionName: scapy.layers.inet6._ICMPv6.post_build
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1433
    functionName: scapy.layers.inet6._ICMPv6.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1436
    functionName: scapy.layers.inet6._ICMPv6.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1451
    functionName: scapy.layers.inet6._ICMPv6Error.guess_payload_class
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6Unknown
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6DestUnreach
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.inet._ICMPExtensionField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.inet._ICMPExtensionPadField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6PacketTooBig
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6TimeExceeded
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.inet._ICMPExtensionField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.inet._ICMPExtensionPadField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6ParamProblem
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6EchoRequest
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1528
    functionName: scapy.layers.inet6.ICMPv6EchoRequest.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1531
    functionName: scapy.layers.inet6.ICMPv6EchoRequest.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1539
    functionName: scapy.layers.inet6.ICMPv6EchoReply.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6._ICMPv6ML
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - query
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1587
    functionName: scapy.layers.inet6.ICMPv6MLReport.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MLQuery2
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MLQuery2.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - packet
    - payload
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1626
    functionName: scapy.layers.inet6.ICMPv6MLQuery2.post_build
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.inet6._ICMPv6.post_build
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MLDMultAddrRec
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MLDMultAddrRec.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MLDMultAddrRec.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MLDMultAddrRec.<list1>.<lambda3>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - packet
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1649
    functionName: scapy.layers.inet6.ICMPv6MLDMultAddrRec.default_payload_class
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MLReport2
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MLReport2.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - packet
    - payload
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1668
    functionName: scapy.layers.inet6.ICMPv6MLReport2.post_build
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.inet6._ICMPv6.post_build
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - query
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1675
    functionName: scapy.layers.inet6.ICMPv6MLReport2.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MRD_Advertisement
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1702
    functionName: scapy.layers.inet6.ICMPv6MRD_Advertisement.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MRD_Solicitation
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1714
    functionName: scapy.layers.inet6.ICMPv6MRD_Solicitation.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MRD_Termination
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1726
    functionName: scapy.layers.inet6.ICMPv6MRD_Termination.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1802
    functionName: scapy.layers.inet6._ICMPv6NDGuessPayload.guess_payload_class
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.isinstance
    - icmp6ndoptscls.get
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: icmp6ndoptscls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b2fdfa0>
    argNames:
    - self
    - name
    - default
    - strip_zeros
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1812
    functionName: scapy.layers.inet6.ICMPv6NDOptDataField.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1816
    functionName: scapy.layers.inet6.ICMPv6NDOptDataField.i2len
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1819
    functionName: scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    functionSourceFile: scapy.layers.inet6
    functionUses: 8
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1825
    functionName: scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    functionSourceFile: scapy.layers.inet6
    functionUses: 23
    functionsReached:
    - x.rstrip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.rstrip
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptUnknown
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.layers.inet6.ICMPv6NDOptDataField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptUnknown.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptUnknown.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptUnknown.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptSrcLLAddr
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.l2.SourceMACField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptPrefixInfo
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1873
    functionName: scapy.layers.inet6.ICMPv6NDOptPrefixInfo.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1883
    functionName: scapy.layers.inet6.TruncPktLenField.i2m
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1888
    functionName: scapy.layers.inet6.TruncPktLenField.i2len
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.layers.inet6.TruncPktLenField.i2m
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptRedirectedHdr
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptRedirectedHdr.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptRedirectedHdr.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d5ff550>
    argNames:
    - self
    - name
    - default
    - cls
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1595
    functionName: scapy.fields.PacketLenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 31
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptMTU
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1911
    functionName: scapy.layers.inet6.ICMPv6NDOptMTU.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptShortcutLimit
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptAdvInterval
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1931
    functionName: scapy.layers.inet6.ICMPv6NDOptAdvInterval.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptHAInfo
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1943
    functionName: scapy.layers.inet6.ICMPv6NDOptHAInfo.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptIPAddr
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptNewRtrPrefix
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptLLA
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptMAP
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2006
    functionName: scapy.layers.inet6._IP6PrefixField.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2010
    functionName: scapy.layers.inet6._IP6PrefixField.addfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.layers.inet6._IP6PrefixField.i2m
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2023
    functionName: scapy.layers.inet6._IP6PrefixField.i2m
    functionSourceFile: scapy.layers.inet6
    functionUses: 9
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2013
    functionName: scapy.layers.inet6._IP6PrefixField.getfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 13
    functionsReached:
    - log_runtime.warning
    - <builtin>.zip
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - pkt.parent.transaction_id.to_bytes
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: scapy.contrib.stun.XorIp6.m2i
    functionSourceFile: scapy.contrib.stun
    functionUses: 16
    functionsReached:
    - pkt.parent.transaction_id.to_bytes
    - <builtin>.zip
    - struct.unpack
    - <builtin>.super
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 147
    functionName: scapy.contrib.eigrp.EigrpIP6Field.m2i
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 24
    functionsReached:
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - <builtin>.isinstance
    - log_runtime.warning
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - typing.cast.encode
    - scapy.error.warning
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2020
    functionName: scapy.layers.inet6._IP6PrefixField.i2len
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.layers.inet6._IP6PrefixField.i2m
    - <builtin>.len
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptRouteInfo
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptRouteInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2054
    functionName: scapy.layers.inet6.ICMPv6NDOptRouteInfo.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptRDNSS
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptRDNSS.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptRDNSS.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2068
    functionName: scapy.layers.inet6.ICMPv6NDOptRDNSS.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptEFA
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b232fa0>
    - <ast.Constant object at 0x7fa30b232790>
    argNames:
    - self
    - name
    - default
    - length_from
    - padded
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2089
    functionName: scapy.layers.inet6.DomainNameListField.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 5
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2093
    functionName: scapy.layers.inet6.DomainNameListField.i2len
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - <builtin>.ord
    - z.encode
    - y.split
    - <builtin>.len
    - struct.pack
    - scapy.layers.inet6.DomainNameListField.i2m
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2122
    functionName: scapy.layers.inet6.DomainNameListField.i2m
    functionSourceFile: scapy.layers.inet6
    functionUses: 8
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - <builtin>.ord
    - z.encode
    - y.split
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2096
    functionName: scapy.layers.inet6.DomainNameListField.i2h
    functionSourceFile: scapy.layers.inet6
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2101
    functionName: scapy.layers.inet6.DomainNameListField.m2i
    functionSourceFile: scapy.layers.inet6
    functionUses: 23
    functionsReached:
    - typing.cast.ip.decode
    - <builtin>.ord
    - scapy.compat.plain_str
    - <builtin>.len
    - <builtin>.str
    - cur.append
    - <builtin>.isinstance
    - res.append
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cur.append
    functionSourceFile: <builtin>
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - z
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2123
    functionName: scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    functionSourceFile: scapy.layers.inet6
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: z.encode
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: y.split
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptDNSSL
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.inet6.DomainNameListField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptDNSSL.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptDNSSL.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2150
    functionName: scapy.layers.inet6.ICMPv6NDOptDNSSL.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptCaptivePortal
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.layers.inet6.ICMPv6NDOptDataField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptCaptivePortal.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptCaptivePortal.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptCaptivePortal.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2163
    functionName: scapy.layers.inet6.ICMPv6NDOptCaptivePortal.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2168
    functionName: scapy.layers.inet6._PREF64.addfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - scapy.fields.DestField.dst_from_pkt
    - scapy.compat.plain_str
    - pkt.payload.getfieldval
    - <builtin>.zip
    - struct.unpack
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    - <builtin>.all
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.pton_ntop.inet_pton
    - condition.items
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - pkt.parent.transaction_id.to_bytes
    - scapy.layers.inet6._IP6PrefixField.i2m
    - scapy.fields.DestIP6Field.i2m
    - scapy.layers.dhcp6._SrvAddrField.i2m
    - scapy.fields.SourceIP6Field.i2m
    - socket.inet_pton
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - typing.cast.ip.decode
    - scapy.contrib.stun.XorIp6.i2m
    - scapy.contrib.eigrp.EigrpIP6Field.i2m
    - scapy.fields.SourceIP6Field.__findaddr
    - pkt.route
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1015
    functionName: scapy.fields.SourceIP6Field.i2m
    functionSourceFile: scapy.fields
    functionUses: 6
    functionsReached:
    - pkt.route
    - <builtin>.super
    - scapy.fields.SourceIP6Field.__findaddr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 163
    functionName: scapy.contrib.stun.XorIp6.i2m
    functionSourceFile: scapy.contrib.stun
    functionUses: 6
    functionsReached:
    - pkt.parent.transaction_id.to_bytes
    - <builtin>.zip
    - struct.unpack
    - <builtin>.super
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 140
    functionName: scapy.contrib.eigrp.EigrpIP6Field.i2m
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 8
    functionsReached:
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1036
    functionName: scapy.fields.DestIP6Field.i2m
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - pkt.payload.getfieldval
    - scapy.fields.DestField.dst_from_pkt
    - scapy.compat.plain_str
    - <builtin>.zip
    - struct.unpack
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    - <builtin>.all
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.pton_ntop.inet_pton
    - condition.items
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - pkt.parent.transaction_id.to_bytes
    - scapy.layers.inet6._IP6PrefixField.i2m
    - scapy.fields.DestIP6Field.i2m
    - scapy.layers.dhcp6._SrvAddrField.i2m
    - scapy.fields.SourceIP6Field.i2m
    - socket.inet_pton
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - typing.cast.ip.decode
    - scapy.contrib.stun.XorIp6.i2m
    - scapy.contrib.eigrp.EigrpIP6Field.i2m
    - scapy.fields.SourceIP6Field.__findaddr
    - pkt.route
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 573
    functionName: scapy.layers.dhcp6._SrvAddrField.i2m
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 6
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.isinstance
    - socket.inet_pton
    - <builtin>.str
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2171
    functionName: scapy.layers.inet6._PREF64.getfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 13
    functionsReached:
    - log_runtime.warning
    - <builtin>.zip
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - pkt.parent.transaction_id.to_bytes
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptPREF64
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2184
    functionName: scapy.layers.inet6.ICMPv6NDOptPREF64.mysummary
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6ND_RS
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6ND_RA
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.callable
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6ND_NS
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6ND_NA
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6ND_Redirect
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptSrcAddrList
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptSrcAddrList.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NDOptSrcAddrList.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6ND_INDSol
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6ND_INDAdv
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2352
    functionName: scapy.layers.inet6._ICMPv6NIHashret.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2357
    functionName: scapy.layers.inet6._ICMPv6NIAnswers.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30db4a070>
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2364
    functionName: scapy.layers.inet6.NonceField.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.volatile.RandBin.__init__
    - scapy.fields.StrFixedLenField.randval
    - scapy.volatile.RandNum.__init__
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1900
    functionName: scapy.fields.StrFixedLenField.randval
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2371
    functionName: scapy.layers.inet6.computeNIGroupAddr
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - name.lower
    - <builtin>.len
    - hashlib.md5
    - struct.unpack
    - <builtin>.chr
    - record.encode
    - hashlib.md5.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: record.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hashlib.md5.digest
    functionSourceFile: hashlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2405
    functionName: scapy.layers.inet6.names2dnsrepr
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - n.count
    - <builtin>.len
    - n.split
    - struct.pack
    - <builtin>.isinstance
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: n.count
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: n.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2429
    functionName: scapy.layers.inet6.dnsrepr2names
    functionSourceFile: scapy.layers.inet6
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    - res.append
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2458
    functionName: scapy.layers.inet6.NIQueryDataField.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2461
    functionName: scapy.layers.inet6.NIQueryDataField.i2h
    functionSourceFile: scapy.layers.inet6
    functionUses: 5
    functionsReached:
    - <builtin>.ord
    - scapy.layers.inet6.dnsrepr2names
    - <builtin>.isinstance
    - scapy.compat.orb
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2469
    functionName: scapy.layers.inet6.NIQueryDataField.h2i
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - typing.cast.ip.decode
    - x.decode
    - scapy.pton_ntop.inet_pton
    - scapy.compat.plain_str
    - n.count
    - scapy.layers.inet6.names2dnsrepr
    - <builtin>.len
    - socket.inet_pton
    - <builtin>.str
    - n.split
    - struct.pack
    - <builtin>.isinstance
    - res.append
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2510
    functionName: scapy.layers.inet6.NIQueryDataField.getfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - typing.cast.encode
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.getattr
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2523
    functionName: scapy.layers.inet6.NIQueryDataField.addfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 4
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2537
    functionName: scapy.layers.inet6.NIQueryCodeField.i2m
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.getfieldval
    functionSourceFile: <builtin>
    functionUses: 3081
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NIQueryNOOP
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.volatile.RandBin.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet6.NonceField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.inet6.NIQueryDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.volatile.RandNumExpo.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.fields.StrFixedLenField.randval
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2618
    functionName: scapy.layers.inet6.NIReplyDataField.i2h
    functionSourceFile: scapy.layers.inet6
    functionUses: 5
    functionsReached:
    - <builtin>.ord
    - scapy.layers.inet6.dnsrepr2names
    - <builtin>.isinstance
    - scapy.compat.orb
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2627
    functionName: scapy.layers.inet6.NIReplyDataField.h2i
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.inet6.NIReplyDataField.h2i.fixvalue
    - n.count
    - scapy.layers.inet6.names2dnsrepr
    - val.encode
    - <builtin>.len
    - n.split
    - struct.pack
    - <builtin>.isinstance
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2658
    functionName: scapy.layers.inet6.NIReplyDataField.h2i.fixvalue
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2672
    functionName: scapy.layers.inet6.NIReplyDataField.addfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 4
    functionsReached:
    - <builtin>.map
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NIReplyDataField.addfield.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NIReplyDataField.addfield.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2686
    functionName: scapy.layers.inet6.NIReplyDataField.getfield
    functionSourceFile: scapy.layers.inet6
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - typing.cast.encode
    - <builtin>.len
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.getattr
    - prompt_toolkit.prompt.encode
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NIReplyDataField.i2repr.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6NIReplyNOOP
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.volatile.RandBin.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet6.NonceField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.volatile.RandNumExpo.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.fields.StrFixedLenField.randval
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6RPL
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6HAADRequest
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2848
    functionName: scapy.layers.inet6.ICMPv6HAADRequest.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6HAADReply
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.inet6.IP6ListField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2862
    functionName: scapy.layers.inet6.ICMPv6HAADReply.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2865
    functionName: scapy.layers.inet6.ICMPv6HAADReply.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MPSol
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2879
    functionName: scapy.layers.inet6.ICMPv6MPSol._hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.ICMPv6MPAdv
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2892
    functionName: scapy.layers.inet6.ICMPv6MPAdv.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2895
    functionName: scapy.layers.inet6.ICMPv6MPAdv.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - curpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2927
    functionName: scapy.layers.inet6._MIP6OptAlign.alignment_delta
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2935
    functionName: scapy.layers.inet6._MIP6OptAlign.extract_padding
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptBRAdvice
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptAltCoA
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptNonceIndices
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptBindingAuthData
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptMobNetPrefix
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptLLAddr
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptMNID
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptMNID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptMNID.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptMsgAuth
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptMsgAuth.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptMsgAuth.<list1>.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3034
    functionName: scapy.layers.inet6.NTPTimestampField.i2repr
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - <builtin>.float
    - time.gmtime
    - time.strftime
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptReplayProtection
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1377
    functionName: scapy.fields.LongField.__init__
    functionSourceFile: scapy.fields
    functionUses: 80
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptCGAParamsReq
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptCGAParams
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptCGAParams.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptSignature
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptSignature.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptHomeKeygenToken
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptHomeKeygenToken.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptCareOfTestInit
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptCareOfTest
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptCareOfTest.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptUnknown
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6OptUnknown.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2ce001fd0>
    argNames:
    - cls
    - _pkt
    - _
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3128
    functionName: scapy.layers.inet6.MIP6OptUnknown.dispatch_hook
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 3201
    functionName: scapy.layers.inet6._MobilityHeader.post_build
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_Generic
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_Generic.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_BRR
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_BRR.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3239
    functionName: scapy.layers.inet6.MIP6MH_BRR.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_HoTI
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_HoTI.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3260
    functionName: scapy.layers.inet6.MIP6MH_HoTI.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3268
    functionName: scapy.layers.inet6.MIP6MH_CoTI.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_HoT
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_HoT.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3287
    functionName: scapy.layers.inet6.MIP6MH_HoT.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3290
    functionName: scapy.layers.inet6.MIP6MH_HoT.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3301
    functionName: scapy.layers.inet6.MIP6MH_CoT.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3304
    functionName: scapy.layers.inet6.MIP6MH_CoT.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_BU
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_BU.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3332
    functionName: scapy.layers.inet6.MIP6MH_BU.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3335
    functionName: scapy.layers.inet6.MIP6MH_BU.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_BA
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_BA.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3358
    functionName: scapy.layers.inet6.MIP6MH_BA.hashret
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3361
    functionName: scapy.layers.inet6.MIP6MH_BA.answers
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_BE
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.inet6.MIP6MH_BE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ip
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3409
    functionName: scapy.layers.inet6.AS_resolver6._resolve_one
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.as_resolvers.AS_resolver._parse_whois
    - txt.splitlines
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - desc.strip
    - scapy.utils6.teredoAddrExtractInfo
    - scapy.pton_ntop.inet_pton
    - <builtin>.bytes
    - <builtin>.str
    - line.startswith
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - scapy.utils6.in6_isaddrTeredo
    - scapy.utils6.in6_isaddr6to4
    - scapy.as_resolvers.AS_resolver._resolve_one
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - typing.cast.ip.decode
    - asn.startswith
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 523
    functionName: scapy.utils6.in6_isaddr6to4
    functionSourceFile: scapy.utils6
    functionUses: 8
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 537
    functionName: scapy.utils6.in6_isaddrTeredo
    functionSourceFile: scapy.utils6
    functionUses: 4
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 550
    functionName: scapy.utils6.teredoAddrExtractInfo
    functionSourceFile: scapy.utils6
    functionUses: 4
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.pton_ntop.inet_pton
    - typing.cast.encode
    - <builtin>.map
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ip
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 61
    functionName: scapy.as_resolvers.AS_resolver._resolve_one
    functionSourceFile: scapy.as_resolvers
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.as_resolvers.AS_resolver._parse_whois
    - line.startswith
    - txt.splitlines
    - <builtin>.str
    - desc.strip
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asn.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet6.TracerouteResult6.show.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - s.sprintf
    - r.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Call object at 0x7fa2cdfc2880>
    argNames:
    - self
    - ASres
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 3474
    functionName: scapy.layers.inet6.TracerouteResult6.graph
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - scapy.compat.plain_str
    - log_runtime.warning
    - iplist.append
    - s.connect
    - s.getlayer
    - time.sleep
    - ip.encode
    - proc.communicate
    - <builtin>.open
    - os.path.exists
    - ASNs.get
    - rcv.haslayer
    - os.path.abspath
    - typing.cast.network_name.ip.decode
    - rt.get
    - scapy.as_resolvers.AS_resolver_cymru.parse
    - x.rsplit
    - <builtin>.repr
    - <builtin>.len
    - os.startfile
    - p.append
    - f.close
    - <builtin>.bytes
    - <builtin>.str
    - scapy.as_resolvers.AS_resolver_multi.resolve
    - scapy.utils.incremental_label
    - kargs.get
    - scapy.layers.inet.TracerouteResult.graph
    - <builtin>.isinstance
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - rcv.getlayer
    - line.split
    - subprocess.Popen
    - scapy.as_resolvers.AS_resolver_cymru.resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - <builtin>.tuple
    - scapy.utils.colgen
    - elt.strip
    - scapy.layers.inet.TracerouteResult.make_graph
    - ports.get
    - scapy.utils.get_temp_file
    - scapy.utils.do_graph
    - time.time
    - scapy.compat.bytes_encode
    - <builtin>.next
    - typing.cast
    - typing.cast.encode
    - scapy.error.warning
    - ASres.resolve
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.inet6.TracerouteResult6.graph
    - r.sprintf
    - s.close
    - <builtin>.min
    - socket.socket
    - blackholes.append
    - ASNlist.append
    - <builtin>.set
    - s.send
    - conf.temp_files.append
    - s.recv
    - r.getlayer
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdfc2cd0>
    - <ast.Constant object at 0x7fa2cdfc2d00>
    - <ast.Constant object at 0x7fa2cdfc2d30>
    - <ast.Call object at 0x7fa2cdfc2d60>
    - <ast.Constant object at 0x7fa2cdfc2dc0>
    - <ast.Constant object at 0x7fa2cdfc2df0>
    - <ast.Constant object at 0x7fa2cdfc2e20>
    argNames:
    - target
    - dport
    - minttl
    - maxttl
    - sport
    - l4
    - timeout
    - verbose
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 3479
    functionName: scapy.layers.inet6.traceroute6
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.volatile.RandInt.__init__
    - scapy.layers.inet6.TracerouteResult6.show
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.inet.TracerouteResult.__init__
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Name object at 0x7fa2cdf4b340>
    - <ast.Constant object at 0x7fa2cdf4b370>
    - <ast.Constant object at 0x7fa2cdf4b3a0>
    - <ast.Constant object at 0x7fa2cdf4b3d0>
    - <ast.Constant object at 0x7fa2cdf4b400>
    argNames:
    - self
    - type
    - filter
    - iface
    - promisc
    - nofilter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3512
    functionName: scapy.layers.inet6.L3RawSocket6.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - socket.htons
    - socket.socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf4ba90>
    - <ast.Constant object at 0x7fa2cdf4bac0>
    argNames:
    - dst
    - src
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3519
    functionName: scapy.layers.inet6.IPv6inIP
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Attribute object at 0x7fa2cdf4f370>
    - <ast.Attribute object at 0x7fa2cdf4f3d0>
    - <ast.Constant object at 0x7fa2cdf4f430>
    argNames:
    - self
    - family
    - type
    - proto
    - args
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3534
    functionName: scapy.layers.inet6._IPv6inIP.__init__
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - socket.socket
    - scapy.supersocket.SuperSocket.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf4f880>
    argNames:
    - self
    - dst
    - src
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3538
    functionName: scapy.layers.inet6._IPv6inIP.set
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3542
    functionName: scapy.layers.inet6._IPv6inIP.nonblock_recv
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.layers.inet6._IPv6inIP._recv
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa2cdf54190>
    argNames:
    - self
    - p
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3550
    functionName: scapy.layers.inet6._IPv6inIP._recv
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3546
    functionName: scapy.layers.inet6._IPv6inIP.recv
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.layers.inet6._IPv6inIP._recv
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3560
    functionName: scapy.layers.inet6._IPv6inIP.send
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf54e80>
    - <ast.Constant object at 0x7fa2cdf54eb0>
    - <ast.Constant object at 0x7fa2cdf54ee0>
    - <ast.Constant object at 0x7fa2cdf54f10>
    argNames:
    - reply_callback
    - iface
    - mac_src_filter
    - tgt_filter
    - reply_mac
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 3570
    functionName: scapy.layers.inet6._NDP_Attack_DAD_DoS
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - scapy.arch.get_if_hwaddr
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - req
    - mac_src_filter
    - tgt_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3577
    functionName: scapy.layers.inet6._NDP_Attack_DAD_DoS.is_request
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - scapy.utils6.in6_or
    - scapy.utils6.in6_getnsma
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_and
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strand
    - <builtin>.isinstance
    - scapy.utils.stror
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.layers.inet6._NDP_Attack_DAD_DoS.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.utils6.in6_or
    - scapy.utils6.in6_getnsma
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.layers.inet6._NDP_Attack_DAD_DoS.is_request
    - scapy.utils6.in6_and
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strand
    - <builtin>.isinstance
    - scapy.utils.stror
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.inet6._NDP_Attack_DAD_DoS.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.inet6.NDP_Attack_DAD_DoS_via_NS.ns_reply_callback
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - typing.cast.network_name.l2socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - typing.cast.network_name.l3socket
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - typing.cast.l2socket
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sendrecv.send.<lambda1>
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - <builtin>.tuple
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - time.time
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - <builtin>.float
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - sent_packets.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.write
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.inet6.NDP_Attack_DAD_DoS_via_NA.na_reply_callback
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.sendrecv.__gen_send
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.l3socket
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - req
    - reply_mac
    - iface
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3660
    functionName: scapy.layers.inet6.NDP_Attack_DAD_DoS_via_NS.ns_reply_callback
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - typing.cast.network_name.l2socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - typing.cast.network_name.l3socket
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - typing.cast.l2socket
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sendrecv.send.<lambda1>
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - <builtin>.tuple
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - time.time
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - <builtin>.float
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - sent_packets.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.write
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.sendrecv.__gen_send
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.l3socket
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - req
    - reply_mac
    - iface
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3719
    functionName: scapy.layers.inet6.NDP_Attack_DAD_DoS_via_NA.na_reply_callback
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - typing.cast.network_name.l2socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - typing.cast.network_name.l3socket
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - typing.cast.l2socket
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sendrecv.send.<lambda1>
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - <builtin>.tuple
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - time.time
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - <builtin>.float
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - sent_packets.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.write
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.sendrecv.__gen_send
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.l3socket
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf5ec10>
    - <ast.Constant object at 0x7fa2cdf5ec40>
    - <ast.Constant object at 0x7fa2cdf5ec70>
    - <ast.Constant object at 0x7fa2cdf5eca0>
    argNames:
    - iface
    - mac_src_filter
    - tgt_filter
    - reply_mac
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 3622
    functionName: scapy.layers.inet6.NDP_Attack_DAD_DoS_via_NS
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - scapy.layers.inet6._NDP_Attack_DAD_DoS
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - scapy.arch.get_if_hwaddr
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf62c40>
    - <ast.Constant object at 0x7fa2cdf62c70>
    - <ast.Constant object at 0x7fa2cdf62ca0>
    - <ast.Constant object at 0x7fa2cdf62cd0>
    argNames:
    - iface
    - mac_src_filter
    - tgt_filter
    - reply_mac
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 3678
    functionName: scapy.layers.inet6.NDP_Attack_DAD_DoS_via_NA
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - scapy.layers.inet6._NDP_Attack_DAD_DoS
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - scapy.arch.get_if_hwaddr
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf66f70>
    - <ast.Constant object at 0x7fa2cdf66fa0>
    - <ast.Constant object at 0x7fa2cdf66fd0>
    - <ast.Constant object at 0x7fa2cdf6a040>
    - <ast.Constant object at 0x7fa2cdf6a070>
    argNames:
    - iface
    - mac_src_filter
    - tgt_filter
    - reply_mac
    - router
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 3739
    functionName: scapy.layers.inet6.NDP_Attack_NA_Spoofing
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - scapy.arch.get_if_hwaddr
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - req
    - mac_src_filter
    - tgt_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3799
    functionName: scapy.layers.inet6.NDP_Attack_NA_Spoofing.is_request
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - scapy.utils6.in6_or
    - scapy.utils6.in6_getnsma
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_and
    - <builtin>.print
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strand
    - scapy.utils6.in6_isllsnmaddr
    - <builtin>.isinstance
    - scapy.utils.stror
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 720
    functionName: scapy.utils6.in6_isllsnmaddr
    functionSourceFile: scapy.utils6
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_and
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strand
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - req
    - reply_mac
    - router
    - iface
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3837
    functionName: scapy.layers.inet6.NDP_Attack_NA_Spoofing.reply_callback
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - typing.cast.network_name.l2socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - typing.cast.network_name.l3socket
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - typing.cast.l2socket
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sendrecv.send.<lambda1>
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - <builtin>.tuple
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - time.time
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - <builtin>.float
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - sent_packets.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.write
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.sendrecv.__gen_send
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.l3socket
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NDP_Attack_NA_Spoofing.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.utils6.in6_or
    - scapy.utils6.in6_getnsma
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_and
    - <builtin>.print
    - scapy.layers.inet6.NDP_Attack_NA_Spoofing.is_request
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strand
    - scapy.utils6.in6_isllsnmaddr
    - <builtin>.isinstance
    - scapy.utils.stror
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NDP_Attack_NA_Spoofing.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - typing.cast.network_name.l2socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - typing.cast.network_name.l3socket
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - typing.cast.l2socket
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sendrecv.send.<lambda1>
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - <builtin>.tuple
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - time.time
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - <builtin>.float
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - sent_packets.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.inet6.NDP_Attack_NA_Spoofing.reply_callback
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.write
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.sendrecv.__gen_send
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.l3socket
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf78130>
    - <ast.Constant object at 0x7fa2cdf78160>
    - <ast.Constant object at 0x7fa2cdf78190>
    - <ast.Constant object at 0x7fa2cdf781c0>
    - <ast.Constant object at 0x7fa2cdf781f0>
    - <ast.Constant object at 0x7fa2cdf78220>
    - <ast.Constant object at 0x7fa2cdf78250>
    - <ast.Constant object at 0x7fa2cdf78280>
    - <ast.Constant object at 0x7fa2cdf782b0>
    argNames:
    - src_lladdr
    - src
    - target
    - dst
    - src_mac
    - dst_mac
    - loop
    - inter
    - iface
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3877
    functionName: scapy.layers.inet6.NDP_Attack_NS_Spoofing
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - sent_packets.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - typing.cast.network_name.l3socket
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.utils6.in6_getnsma
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.__gen_send
    - s.send
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.sendrecv.sendp
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.sendrecv.send.<lambda1>
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.utils6.in6_or
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.utils.stror
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - typing.cast.l3socket
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf7c8e0>
    - <ast.Constant object at 0x7fa2cdf7c910>
    - <ast.Constant object at 0x7fa2cdf7c940>
    - <ast.Constant object at 0x7fa2cdf7c970>
    - <ast.Constant object at 0x7fa2cdf7c9a0>
    argNames:
    - iface
    - mac_src_filter
    - ip_src_filter
    - reply_mac
    - tgt_mac
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 3984
    functionName: scapy.layers.inet6.NDP_Attack_Kill_Default_Router
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - scapy.arch.get_if_hwaddr
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - req
    - mac_src_filter
    - ip_src_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4029
    functionName: scapy.layers.inet6.NDP_Attack_Kill_Default_Router.is_request
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - req
    - reply_mac
    - tgt_mac
    - iface
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 4052
    functionName: scapy.layers.inet6.NDP_Attack_Kill_Default_Router.ra_reply_callback
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - typing.cast.network_name.l2socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - typing.cast.network_name.l3socket
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - typing.cast.l2socket
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sendrecv.send.<lambda1>
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - <builtin>.tuple
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - time.time
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - <builtin>.float
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - sent_packets.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.write
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.sendrecv.__gen_send
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.l3socket
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NDP_Attack_Kill_Default_Router.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.layers.inet6.NDP_Attack_Kill_Default_Router.is_request
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NDP_Attack_Kill_Default_Router.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - typing.cast.network_name.l2socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - typing.cast.network_name.l3socket
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - typing.cast.l2socket
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sendrecv.send.<lambda1>
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - <builtin>.tuple
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - time.time
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - <builtin>.float
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - sent_packets.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.write
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.sendrecv.__gen_send
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.inet6.NDP_Attack_Kill_Default_Router.ra_reply_callback
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.l3socket
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf89760>
    - <ast.Constant object at 0x7fa2cdf89790>
    - <ast.Constant object at 0x7fa2cdf897c0>
    argNames:
    - ra
    - iface
    - mac_src_filter
    - ip_src_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 4106
    functionName: scapy.layers.inet6.NDP_Attack_Fake_Router
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - req
    - mac_src_filter
    - ip_src_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4149
    functionName: scapy.layers.inet6.NDP_Attack_Fake_Router.is_request
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - req
    - iface
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 4167
    functionName: scapy.layers.inet6.NDP_Attack_Fake_Router.ra_reply_callback
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - typing.cast.l2socket
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - time.sleep
    - scapy.sendrecv.sendp.<lambda1>
    - <builtin>.all
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.network_name.l2socket
    - os.write
    - conf.raw_layer
    - <builtin>.len
    - conf.ifaces.reload
    - scapy.sendrecv.send.<lambda1>
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - <builtin>.tuple
    - typing.cast.network_name.l3socket
    - <builtin>.print
    - scapy.sendrecv._send
    - socket.close
    - time.time
    - scapy.base_classes._get_values
    - <builtin>.float
    - <builtin>.hasattr
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - conf.route.route
    - sent_packets.append
    - typing.cast.l3socket
    - scapy.sendrecv.__gen_send
    - s.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NDP_Attack_Fake_Router.<lambda1>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - scapy.layers.inet6.NDP_Attack_Fake_Router.is_request
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: -1
    functionName: scapy.layers.inet6.NDP_Attack_Fake_Router.<lambda2>
    functionSourceFile: scapy.layers.inet6
    functionUses: 0
    functionsReached:
    - typing.cast.l2socket
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - time.sleep
    - scapy.sendrecv.sendp.<lambda1>
    - <builtin>.all
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.network_name.l2socket
    - os.write
    - conf.raw_layer
    - <builtin>.len
    - conf.ifaces.reload
    - scapy.sendrecv.send.<lambda1>
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - <builtin>.tuple
    - typing.cast.network_name.l3socket
    - <builtin>.print
    - scapy.sendrecv._send
    - scapy.layers.inet6.NDP_Attack_Fake_Router.ra_reply_callback
    - socket.close
    - time.time
    - scapy.base_classes._get_values
    - <builtin>.float
    - <builtin>.hasattr
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - conf.route.route
    - sent_packets.append
    - typing.cast.l3socket
    - scapy.sendrecv.__gen_send
    - s.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4191
    functionName: scapy.layers.inet6._get_cls
    functionSourceFile: scapy.layers.inet6
    functionUses: 2
    functionsReached:
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - d
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 4195
    functionName: scapy.layers.inet6._load_dict
    functionSourceFile: scapy.layers.inet6
    functionUses: 1
    functionsReached:
    - d.items
    - <builtin>.globals
    - scapy.layers.inet6._get_cls
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: -1
    functionName: scapy.route6
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached:
    - scapy.arch.linux.rtnetlink.read_routes6
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - addr.split
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.route6.Route6.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - log_loading.info
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - mib.append
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - _list.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.arch.windows.read_routes6
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.arch.bpf.pfroute.read_routes6
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - next_hop.split
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.arch.windows.structures.GetIpForwardTable2
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - os.popen
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.utils6.in6_mask2cidr
    - destination.split
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.arch.unix.read_routes6
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - <builtin>.bytearray
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.route6.Route6.resync
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.windows.structures._resolve_list
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.route6.Route6.invalidate_cache
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - dev.split
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - scapy.arch.windows._append_route6
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.utils.itom
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.arch.windows._read_routes_c
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - fd_netstat.readlines
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - fd_netstat.close
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.arch.linux.rtnetlink._read_routes
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - lifaddr.get
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - candidates.append
    - scapy.utils6.in6_isvalid
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 41
    functionName: scapy.route6.Route6.__init__
    functionSourceFile: scapy.route6
    functionUses: 1
    functionsReached:
    - scapy.arch.linux.rtnetlink.read_routes6
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - addr.split
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - log_loading.info
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - mib.append
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - _list.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.arch.windows.read_routes6
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.arch.bpf.pfroute.read_routes6
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - next_hop.split
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.arch.windows.structures.GetIpForwardTable2
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - os.popen
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.utils6.in6_mask2cidr
    - destination.split
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.arch.unix.read_routes6
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - <builtin>.bytearray
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.route6.Route6.resync
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.windows.structures._resolve_list
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.route6.Route6.invalidate_cache
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - dev.split
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - scapy.arch.windows._append_route6
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.utils.itom
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.arch.windows._read_routes_c
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - fd_netstat.readlines
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - fd_netstat.close
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.arch.linux.rtnetlink._read_routes
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - lifaddr.get
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - candidates.append
    - scapy.utils6.in6_isvalid
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: scapy.route6.Route6.invalidate_cache
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 59
    functionName: scapy.route6.Route6.resync
    functionSourceFile: scapy.route6
    functionUses: 2
    functionsReached:
    - scapy.arch.linux.rtnetlink.read_routes6
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - addr.split
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - log_loading.info
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - mib.append
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - _list.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.arch.windows.read_routes6
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.arch.bpf.pfroute.read_routes6
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - next_hop.split
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.arch.windows.structures.GetIpForwardTable2
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - os.popen
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.utils6.in6_mask2cidr
    - destination.split
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.arch.unix.read_routes6
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - <builtin>.bytearray
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.windows.structures._resolve_list
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.route6.Route6.invalidate_cache
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - dev.split
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - scapy.arch.windows._append_route6
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.utils.itom
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.arch.windows._read_routes_c
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - fd_netstat.readlines
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - fd_netstat.close
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.arch.linux.rtnetlink._read_routes
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - lifaddr.get
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - candidates.append
    - scapy.utils6.in6_isvalid
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: scapy.route6.Route6.flush
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached:
    - scapy.route6.Route6.invalidate_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 3
    IfCount: 9
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 933
    functionName: scapy.arch.linux.rtnetlink.read_routes6
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 3
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.arch.linux.rtnetlink._read_routes
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - lifaddr.get
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 21
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 30
    ICount: 8
    IfCount: 21
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 290
    functionName: scapy.arch.unix.read_routes6
    functionSourceFile: scapy.arch.unix
    functionUses: 3
    functionsReached:
    - next_hop.split
    - <builtin>.int
    - scapy.utils6.in6_issladdr
    - scapy.compat.plain_str
    - <builtin>.iter
    - log_runtime.warning
    - scapy.utils6.in6_getscope
    - scapy.utils6.in6_and
    - os.popen
    - scapy.arch.unix._in6_getifaddr
    - f.readline
    - functools.cmp_to_key
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_isgladdr
    - scapy.utils6.in6_ismsladdr
    - scapy.pton_ntop.inet_pton
    - line.rstrip
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - f.close
    - <builtin>.str
    - line.split
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - dev.split
    - splitted_line.append
    - scapy.utils6.in6_isvalid
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.construct_source_candidate_set
    - fd_netstat.close
    - scapy.utils6.in6_isuladdr
    - scapy.error.warning
    - scapy.arch.unix.in6_getifaddr
    - ret.append
    - <builtin>.range
    - typing.cast.ip.decode
    - fd_netstat.readlines
    - addr.split
    - destination.split
    - routes.append
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - addrs.sort
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 941
    functionName: scapy.arch.windows.read_routes6
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - <builtin>.int
    - scapy.utils6.in6_issladdr
    - <builtin>.bytearray
    - scapy.utils6.in6_getscope
    - <builtin>.iter
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.interfaces.dev_from_index
    - scapy.utils6.in6_and
    - scapy.arch.windows.structures.GetIpForwardTable2
    - scapy.compat.plain_str
    - struct.unpack
    - socket.inet_ntop
    - scapy.utils6.in6_ismlladdr
    - scapy.arch.windows.get_ips
    - scapy.utils.atol
    - scapy.pton_ntop.inet_ntop
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - functools.cmp_to_key
    - struct.pack
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.utils6.in6_ismsladdr
    - scapy.utils6.in6_isgladdr
    - results.append
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - ctypes.byref
    - t.append
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.interfaces.resolve_iface
    - <builtin>.getattr
    - conf.ifaces.values
    - conf.ifaces.dev_from_networkname
    - prompt_toolkit.prompt.encode
    - _list.append
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.in6_ismnladdr
    - scapy.compat.bytes_encode
    - scapy.arch.windows._read_routes_c
    - socket.inet_aton
    - <builtin>.hasattr
    - scapy.utils6.in6_isuladdr
    - typing.cast
    - typing.cast.encode
    - scapy.arch.windows._append_route6
    - scapy.utils6.construct_source_candidate_set
    - <builtin>.range
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - ctypes.POINTER
    - scapy.interfaces.network_name
    - ip6s.items
    - ifaddrs.append
    - routes.append
    - <builtin>.min
    - scapy.utils.itom
    - scapy.utils6.in6_ismaddr
    - log_loading.warning
    - <builtin>.issubclass
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 6
    IfCount: 19
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1087
    functionName: scapy.arch.bpf.pfroute.read_routes6
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 3
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - mib.append
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.utils6.in6_mask2cidr
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - candidates.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 71
    functionName: scapy.route6.Route6.__repr__
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - rtlst.append
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - conf.ifaces.reload
    - <builtin>.str
    - fcntl.ioctl
    - conf.ifaces.dev_from_networkname
    - scapy.utils.pretty_list
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - <builtin>.max
    - log_runtime.info
    - colwidth.index
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.list
    - shutil.get_terminal_size
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rtlst.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7880>
    - <ast.Constant object at 0x7fa30b0d7040>
    argNames:
    - self
    - dst
    - gw
    - dev
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 90
    functionName: scapy.route6.Route6.make_route
    functionSourceFile: scapy.route6
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - addr.split
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - dst.split
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - paths.append
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.utils6.in6_isaddr6to4
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.payload.time.localtime
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - scapy.utils6.get_source_addr_from_candidate_set
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - os.popen
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - dst.find
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.arch.linux.rtnetlink.in6_getifaddr
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - socket.getaddrinfo
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.utils6.in6_ismgladdr
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - paths.sort
    - scapy.utils6.in6_getscope
    - sock.send
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.bpf.core.in6_getifaddr
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - candidate_set.sort
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - dst.replace
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.route6.Route6.route
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dst.split
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 8
    IfCount: 15
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb20a90>
    - <ast.Constant object at 0x7fa30eb20cd0>
    - <ast.Attribute object at 0x7fa30eb20d90>
    argNames:
    - self
    - dst
    - dev
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 222
    functionName: scapy.route6.Route6.route
    functionSourceFile: scapy.route6
    functionUses: 2
    functionsReached:
    - dst.replace
    - scapy.compat.plain_str
    - log_runtime.warning
    - paths.sort
    - scapy.utils6.in6_and
    - socket.getaddrinfo
    - functools.cmp_to_key
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - res.append
    - scapy.utils6.in6_isgladdr
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.get_source_addr_from_candidate_set
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - <builtin>.str
    - candidate_set.sort
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - scapy.utils6.in6_isaddr6to4
    - <builtin>.map
    - socket.inet_pton
    - dst.split
    - scapy.error.warning
    - dst.find
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.min
    - paths.append
    - scapy.utils6.in6_ismaddr
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 2
    IfCount: 10
    argCount: 3
    argDefaultValues: []
    argNames:
    - addr
    - plen
    - laddr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 41
    functionName: scapy.utils6.construct_source_candidate_set
    functionSourceFile: scapy.utils6
    functionUses: 14
    functionsReached:
    - scapy.utils6.in6_issladdr
    - scapy.compat.plain_str
    - <builtin>.iter
    - scapy.utils6.in6_and
    - functools.cmp_to_key
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_ismsladdr
    - scapy.utils6.in6_isgladdr
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - addrs.sort
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 115
    functionName: scapy.route6.Route6.add
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - addr.split
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - dst.split
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - paths.append
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.utils6.in6_isaddr6to4
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.payload.time.localtime
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - scapy.utils6.get_source_addr_from_candidate_set
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - os.popen
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - dst.find
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.arch.linux.rtnetlink.in6_getifaddr
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - socket.getaddrinfo
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.utils6.in6_ismgladdr
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - paths.sort
    - scapy.utils6.in6_getscope
    - sock.send
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.route6.Route6.make_route
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.bpf.core.in6_getifaddr
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.route6.Route6.invalidate_cache
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - candidate_set.sort
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - dst.replace
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.route6.Route6.route
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - iface
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: scapy.route6.Route6.remove_ipv6_iface
    functionSourceFile: scapy.route6
    functionUses: 2
    functionsReached:
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dbacf40>
    argNames:
    - self
    - dst
    - gw
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 138
    functionName: scapy.route6.Route6.delt
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - scapy.compat.plain_str
    - scapy.utils6.in6_ptop
    - socket.inet_ntop
    - scapy.route6.Route6.invalidate_cache
    - scapy.pton_ntop.inet_ntop
    - <builtin>.all
    - scapy.pton_ntop.inet_pton
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.str
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - tmp.split
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - typing.cast.ip.decode
    - scapy.route6.Route6.remove_ipv6_iface
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmp.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 700
    functionName: scapy.utils6.in6_ptop
    functionSourceFile: scapy.utils6
    functionUses: 8
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.pton_ntop.inet_pton
    - socket.inet_ntop
    - socket.inet_pton
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.str
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - iff
    - addr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 164
    functionName: scapy.route6.Route6.ifchange
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - scapy.utils6.in6_and
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.route6.Route6.invalidate_cache
    - scapy.utils.strand
    - struct.pack
    - scapy.pton_ntop.inet_pton
    - <builtin>.enumerate
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - conf.netcache.in6_neighbor.flush
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - addr.split
    - <builtin>.min
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - m
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 628
    functionName: scapy.utils6.in6_cidr2mask
    functionSourceFile: scapy.utils6
    functionUses: 105
    functionsReached:
    - <builtin>.range
    - t.append
    - <builtin>.min
    - struct.pack
    - <builtin>.max
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - a1
    - a2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 608
    functionName: scapy.utils6.in6_and
    functionSourceFile: scapy.utils6
    functionUses: 119
    functionsReached:
    - scapy.utils.strand
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.netcache.in6_neighbor.flush
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - iff
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 187
    functionName: scapy.route6.Route6.ifdel
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached:
    - new_routes.append
    - <builtin>.all
    - scapy.route6.Route6.invalidate_cache
    - scapy.route6.Route6.remove_ipv6_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_routes.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - iff
    - addr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 198
    functionName: scapy.route6.Route6.ifadd
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.utils6.in6_ptop
    - socket.inet_ntop
    - scapy.route6.Route6.invalidate_cache
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.strand
    - struct.pack
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - addr.split
    - <builtin>.min
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dst.replace
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dst.find
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - addr
    - prefix
    - plen
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 709
    functionName: scapy.utils6.in6_isincluded
    functionSourceFile: scapy.utils6
    functionUses: 101
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: paths.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 814
    functionName: scapy.utils6.in6_ismlladdr
    functionSourceFile: scapy.utils6
    functionUses: 38
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 742
    functionName: scapy.utils6.in6_islladdr
    functionSourceFile: scapy.utils6
    functionUses: 39
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.route6.Route6.route.<lambda1>
    functionSourceFile: scapy.route6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: paths.sort
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dst
    - candidate_set
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: scapy.utils6.get_source_addr_from_candidate_set
    functionSourceFile: scapy.utils6
    functionUses: 3
    functionsReached:
    - functools.cmp_to_key
    - candidate_set.sort
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 776
    functionName: scapy.utils6.in6_isgladdr
    functionSourceFile: scapy.utils6
    functionUses: 39
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils6
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - x
    - y
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 58
    functionName: scapy.utils6.construct_source_candidate_set.cset_sort
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_isgladdr
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.utils6.in6_isaddr6to4
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.min
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 762
    functionName: scapy.utils6.in6_isuladdr
    functionSourceFile: scapy.utils6
    functionUses: 37
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 751
    functionName: scapy.utils6.in6_issladdr
    functionSourceFile: scapy.utils6
    functionUses: 37
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 796
    functionName: scapy.utils6.in6_ismnladdr
    functionSourceFile: scapy.utils6
    functionUses: 37
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 805
    functionName: scapy.utils6.in6_ismgladdr
    functionSourceFile: scapy.utils6
    functionUses: 37
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 823
    functionName: scapy.utils6.in6_ismsladdr
    functionSourceFile: scapy.utils6
    functionUses: 37
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.cmp_to_key
    functionSourceFile: functools
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: addrs.sort
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - a
    - b
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 109
    functionName: scapy.utils6.get_source_addr_from_candidate_set.scope_cmp
    functionSourceFile: scapy.utils6
    functionUses: 1
    functionsReached:
    - scapy.utils6.in6_issladdr
    - scapy.compat.plain_str
    - scapy.utils6.in6_getscope
    - scapy.utils6.in6_and
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_isgladdr
    - scapy.utils6.in6_ismsladdr
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 853
    functionName: scapy.utils6.in6_getscope
    functionSourceFile: scapy.utils6
    functionUses: 34
    functionsReached:
    - scapy.utils6.in6_issladdr
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_isgladdr
    - scapy.utils6.in6_ismsladdr
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - source_a
    - source_b
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 135
    functionName: scapy.utils6.get_source_addr_from_candidate_set.rfc3484_cmp
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - scapy.utils6.in6_issladdr
    - scapy.compat.plain_str
    - scapy.utils6.in6_getscope
    - scapy.utils6.in6_and
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_isgladdr
    - scapy.utils6.in6_ismsladdr
    - scapy.utils6.in6_get_common_plen
    - scapy.utils6.in6_get_common_plen.matching_bits
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - scapy.utils6.get_source_addr_from_candidate_set.scope_cmp
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - <builtin>.ord
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - scapy.compat.orb
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - a
    - b
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 882
    functionName: scapy.utils6.in6_get_common_plen
    functionSourceFile: scapy.utils6
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.utils6.in6_get_common_plen.matching_bits
    - scapy.pton_ntop.inet_pton
    - <builtin>.ord
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.compat.orb
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: candidate_set.sort
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 188
    functionName: scapy.utils6.in6_getAddrType
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - <builtin>.ord
    - <builtin>.int
    - scapy.pton_ntop.inet_pton
    - scapy.compat.plain_str
    - typing.cast.encode
    - socket.inet_ntop
    - socket.inet_pton
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - prompt_toolkit.prompt.encode
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.compat.orb
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b291ca0>
    argNames:
    - mac
    - ulbit
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: scapy.utils6.in6_mactoifaceid
    functionSourceFile: scapy.utils6
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - mac.split
    - <builtin>.int
    - eui64.upper
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: eui64.upper
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ifaceid_s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 244
    functionName: scapy.utils6.in6_ifaceidtomac
    functionSourceFile: scapy.utils6
    functionUses: 4
    functionsReached:
    - <builtin>.list
    - typing.cast.ip.decode
    - <builtin>.ord
    - scapy.pton_ntop.inet_pton
    - scapy.compat.plain_str
    - struct.unpack
    - socket.inet_pton
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 272
    functionName: scapy.utils6.in6_addrtomac
    functionSourceFile: scapy.utils6
    functionUses: 3
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_ifaceidtomac
    - scapy.pton_ntop.inet_pton
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.list
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 284
    functionName: scapy.utils6.in6_addrtovendor
    functionSourceFile: scapy.utils6
    functionUses: 2
    functionsReached:
    - scapy.compat.plain_str
    - res.count
    - scapy.utils6.in6_and
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_ifaceidtomac
    - scapy.pton_ntop.inet_pton
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.list
    - typing.cast.ip.decode
    - conf.manufdb._get_manuf
    - scapy.utils6.in6_addrtomac
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.manufdb._get_manuf
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.count
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b90e820>
    - <ast.Constant object at 0x7fa30b90e9a0>
    argNames:
    - addr
    - grpid
    - scope
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 305
    functionName: scapy.utils6.in6_getLinkScopedMcastAddr
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - log_runtime.warning
    - scapy.utils6.in6_and
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.min
    - scapy.utils6.in6_islladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 376
    functionName: scapy.utils6.in6_get6to4Prefix
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.pton_ntop.inet_pton
    - socket.inet_ntop
    - socket.inet_pton
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.str
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 390
    functionName: scapy.utils6.in6_6to4ExtractAddr
    functionSourceFile: scapy.utils6
    functionUses: 3
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.pton_ntop.inet_pton
    - socket.inet_ntop
    - socket.inet_pton
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.str
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 405
    functionName: scapy.utils6.in6_getLocalUniquePrefix
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandMAC.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - _template.split
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - mac.split
    - scapy.pton_ntop.inet_pton
    - hashlib.sha1
    - scapy.utils6.in6_mactoifaceid
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.volatile.RandByte.__init__
    - time.time
    - socket.inet_pton
    - eui64.upper
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hashlib.sha1
    functionSourceFile: hashlib
    functionUses: 59
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b185e20>
    argNames:
    - ifaceid
    - previous
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 435
    functionName: scapy.utils6.in6_getRandomizedIfaceId
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - scapy.compat.chb
    - scapy.volatile.RandBin.__init__
    - scapy.pton_ntop.inet_pton
    - <builtin>.bytes
    - <builtin>.str
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - socket.inet_pton
    - scapy.volatile.RandNumExpo.__init__
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - typing.cast.ip.decode
    - hashlib.md5
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 478
    functionName: scapy.utils6.in6_ctop
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - functools.reduce
    - <builtin>.range
    - _rfc1924map.index
    - <builtin>.isinstance
    - <builtin>.len
    - res.reverse
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.utils6.in6_ctop.<lambda1>
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _rfc1924map.index
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.reverse
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - addr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 500
    functionName: scapy.utils6.in6_ptoc
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - res.reverse
    - struct.unpack
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - res.append
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 566
    functionName: scapy.utils6.in6_iseui64
    functionSourceFile: scapy.utils6
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_and
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils.strand
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 579
    functionName: scapy.utils6.in6_isanycast
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - log_runtime.warning
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_and
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_iseui64
    - scapy.utils.strand
    - <builtin>.isinstance
    - scapy.error.warning
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - a1
    - a2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 598
    functionName: scapy.utils6.in6_or
    functionSourceFile: scapy.utils6
    functionUses: 11
    functionsReached:
    - <builtin>.map
    - scapy.utils.stror
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - a1
    - a2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 618
    functionName: scapy.utils6.in6_xor
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - <builtin>.map
    - scapy.utils.strxor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.append
    functionSourceFile: <builtin>
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - m
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 647
    functionName: scapy.utils6.in6_mask2cidr
    functionSourceFile: scapy.utils6
    functionUses: 4
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    - struct.unpack
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - prefix
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 689
    functionName: scapy.utils6.in6_getha
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - scapy.utils6.in6_or
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.strand
    - struct.pack
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.utils.stror
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.min
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 732
    functionName: scapy.utils6.in6_isdocaddr
    functionSourceFile: scapy.utils6
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - scapy.utils6.in6_and
    - t.append
    - <builtin>.min
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.max
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - byte1
    - byte2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 887
    functionName: scapy.utils6.in6_get_common_plen.matching_bits
    functionSourceFile: scapy.utils6
    functionUses: 2
    functionsReached:
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.as_resolvers
    functionSourceFile: scapy.as_resolvers
    functionUses: 0
    functionsReached:
    - scapy.as_resolvers.AS_resolver_multi.__init__
    - scapy.as_resolvers.AS_resolver.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0287c0>
    - <ast.Constant object at 0x7fa30d028610>
    - <ast.Constant object at 0x7fa30d028ac0>
    argNames:
    - self
    - server
    - port
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 27
    functionName: scapy.as_resolvers.AS_resolver.__init__
    functionSourceFile: scapy.as_resolvers
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: scapy.as_resolvers.AS_resolver._start
    functionSourceFile: scapy.as_resolvers
    functionUses: 1
    functionsReached:
    - socket.socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: scapy.as_resolvers.AS_resolver._stop
    functionSourceFile: scapy.as_resolvers
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - txt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: scapy.as_resolvers.AS_resolver._parse_whois
    functionSourceFile: scapy.as_resolvers
    functionUses: 3
    functionsReached:
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    - scapy.compat.plain_str
    - txt.splitlines
    - <builtin>.str
    - line.startswith
    - <builtin>.isinstance
    - desc.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: txt.splitlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: desc.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ips
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 73
    functionName: scapy.as_resolvers.AS_resolver.resolve
    functionSourceFile: scapy.as_resolvers
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - ret.append
    - scapy.as_resolvers.AS_resolver._parse_whois
    - scapy.as_resolvers.AS_resolver._resolve_one
    - txt.splitlines
    - socket.socket
    - <builtin>.str
    - line.startswith
    - scapy.as_resolvers.AS_resolver._start
    - scapy.as_resolvers.AS_resolver._stop
    - desc.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ip.encode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 122
    functionName: scapy.as_resolvers.AS_resolver_cymru.parse
    functionSourceFile: scapy.as_resolvers
    functionUses: 4
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - elt.strip
    - <builtin>.str
    - ASNlist.append
    - line.split
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: elt.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ASNlist.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - reslist
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: scapy.as_resolvers.AS_resolver_multi.__init__
    functionSourceFile: scapy.as_resolvers
    functionUses: 1
    functionsReached:
    - scapy.as_resolvers.AS_resolver.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ASres.resolve
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.fields
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - collections.namedtuple
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4d927c0>
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: scapy.fields.RawVal.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: scapy.fields.RawVal.__str__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 93
    functionName: scapy.fields.RawVal.__bytes__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: scapy.fields.RawVal.__len__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: scapy.fields.RawVal.__repr__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: scapy.fields.ObservableDict.__init__
    functionSourceFile: scapy.fields
    functionUses: 17
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - observer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 116
    functionName: scapy.fields.ObservableDict.observe
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: scapy.fields.ObservableDict.__setitem__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - o.notify_set
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.notify_set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: scapy.fields.ObservableDict.__delitem__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - o.notify_del
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.notify_del
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - anotherDict
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 132
    functionName: scapy.fields.ObservableDict.update
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec46940>
    argNames:
    - self
    - name
    - default
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 164
    functionName: scapy.fields.Field.__init__
    functionSourceFile: scapy.fields
    functionUses: 3038
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: struct.Struct
    functionSourceFile: <builtin>
    functionUses: 3045
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 222
    functionName: scapy.fields.Field.any2i
    functionSourceFile: scapy.fields
    functionUses: 3043
    functionsReached:
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.int
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - re.split
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1269
    functionName: scapy.contrib.http2.HPackStrLenField.any2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 3043
    functionsReached:
    - scapy.compat.chb
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.contrib.http2.HuffmanNode.__init__
    - <builtin>.ord
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.len
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.http2.HPackZString.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 531
    functionName: scapy.contrib.http2.UVarIntField.any2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 3043
    functionsReached:
    - <builtin>.super
    - <builtin>.isinstance
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 733
    functionName: scapy.layers.sctp.GapAckField.any2i
    functionSourceFile: scapy.layers.sctp
    functionUses: 3043
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 178
    functionName: scapy.fields.Field.register_owner
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: scapy.fields.Field.i2len
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 192
    functionName: scapy.fields.Field.i2count
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: scapy.fields.Field.h2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: scapy.fields.Field.i2h
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 208
    functionName: scapy.fields.Field.m2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 213
    functionName: scapy.fields.Field.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast.encode
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1248
    functionName: scapy.contrib.http2.HPackStrLenField.h2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 3044
    functionsReached:
    - scapy.contrib.http2.HPackLiteralString.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 505
    functionName: scapy.contrib.http2.UVarIntField.h2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 3045
    functionsReached:
    - <builtin>.super
    - <builtin>.isinstance
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - h
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 98
    functionName: scapy.contrib.bgp.BGPFieldIPv4.h2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 3044
    functionsReached:
    - re.split
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - h
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: scapy.contrib.bgp.BGPFieldIPv6.h2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 3044
    functionsReached:
    - re.split
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 227
    functionName: scapy.fields.Field.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - fmt.format
    - scapy.contrib.bgp.BGPFieldIPv4.i2h
    - scapy.contrib.http2.UVarIntField.i2h
    - scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.i2h
    - <builtin>.repr
    - scapy.contrib.bgp.BGPFieldIPv6.i2h
    - scapy.contrib.http2.HPackStrLenField.i2h
    - <builtin>.str
    - x.origin
    - <builtin>.type
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 149
    functionName: scapy.contrib.bgp.BGPFieldIPv6.i2h
    functionSourceFile: scapy.contrib.bgp
    functionUses: 5
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 518
    functionName: scapy.contrib.http2.UVarIntField.i2h
    functionSourceFile: scapy.contrib.http2
    functionUses: 5
    functionsReached:
    - <builtin>.super
    - <builtin>.isinstance
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: scapy.contrib.bgp.BGPFieldIPv4.i2h
    functionSourceFile: scapy.contrib.bgp
    functionUses: 5
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1239
    functionName: scapy.contrib.http2.HPackStrLenField.i2h
    functionSourceFile: scapy.contrib.http2
    functionUses: 5
    functionsReached:
    - fmt.format
    - <builtin>.isinstance
    - x.origin
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.i2h
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 232
    functionName: scapy.fields.Field.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.layers.sctp.GapAckField.i2m
    - struct.pack
    - scapy.contrib.isis._AdjacencyStateTlvLenField.i2m
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.http2.FieldUVarLenField.i2m
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - fld.i2len
    - <builtin>.bytes
    - <builtin>.str
    - <builtin>.type
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - x.split
    - <builtin>.isinstance
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - prompt_toolkit.prompt.encode
    - scapy.compat.raw
    - <builtin>.tuple
    - socket.inet_pton
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - scapy.contrib.isis.ISIS_AreaIdField.i2m
    - area.split
    - socket.inet_aton
    - typing.cast.encode
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackStrLenField.i2m
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_area2str
    - <builtin>.super
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - scapy.compat.hex_bytes
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 723
    functionName: scapy.layers.sctp.GapAckField.i2m
    functionSourceFile: scapy.layers.sctp
    functionUses: 7
    functionsReached:
    - struct.pack
    - x.split
    - <builtin>.tuple
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 738
    functionName: scapy.contrib.isis._AdjacencyStateTlvLenField.i2m
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1283
    functionName: scapy.contrib.http2.HPackStrLenField.i2m
    functionSourceFile: scapy.contrib.http2
    functionUses: 8
    functionsReached:
    - scapy.compat.raw
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 161
    functionName: scapy.contrib.bgp.BGPFieldIPv6.i2m
    functionSourceFile: scapy.contrib.bgp
    functionUses: 9
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - socket.inet_pton
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 168
    functionName: scapy.contrib.isis.ISIS_AreaIdField.i2m
    functionSourceFile: scapy.contrib.isis
    functionUses: 8
    functionsReached:
    - <builtin>.isinstance
    - typing.cast.encode
    - scapy.contrib.isis.isis_area2str
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - area.split
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: scapy.contrib.bgp.BGPFieldIPv4.i2m
    functionSourceFile: scapy.contrib.bgp
    functionUses: 9
    functionsReached:
    - socket.inet_aton
    - struct.pack
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 602
    functionName: scapy.contrib.http2.FieldUVarLenField.i2m
    functionSourceFile: scapy.contrib.http2
    functionUses: 8
    functionsReached:
    - pkt.getfield_and_val
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - fld.i2len
    - <builtin>.super
    - <builtin>.type
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 249
    functionName: scapy.fields.Field.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - socket.inet_ntop
    - struct.unpack
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - pkt.getfieldval
    - socket.inet_ntoa
    - scapy.compat.chb
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - <builtin>.len
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - s.append
    - <builtin>.bytes
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - <builtin>.ord
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.isis.isis_str2area
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 174
    functionName: scapy.contrib.bgp.BGPFieldIPv6.m2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 18
    functionsReached:
    - <builtin>.range
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - typing.cast.encode
    - scapy.compat.orb
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 171
    functionName: scapy.contrib.isis.ISIS_AreaIdField.m2i
    functionSourceFile: scapy.contrib.isis
    functionUses: 18
    functionsReached:
    - <builtin>.tuple
    - scapy.contrib.isis.isis_str2area
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 730
    functionName: scapy.layers.sctp.GapAckField.m2i
    functionSourceFile: scapy.layers.sctp
    functionUses: 17
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: scapy.contrib.bgp.BGPFieldIPv4.m2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 18
    functionsReached:
    - <builtin>.range
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - <builtin>.isinstance
    - scapy.compat.orb
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1252
    functionName: scapy.contrib.http2.HPackStrLenField.m2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 3047
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.http2.HuffmanNode.__init__
    - <builtin>.ord
    - <builtin>.len
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.http2.HPackZString.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 262
    functionName: scapy.fields.Field.do_copy
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - x.copy
    - <builtin>.len
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.copy
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 274
    functionName: scapy.fields.Field.__repr__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 282
    functionName: scapy.fields.Field.copy
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 286
    functionName: scapy.fields.Field.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.int
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 315
    functionName: scapy.fields._FieldContainer.__getattr__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 331
    functionName: scapy.fields.Emph.__eq__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 335
    functionName: scapy.fields.Emph.__hash__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 357
    functionName: scapy.fields.MayEnd.__eq__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 361
    functionName: scapy.fields.MayEnd.__hash__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - fld
    - action_method
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 369
    functionName: scapy.fields.ActionField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 375
    functionName: scapy.fields.ActionField.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 392
    functionName: scapy.fields.ConditionalField._evalcond
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - <builtin>.callable
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.homeplugav.FragmentCond
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.<lambda1>
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.kerberos.<lambda1>
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.loraphy2wan.FOptsUpShow
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.contrib.loraphy2wan.FOptsDownShow
    - <builtin>.dict
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - re.split
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.bp.<lambda1>
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.utils.strxor
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - _dot11_info_elts_ids_rev.get
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.dot11.<lambda2>
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - <builtin>.any
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.inet.<lambda2>
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot11.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 44
    functionsReached:
    - _dot11_info_elts_ids.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 38
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 169
    functionName: scapy.contrib.homeplugav.FragmentCond
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 548
    functionName: scapy.contrib.loraphy2wan.FOptsDownShow
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot11.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 7
    functionsReached:
    - _dot11_info_elts_ids_rev.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 20
    functionsReached:
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 41
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 10
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 557
    functionName: scapy.contrib.loraphy2wan.FOptsUpShow
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bp.<lambda1>
    functionSourceFile: ''
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 396
    functionName: scapy.fields.ConditionalField.any2i
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.layers.tls.handshake._ASN1CertListField.any2i
    - <builtin>.int
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.eigrp.EigrpIP6Field.h2i
    - value.split
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.bluetooth4LE.BDAddrField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.any2i
    - scapy.layers.ntp.TimeStampField.any2i
    - scapy.fields.UUIDField.m2i
    - time.mktime
    - struct.unpack
    - socket.inet_ntop
    - scapy.fields.FlagValue.__iter__
    - struct.pack
    - scapy.fields._EnumField.any2i
    - scapy.layers.tls.handshake._CipherSuitesField.any2i_one
    - val.strftime
    - scapy.base_classes._ScopedIP.__init__
    - scapy.layers.dns.DNSStrField.any2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEMACField.m2i
    - scapy.layers.inet.ICMPTimeStampField.any2i
    - scapy.fields.BitEnumField.any2i
    - scapy.fields.IP6Field.h2i
    - scapy.layers.tls.handshake._ASN1CertField.any2i
    - scapy.compat.bytes_encode
    - socket.inet_aton
    - typing.cast
    - kwargs.pop
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.fields._ScalingField.m2i
    - scapy.base_classes.Net.ip2int
    - scapy.contrib.eddystone.EddystoneURLField.any2i
    - x.encode
    - scapy.utils6.in6_ptop
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.layers.dcerpc.NDRUnionField.any2i
    - typing.cast.is_valid
    - scapy.contrib.diameter.Address.any2i
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.isis.isis_lspid2str
    - s.append
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - x.add_parent
    - scapy.contrib.isis._ISIS_IdFieldBase.m2i
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.round
    - scapy.fields.FixedPointField.any2i
    - prompt_toolkit.prompt.encode
    - scapy.fields.PacketListField.any2i
    - scapy.base_classes.ScopedIP
    - <builtin>.tuple
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - time.time
    - <builtin>.map
    - <builtin>.next
    - scapy.layers.dhcp6._OptReqListField.any2i
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.fields.StrFieldUtf16.h2i
    - scapy.fields.IPField.any2i
    - scapy.utils.str2mac
    - scapy.fields.IPField.h2i
    - scapy.contrib.knx.KNXGroupField.any2i
    - typing.cast.network_name.ip.decode
    - scapy.fields.UUIDField.any2i
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.fields.FlagValueIter.__init__
    - scapy.contrib.ppi_geotag.VectorFlags_Field.any2i
    - scapy.fields._ScalingField.any2i
    - scapy.contrib.eigrp.EigrpIPField.h2i
    - scapy.layers.tls.handshake._CompressionMethodsField.any2i_one
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.isis.isis_nodeid2str
    - scapy.compat.chb
    - scapy.base_classes.Net.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - scapy.utils6.Net6.ip2int
    - time.strptime
    - <builtin>.print
    - binascii.a2b_hex
    - scapy.fields._EnumField.any2i_one
    - scapy.contrib.isis._ISIS_IdFieldBase.any2i
    - <builtin>.range
    - scapy.contrib.diameter.ISDN.any2i
    - scapy.fields.FlagsField._fixup_val
    - typing.cast.network_name.is_valid
    - scapy.contrib.isis.isis_sysid2str
    - <builtin>.super
    - scapy.compat.hex_bytes
    - scapy.layers.dcerpc._NDRConfField.any2i
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - socket.getaddrinfo
    - scapy.fields.StrFieldUtf16.any2i
    - pkt.getfieldval
    - i.add_parent
    - uuid.UUID
    - conf.ifaces.reload
    - <builtin>.bytes
    - x.split
    - scapy.layers.dcerpc.NDRFullPointerField.any2i
    - scapy.layers.dns._DNSPacketListField.any2i
    - scapy.layers.dns.DNSTextField.any2i
    - <builtin>.ord
    - scapy.fields.FlagsField.any2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - sysid.split
    - socket.inet_pton
    - scapy.fields.IP6Field.any2i
    - scapy.layers.tls.handshake._CipherSuitesField.any2i
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.contrib.http2.HPackMagicBitField.any2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.UUIDEnumField.any2i
    - scapy.contrib.knx.KNXAddressField.any2i
    - scapy.contrib.gtp.FQDNField.h2i
    - hmsms.groups
    - scapy.fields.FieldListField.any2i
    - scapy.fields.Field.any2i
    - scapy.fields.FlagValue.__init__
    - scapy.fields.ConditionalField.any2i
    - scapy.fields.MACField.any2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3871
    functionName: scapy.fields.UUIDField.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - <builtin>.len
    - scapy.fields.UUIDField.m2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.str
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - uuid.UUID
    - typing.cast.encode
    - typing.cast
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: scapy.contrib.eddystone.EddystoneURLField.any2i
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 2
    functionsReached:
    - x.encode
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 903
    functionName: scapy.layers.tls.handshake._ASN1CertListField.any2i
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 185
    functionName: scapy.contrib.ppi_geotag.VectorFlags_Field.any2i
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 2
    functionsReached:
    - x.split
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3668
    functionName: scapy.fields._ScalingField.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - struct.unpack
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.fields._ScalingField.m2i
    - <builtin>.round
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 131
    functionName: scapy.contrib.eigrp.EigrpIP6Field.any2i
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 2
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.compat.plain_str
    - <builtin>.int
    - re.search
    - scapy.contrib.eigrp.EigrpIP6Field.h2i
    - scapy.interfaces.dev_from_index
    - scapy.utils6.in6_ptop
    - scapy.contrib.eigrp.EigrpIP6Field.any2i
    - struct.unpack
    - socket.getaddrinfo
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - prompt_toolkit.prompt.encode
    - scapy.base_classes.ScopedIP
    - net.split
    - scapy.fields.IP6Field.h2i
    - socket.inet_pton
    - scapy.fields.IP6Field.any2i
    - scapy.compat.bytes_encode
    - <builtin>.next
    - socket.inet_aton
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 107
    functionName: scapy.layers.ntp.TimeStampField.any2i
    functionSourceFile: scapy.layers.ntp
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - time.strptime
    - scapy.layers.ntp.TimeStampField.any2i
    - time.mktime
    - val.strftime
    - <builtin>.isinstance
    - scapy.fields.FixedPointField.any2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2405
    functionName: scapy.layers.dcerpc.NDRUnionField.any2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 4
    functionsReached:
    - scapy.layers.dcerpc.NDRUnionField.any2i
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1479
    functionName: scapy.fields.StrFieldUtf16.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.fields.StrFieldUtf16.h2i
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.super
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 263
    functionName: scapy.contrib.diameter.Address.any2i
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.print
    - socket.inet_pton
    - <builtin>.str
    - socket.inet_aton
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1684
    functionName: scapy.layers.dcerpc.NDRFullPointerField.any2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 3
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.layers.dcerpc.NDRUnionField.any2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - kwargs.pop
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.any2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3385
    functionName: scapy.fields.FixedPointField.any2i
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1238
    functionName: scapy.layers.dns._DNSPacketListField.any2i
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - warnings.warn
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 412
    functionName: scapy.layers.dns.DNSTextField.any2i
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 341
    functionName: scapy.layers.dns.DNSStrField.any2i
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - scapy.contrib.gtp.FQDNField.h2i
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1756
    functionName: scapy.fields.PacketListField.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - x.add_parent
    - <builtin>.hasattr
    - <builtin>.isinstance
    - i.add_parent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 3258
    functionName: scapy.fields.FlagsField.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagsField._fixup_val
    - scapy.fields.FlagValue.__init__
    - scapy.fields.FlagValue.__iter__
    - <builtin>.super
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2687
    functionName: scapy.fields.BitEnumField.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.any2i
    - scapy.fields._EnumField.any2i_one
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 944
    functionName: scapy.layers.tls.handshake._ASN1CertField.any2i
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 978
    functionName: scapy.fields.IP6Field.any2i
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.compat.plain_str
    - <builtin>.int
    - re.search
    - scapy.contrib.eigrp.EigrpIP6Field.h2i
    - scapy.interfaces.dev_from_index
    - scapy.utils6.in6_ptop
    - struct.unpack
    - socket.getaddrinfo
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - prompt_toolkit.prompt.encode
    - scapy.base_classes.ScopedIP
    - net.split
    - scapy.fields.IP6Field.h2i
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - <builtin>.next
    - socket.inet_aton
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 203
    functionName: scapy.layers.tls.handshake._CipherSuitesField.any2i
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 2
    functionsReached:
    - scapy.layers.tls.handshake._CipherSuitesField.any2i_one
    - <builtin>.isinstance
    - scapy.layers.tls.handshake._CompressionMethodsField.any2i_one
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 438
    functionName: scapy.layers.dhcp6._OptReqListField.any2i
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: scapy.contrib.http2.HPackMagicBitField.any2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 122
    functionName: scapy.contrib.isis._ISIS_IdFieldBase.any2i
    functionSourceFile: scapy.contrib.isis
    functionUses: 2
    functionsReached:
    - sysid.split
    - scapy.compat.hex_bytes
    - scapy.contrib.isis.isis_lspid2str
    - typing.cast.encode
    - scapy.contrib.isis.isis_nodeid2str
    - <builtin>.len
    - scapy.contrib.isis.isis_sysid2str
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.contrib.isis._ISIS_IdFieldBase.m2i
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3920
    functionName: scapy.fields.UUIDEnumField.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.any2i
    - scapy.fields._EnumField.any2i_one
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: scapy.contrib.knx.KNXAddressField.any2i
    functionSourceFile: scapy.contrib.knx
    functionUses: 3
    functionsReached:
    - scapy.contrib.knx.KNXAddressField.any2i
    - <builtin>.map
    - scapy.contrib.knx.KNXGroupField.any2i
    - x.split
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 318
    functionName: scapy.contrib.diameter.ISDN.any2i
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - <builtin>.ord
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 898
    functionName: scapy.fields.IPField.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.compat.plain_str
    - <builtin>.int
    - re.search
    - scapy.contrib.eigrp.EigrpIPField.h2i
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - scapy.fields.IPField.h2i
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 2116
    functionName: scapy.fields.FieldListField.any2i
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.layers.tls.handshake._ASN1CertListField.any2i
    - <builtin>.int
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.eigrp.EigrpIP6Field.h2i
    - value.split
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.bluetooth4LE.BDAddrField.m2i
    - scapy.layers.ntp.TimeStampField.any2i
    - scapy.contrib.eigrp.EigrpIP6Field.any2i
    - time.mktime
    - scapy.fields.UUIDField.m2i
    - struct.unpack
    - socket.inet_ntop
    - scapy.fields.FlagValue.__iter__
    - struct.pack
    - scapy.fields._EnumField.any2i
    - scapy.layers.tls.handshake._CipherSuitesField.any2i_one
    - val.strftime
    - scapy.base_classes._ScopedIP.__init__
    - scapy.layers.dns.DNSStrField.any2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEMACField.m2i
    - scapy.layers.inet.ICMPTimeStampField.any2i
    - scapy.fields.BitEnumField.any2i
    - scapy.fields.IP6Field.h2i
    - scapy.layers.tls.handshake._ASN1CertField.any2i
    - scapy.compat.bytes_encode
    - socket.inet_aton
    - typing.cast
    - kwargs.pop
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.fields._ScalingField.m2i
    - scapy.base_classes.Net.ip2int
    - scapy.contrib.eddystone.EddystoneURLField.any2i
    - x.encode
    - scapy.utils6.in6_ptop
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.layers.dcerpc.NDRUnionField.any2i
    - typing.cast.is_valid
    - scapy.contrib.diameter.Address.any2i
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.isis.isis_lspid2str
    - s.append
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.round
    - scapy.contrib.isis._ISIS_IdFieldBase.m2i
    - x.add_parent
    - scapy.fields.FixedPointField.any2i
    - prompt_toolkit.prompt.encode
    - scapy.base_classes.ScopedIP
    - scapy.fields.PacketListField.any2i
    - <builtin>.tuple
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - time.time
    - <builtin>.map
    - <builtin>.next
    - scapy.layers.dhcp6._OptReqListField.any2i
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.fields.StrFieldUtf16.h2i
    - scapy.fields.IPField.any2i
    - scapy.utils.str2mac
    - scapy.fields.IPField.h2i
    - scapy.contrib.knx.KNXGroupField.any2i
    - typing.cast.network_name.ip.decode
    - scapy.fields.UUIDField.any2i
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.fields.FlagValueIter.__init__
    - scapy.contrib.ppi_geotag.VectorFlags_Field.any2i
    - scapy.contrib.eigrp.EigrpIPField.h2i
    - scapy.fields._ScalingField.any2i
    - scapy.layers.tls.handshake._CompressionMethodsField.any2i_one
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.isis.isis_nodeid2str
    - scapy.compat.chb
    - scapy.base_classes.Net.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - time.strptime
    - <builtin>.print
    - binascii.a2b_hex
    - scapy.fields._EnumField.any2i_one
    - <builtin>.range
    - scapy.contrib.isis._ISIS_IdFieldBase.any2i
    - scapy.contrib.diameter.ISDN.any2i
    - scapy.fields.FlagsField._fixup_val
    - typing.cast.network_name.is_valid
    - scapy.contrib.isis.isis_sysid2str
    - <builtin>.super
    - scapy.compat.hex_bytes
    - scapy.layers.dcerpc._NDRConfField.any2i
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - socket.getaddrinfo
    - scapy.fields.StrFieldUtf16.any2i
    - pkt.getfieldval
    - conf.ifaces.reload
    - uuid.UUID
    - <builtin>.bytes
    - i.add_parent
    - x.split
    - scapy.layers.dcerpc.NDRFullPointerField.any2i
    - scapy.layers.dns._DNSPacketListField.any2i
    - scapy.layers.dns.DNSTextField.any2i
    - <builtin>.ord
    - scapy.fields.FlagsField.any2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - sysid.split
    - socket.inet_pton
    - scapy.fields.IP6Field.any2i
    - scapy.layers.tls.handshake._CipherSuitesField.any2i
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.contrib.http2.HPackMagicBitField.any2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.UUIDEnumField.any2i
    - scapy.contrib.knx.KNXAddressField.any2i
    - scapy.contrib.gtp.FQDNField.h2i
    - hmsms.groups
    - scapy.fields.FieldListField.any2i
    - scapy.fields.Field.any2i
    - scapy.fields.FlagValue.__init__
    - scapy.fields.ConditionalField.any2i
    - scapy.fields.MACField.any2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 177
    functionName: scapy.contrib.knx.KNXGroupField.any2i
    functionSourceFile: scapy.contrib.knx
    functionUses: 3
    functionsReached:
    - scapy.contrib.knx.KNXAddressField.any2i
    - <builtin>.map
    - scapy.contrib.knx.KNXGroupField.any2i
    - x.split
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 817
    functionName: scapy.fields.MACField.any2i
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.fields.LEMACField.m2i
    - <builtin>.tuple
    - scapy.layers.bluetooth4LE.BDAddrField.m2i
    - scapy.utils.str2mac
    - <builtin>.len
    - <builtin>.map
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 411
    functionName: scapy.fields.ConditionalField.i2h
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.homeplugav.FragmentCond
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - time.ctime
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.kerberos.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.loraphy2wan.FOptsUpShow
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.fields.FlagsField.i2h
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.i2h
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.inet.TCPOptionsField.i2h
    - scapy.fields.SourceIP6Field.__findaddr
    - scapy.fields.FlagValueIter.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.contrib.loraphy2wan.FOptsDownShow
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.ppi_cace.PPITSFTField.i2h
    - scapy.layers.inet6.NIQueryDataField.i2h
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.fields.DestIP6Field.i2h
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - pkt.payload.getfieldval
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.FlagValue.__iter__
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.contrib.bgp.BGPFieldIPv4.i2h
    - scapy.contrib.gtp.TBCDByteField.i2h
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.basefields._TLSClientVersionField.i2h
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.i2h
    - scapy.layers.inet6.IPv6.extract_padding
    - math.log10
    - <builtin>.float
    - scapy.layers.tls.basefields._tls13_version_filter
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.coap._CoAPPaymark.i2h
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.NIReplyDataField.i2h
    - public_numbers.public_key
    - fld.i2h
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.basefields._TLSVersionField.i2h
    - scapy.contrib.skinny.SkinnyDateTimeField.i2h
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.fields.FlagsField._fixup_val
    - scapy.layers.dhcp6._OptReqListField.i2h
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.contrib.http2.HPackStrLenField.i2h
    - scapy.layers.dns.DNSTextField.i2h
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.dot11.<lambda2>
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - conf.ifaces.reload
    - decimal.localcontext
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.coap._CoAPOptsField.i2h
    - scapy.fields.FlagValue.__init__
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - value.split
    - scapy.contrib.http2.HPackMagicBitField.i2h
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - condition.items
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.ConditionalField.i2h
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.fields.SourceIPField.i2h
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - fmt.format
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - decimal.Decimal.__init__
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - pkt.route
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.fields.SourceIP6Field.i2h
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.utils.EDecimal.normalize
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.UVarIntField.i2h
    - time.mktime
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.inet6.dnsrepr2names
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet.DestIPField.i2h
    - scapy.fields.ConditionalField._evalcond
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.l2.DestMACField.i2h
    - scapy.fields.FixedPointField.i2h
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.fields.SourceIPField.__findaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - scapy.fields.MultipleTypeField.i2h
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - x.origin
    - scapy.fields.StrFieldUtf16.i2h
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv6.i2h
    - scapy.layers.inet6.DomainNameListField.i2h
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.contrib.concox.BCDStrFixedLenField.i2h
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - _dot11_info_elts_ids_rev.get
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.fields.DestField.dst_from_pkt
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.layers.dns._DNSPacketListField.i2h
    - scapy.layers.dcerpc.NDRFullPointerField.i2h
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1021
    functionName: scapy.fields.SourceIP6Field.i2h
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - pkt.route
    - <builtin>.super
    - scapy.fields.SourceIP6Field.__findaddr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: scapy.contrib.http2.HPackMagicBitField.i2h
    functionSourceFile: scapy.contrib.http2
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: scapy.contrib.ppi_cace.PPITSFTField.i2h
    functionSourceFile: scapy.contrib.ppi_cace
    functionUses: 5
    functionsReached:
    - <builtin>.float
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1042
    functionName: scapy.fields.DestIP6Field.i2h
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - <builtin>.all
    - pkt.payload.getfieldval
    - scapy.fields.DestField.dst_from_pkt
    - condition.items
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 181
    functionName: scapy.contrib.gtp.TBCDByteField.i2h
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 568
    functionName: scapy.layers.dhcp6._SrvAddrField.i2h
    functionSourceFile: ''
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1250
    functionName: scapy.layers.dns._DNSPacketListField.i2h
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: scapy.layers.tls.basefields._TLSClientVersionField.i2h
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 3
    functionsReached:
    - scapy.layers.tls.basefields._tls13_version_filter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1697
    functionName: scapy.layers.dcerpc.NDRFullPointerField.i2h
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 560
    functionName: scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.i2h
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 6
    functionsReached:
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 583
    functionName: scapy.fields.MultipleTypeField.i2h
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - fld.i2h
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: scapy.contrib.concox.BCDStrFixedLenField.i2h
    functionSourceFile: scapy.contrib.concox
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - binascii.a2b_hex
    - binascii.b2a_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: scapy.layers.tls.basefields._TLSVersionField.i2h
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 3
    functionsReached:
    - scapy.layers.tls.basefields._tls13_version_filter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: scapy.contrib.skinny.SkinnyDateTimeField.i2h
    functionSourceFile: scapy.contrib.skinny
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    - time.ctime
    - time.mktime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1493
    functionName: scapy.fields.StrFieldUtf16.i2h
    functionSourceFile: scapy.fields
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3393
    functionName: scapy.fields.FixedPointField.i2h
    functionSourceFile: scapy.fields
    functionUses: 6
    functionsReached:
    - <builtin>.int
    - math.log10
    - decimal.Decimal.__init__
    - <builtin>.super
    - scapy.utils.EDecimal.normalize
    - decimal.localcontext
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 3266
    functionName: scapy.fields.FlagsField.i2h
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagsField._fixup_val
    - scapy.fields.FlagValue.__init__
    - scapy.fields.FlagValue.__iter__
    - <builtin>.super
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 151
    functionName: scapy.contrib.coap._CoAPOptsField.i2h
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 430
    functionName: scapy.layers.dhcp6._OptReqListField.i2h
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 196
    functionName: scapy.contrib.coap._CoAPPaymark.i2h
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 391
    functionName: scapy.layers.dns.DNSTextField.i2h
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 417
    functionName: scapy.fields.ConditionalField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - lay.add_payload
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.contrib.coap._get_delta_ext_size
    - scapy.contrib.ldp.AddressTLVField.getfield
    - scapy.layers.inet6.IP6ListField.getfield
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - scapy.contrib.homeplugav.FragmentCond
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.smb2._DFS_Referrals_BufferField.getfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - scapy.layers.kerberos.<lambda1>
    - ciphersuite.hash_alg
    - scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField.getfield
    - <builtin>.globals
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.ntp._NTPAuthenticatorPaddingField.getfield
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.contrib.loraphy2wan.FOptsUpShow
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - _tls_hash_algs.get
    - scapy.layers.ntp.NTPPrivateReqPacketListField.getfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.coap._CoAPOptsField.getfield
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.contrib.loraphy2wan.FOptsDownShow
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.fields.NBytesField.m2i
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.ldp.StatusTLVField.getfield
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.contrib.ldp.CommonSessionTLVField.getfield
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSEncryptedExtensions.post_dissection_tls_session_update
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.record.TLSChangeCipherSpec.post_dissection_tls_session_update
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.contrib.pnio_rpc.dce_rpc_endianness
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.contrib.bgp.BGPPathAttrPacketListField.getfield
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - list.append
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.ldp.AddressTLVField.size
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.layers.dhcp.DHCPOptionsField.getfield
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - ERROR_FIELD.get
    - scapy.fields.ConditionalField.getfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.fields.NBytesField.getfield
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.tls.handshake.TLS13KeyUpdate.post_dissection_tls_session_update
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - ofp_oxm_cls.get
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.contrib.rtps.common_types.e_flags
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - scapy.layers.radius._RadiusVendorValueField.m2i
    - cets_dict.get
    - sig.endswith
    - lay.remove_payload
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.contrib.rtps.common_types.EField.set_endianness
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.layers.ntlm._NTLMPayloadField.i2h
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - shts_dict.get
    - scapy.fields.MultipleTypeField._find_fld_pkt
    - scapy.fields.MultipleTypeField.getfield
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.fields.TrailerField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.rtps.common_types.is_le
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.layers.tls.handshake.TLS13Certificate.post_dissection_tls_session_update
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - pkt.tls_session.rcs.cipher.ready.values
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - cts0_dict.get
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - ISAKMPTransformNum.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField._get_oxm_length
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.dot11.<lambda2>
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.smb2._SMB2_IOCTL_Response_PacketLenField.m2i
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.bgp._ExtCommsPacketListField.getfield
    - result.append
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.contrib.ldp.CommonHelloTLVField.getfield
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - pkttop.getfieldval
    - scapy.fields.BitLenField.getfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.layers.tls.session._GenericTLSSessionInheritance.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - scapy.contrib.automotive.autosar.secoc.PduPayloadField.m2i
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.utils.checksum
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.ntlm._NTLMPayloadField.getfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - sctpchunkparamtypescls.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.layers.radius._EAPPacketField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.layers.dcerpc._get_ndrtype1_endian
    - scapy.layers.tls.record.TLSApplicationData.post_dissection_tls_session_update
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.contrib.ldp.FecTLVField.size
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.contrib.bgp.MPReachNLRIPacketListField.getfield
    - hashlib.md5
    - scapy.contrib.ldp.LabelTLVField.getfield
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - scapy.contrib.bgp._bits_to_bytes_len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.bgp.BGPOptParamPacketListField.getfield
    - s.find
    - scapy.layers.eap.MKAParamSetPacketListField.getfield
    - _private_data_objects.get
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.rtps.common_types.EField.getfield
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.layers.inet.TCPOptionsField.getfield
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - f.getfield
    - hash_object.digest
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - scapy.contrib.gtp.TBCDByteField.m2i
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.basefields._SSLv2PadField.getfield
    - scapy.layers.tls.handshake._StatusField.m2i
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - cs_cls.hash_alg.name.lower
    - scapy.contrib.coap._CoAPPaymark.getfield
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.fields.StrStopField.getfield
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - scapy.layers.ntp.NTPPrivateRespPacketListField.getfield
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - results.sort
    - scapy.contrib.ldp.LabelTLVField.size
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.fields.PacketLenField.getfield
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.tls.record.TLSAlert.post_dissection_tls_session_update
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.bgp.detect_add_path_prefix46
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - scapy.contrib.bgp.ASPathSegmentPacketListField.getfield
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.getfield
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.layers.tls.keyexchange_tls13.TicketField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - opt.append
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - foo.append
    - typing.cast.index
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.tls.handshake.TLSFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField.getfield
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.smb._SMB_TransactionRequest_Data.m2i
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.post_dissection_tls_session_update
    - scapy.fields.Field.any2i
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - <builtin>.reversed
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - scapy.fields.LEThreeBytesField.getfield
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.bgp.has_extended_length
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.basefields._TLSMACField.getfield
    - scapy.layers.inet._ICMPExtensionField.getfield
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - es_dict.get
    - _tls_ext_presharedkey_cls.get
    - scapy.fields.ConditionalField._evalcond
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.pfcp.ExtraDataField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - types.MethodType
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - <builtin>.bool
    - scapy.layers.dcerpc.ndr_deserialize1
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.contrib.ldp.StatusTLVField.m2i
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.radius._radius_vendor_cls
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - chts_dict.get
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - digest.finalize
    - scapy.contrib.gtp_v2.len_options
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - results.append
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.layers.dhcp6._UserClassDataField.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - scapy.contrib.bgp.BGPORFEntryPacketListField.getfield
    - _SSH_signatures.get
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - _SSH_publickeys.get
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.layers.ntp.NTPExtPacketListField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.contrib.ldp.FecTLVField.getfield
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - <builtin>.sum
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - ees_dict.get
    - value.strip
    - pkt.tls_session.consider_read_padding
    - scapy.layers.inet6.NIReplyDataField.getfield
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - pkt.get_field
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - _dot11_info_elts_ids_rev.get
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.inet6.NIQueryDataField.getfield
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.smb2._SMB2_IOCTL_Request_PacketLenField.m2i
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - sts.append
    - scapy.contrib.bgp._get_cls
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.layers.tls.handshake.TLSCertificate.post_dissection_tls_session_update
    - field.getfield
    - scapy.fields.Field.__init__
    - array.array
    - scapy.layers.dcerpc._e
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.post_dissection_tls_session_update
    - typing.cast.encode
    - scapy.contrib.bgp.BGPCapORFBlockPacketListField.getfield
    - scapy.layers.tls.basefields._TLSIVField.getfield
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.tls.record._TLSMsgListField.getfield
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - cts.append
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 253
    functionName: scapy.layers.tls.basefields._SSLv2PadField.getfield
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 3
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - list.append
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - o.extend
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - lval.append
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - opt.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.contrib.ldp.StatusTLVField.m2i
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1636
    functionName: scapy.layers.dcerpc.NDRFullPointerField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 16
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - functools.partial
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - pkt.deferred_pointers.append
    - <builtin>.super
    - scapy.layers.dcerpc._NDRField.getfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 177
    functionName: scapy.contrib.ldp.AddressTLVField.getfield
    functionSourceFile: scapy.contrib.ldp
    functionUses: 3
    functionsReached:
    - <builtin>.range
    - list.append
    - scapy.contrib.ldp.AddressTLVField.size
    - struct.unpack
    - socket.inet_ntoa
    - scapy.contrib.ldp.AddressTLVField.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1860
    functionName: scapy.layers.dcerpc.NDRPacketField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 24
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 225
    functionName: scapy.contrib.gtp.FQDNField.getfield
    functionSourceFile: scapy.contrib.gtp
    functionUses: 15
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1097
    functionName: scapy.fields.LEThreeBytesField.getfield
    functionSourceFile: scapy.fields
    functionUses: 16
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 199
    functionName: scapy.contrib.coap._CoAPPaymark.getfield
    functionSourceFile: scapy.contrib.coap
    functionUses: 3
    functionsReached:
    - scapy.contrib.coap._CoAPPaymark.m2i
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 564
    functionName: scapy.contrib.openflow.OFPacketField.getfield
    functionSourceFile: scapy.contrib.openflow
    functionUses: 13
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: scapy.contrib.http2.HPackMagicBitField.getfield
    functionSourceFile: scapy.contrib.http2
    functionUses: 13
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 93
    functionName: scapy.contrib.mqttsn.VariableFieldLenField.getfield
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 11
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 107
    functionName: scapy.contrib.eigrp.EigrpIPField.getfield
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 13
    functionsReached:
    - socket.inet_ntoa
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.contrib.eigrp.EigrpIPField.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 913
    functionName: scapy.layers.tls.handshake._ASN1CertField.getfield
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 15
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 220
    functionName: scapy.contrib.ldp.StatusTLVField.getfield
    functionSourceFile: scapy.contrib.ldp
    functionUses: 3
    functionsReached:
    - struct.unpack
    - scapy.contrib.ldp.StatusTLVField.m2i
    - lst.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2261
    functionName: scapy.fields.StrStopField.getfield
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - s.find
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 169
    functionName: scapy.layers.tls.basefields._TLSMACField.getfield
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 3
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - list.append
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - o.extend
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - pkt.tls_session.rcs.cipher.ready.values
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - lval.append
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - opt.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.contrib.ldp.StatusTLVField.m2i
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 172
    functionName: scapy.contrib.eigrp.EigrpIP6Field.getfield
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 13
    functionsReached:
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - <builtin>.isinstance
    - log_runtime.warning
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - typing.cast.encode
    - scapy.error.warning
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 291
    functionName: scapy.contrib.ldp.CommonSessionTLVField.getfield
    functionSourceFile: scapy.contrib.ldp
    functionUses: 3
    functionsReached:
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - struct.unpack
    - lst.append
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1458
    functionName: scapy.layers.ntp.NTPPrivateRespPacketListField.getfield
    functionSourceFile: scapy.layers.ntp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - _private_data_objects.get
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2222
    functionName: scapy.fields.StrNullField.getfield
    functionSourceFile: scapy.fields
    functionUses: 13
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - o.extend
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - lval.append
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - opt.append
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 138
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 15
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 441
    functionName: scapy.contrib.pfcp.ExtraDataField.getfield
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 3
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - list.append
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - o.extend
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - lval.append
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - opt.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.contrib.ldp.StatusTLVField.m2i
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 72
    functionName: scapy.layers.dot15d4.dot15d4AddressField.getfield
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 14
    functionsReached:
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - log_runtime.warning
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - struct.unpack
    - scapy.contrib.http2.HPackZString.__init__
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - pkt.getfieldval
    - socket.inet_ntoa
    - scapy.compat.chb
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - <builtin>.len
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - s.append
    - <builtin>.bytes
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.type
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - <builtin>.ord
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.isis.isis_str2area
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - pkttop.getfieldval
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 261
    functionName: scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 15
    functionsReached:
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - pkt.tls_session.consider_read_padding
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - struct.unpack
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - scapy.fields.LEThreeBytesField.getfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1137
    functionName: scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 15
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1605
    functionName: scapy.fields.PacketLenField.getfield
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.automotive.autosar.secoc.PduPayloadField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.radius._EAPPacketField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.radius._radius_vendor_cls
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.radius._RadiusVendorValueField.m2i
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.tls.handshake._StatusField.m2i
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.smb2._SMB2_IOCTL_Request_PacketLenField.m2i
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.layers.smb2._SMB2_IOCTL_Response_PacketLenField.m2i
    - scapy.layers.tls.keyexchange_tls13.TicketField.m2i
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.smb._SMB_TransactionRequest_Data.m2i
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 849
    functionName: scapy.layers.tls.handshake._ASN1CertLenField.getfield
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 11
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 805
    functionName: scapy.layers.tls.extensions._ExtensionsField.getfield
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 15
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 172
    functionName: scapy.layers.gssapi._GSSAPI_Field.getfield
    functionSourceFile: scapy.layers.gssapi
    functionUses: 13
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1888
    functionName: scapy.contrib.bgp.MPReachNLRIPacketListField.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - sctpchunkparamtypescls.get
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ofp_oxm_cls.get
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - _private_data_objects.get
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.globals
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 4554
    functionName: scapy.layers.smb2._DFS_Referrals_BufferField.getfield
    functionSourceFile: scapy.layers.smb2
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.ntlm._NTLMPayloadField.getfield
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - results.append
    - scapy.pton_ntop.inet_pton
    - scapy.layers.ntlm._NTLMPayloadField.i2h
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - scapy.utils.strxor
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - results.sort
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - field.getfield
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1225
    functionName: scapy.contrib.http2.HPackStrLenField.getfield
    functionSourceFile: scapy.contrib.http2
    functionUses: 14
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.http2.HuffmanNode.__init__
    - <builtin>.ord
    - <builtin>.len
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.http2.HPackZString.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 170
    functionName: scapy.contrib.bgp.BGPFieldIPv6.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 14
    functionsReached:
    - <builtin>.range
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - typing.cast.encode
    - scapy.compat.orb
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 108
    functionName: scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    functionSourceFile: scapy.contrib.scada.iec104.iec104_fields
    functionUses: 14
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2426
    functionName: scapy.layers.dcerpc.NDRRecursiveField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 14
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - functools.partial
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - pkt.deferred_pointers.append
    - scapy.layers.dcerpc._NDRField.getfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 141
    functionName: scapy.contrib.ldp.LabelTLVField.getfield
    functionSourceFile: scapy.contrib.ldp
    functionUses: 3
    functionsReached:
    - scapy.contrib.ldp.LabelTLVField.size
    - struct.unpack
    - scapy.contrib.ldp.LabelTLVField.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 877
    functionName: scapy.layers.x509._PacketFieldRaw.getfield
    functionSourceFile: scapy.layers.x509
    functionUses: 13
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - _path_attr_objects.get
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.bgp._get_cls
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1109
    functionName: scapy.contrib.bgp.BGPPathAttrPacketListField.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.contrib.bgp.has_extended_length
    - sctpchunkparamtypescls.get
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ofp_oxm_cls.get
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.dot11.<lambda1>
    - _private_data_objects.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.gtp_v2.len_options
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.globals
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 374
    functionName: scapy.layers.dns.DNSStrField.getfield
    functionSourceFile: scapy.layers.dns
    functionUses: 15
    functionsReached:
    - log_runtime.info
    - scapy.layers.dns.dns_get_str
    - scapy.layers.dns.DNSStrField.get_full
    - log_runtime.warning
    - <builtin>.abs
    - <builtin>.len
    - <builtin>.super
    - processed_pointers.append
    - <builtin>.isinstance
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 912
    functionName: scapy.contrib.bgp.BGPOptParamPacketListField.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - sctpchunkparamtypescls.get
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ofp_oxm_cls.get
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.<lambda1>
    - _private_data_objects.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.gtp_v2.len_options
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.globals
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 832
    functionName: scapy.layers.eap.MKAParamSetPacketListField.getfield
    functionSourceFile: scapy.layers.eap
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 752
    functionName: scapy.layers.tls.extensions._ExtensionsLenField.getfield
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 11
    functionsReached:
    - ext.length_from
    - <builtin>.super
    - pkt.get_field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - buf
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 88
    functionName: scapy.contrib.rtps.common_types.EField.getfield
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 2
    functionsReached:
    - lay.add_payload
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.smb2._DFS_Referrals_BufferField.getfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - _tls_hash_algs.get
    - scapy.layers.ntp.NTPPrivateReqPacketListField.getfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSEncryptedExtensions.post_dissection_tls_session_update
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.record.TLSChangeCipherSpec.post_dissection_tls_session_update
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.contrib.pnio_rpc.dce_rpc_endianness
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.bgp.BGPPathAttrPacketListField.getfield
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - <builtin>.callable
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.tls.handshake.TLS13KeyUpdate.post_dissection_tls_session_update
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - ofp_oxm_cls.get
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.contrib.rtps.common_types.e_flags
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - cets_dict.get
    - sig.endswith
    - lay.remove_payload
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.contrib.rtps.common_types.EField.set_endianness
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.layers.ntlm._NTLMPayloadField.i2h
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - shts_dict.get
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.rtps.common_types.is_le
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _tls_ext_supported_version_cls.get
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.layers.tls.handshake.TLS13Certificate.post_dissection_tls_session_update
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.sctp.ChunkParamField.m2i
    - pkt.tls_session.rcs.cipher.ready.values
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - cts0_dict.get
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField._get_oxm_length
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.bgp._ExtCommsPacketListField.getfield
    - result.append
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - pkttop.getfieldval
    - scapy.fields.BitLenField.getfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.layers.tls.session._GenericTLSSessionInheritance.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - sctpchunkparamtypescls.get
    - scapy.layers.ntlm._NTLMPayloadField.getfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.layers.dcerpc._get_ndrtype1_endian
    - scapy.layers.tls.record.TLSApplicationData.post_dissection_tls_session_update
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.contrib.bgp.MPReachNLRIPacketListField.getfield
    - hashlib.md5
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - scapy.contrib.bgp._bits_to_bytes_len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.bgp.BGPOptParamPacketListField.getfield
    - s.find
    - scapy.layers.eap.MKAParamSetPacketListField.getfield
    - _private_data_objects.get
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - f.getfield
    - hash_object.digest
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - scapy.layers.ntp.NTPPrivateRespPacketListField.getfield
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - results.sort
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.tls.record.TLSAlert.post_dissection_tls_session_update
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.bgp.detect_add_path_prefix46
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - scapy.contrib.bgp.ASPathSegmentPacketListField.getfield
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.getfield
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - foo.append
    - typing.cast.index
    - conf.padding_layer
    - opt.append
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.tls.handshake.TLSFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField.getfield
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.post_dissection_tls_session_update
    - scapy.fields.Field.any2i
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.bgp.has_extended_length
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - es_dict.get
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - x.rstrip
    - <builtin>.bool
    - scapy.layers.dcerpc.ndr_deserialize1
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - chts_dict.get
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - digest.finalize
    - scapy.contrib.gtp_v2.len_options
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - results.append
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.layers.dhcp6._UserClassDataField.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - scapy.contrib.bgp.BGPORFEntryPacketListField.getfield
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.layers.ntp.NTPExtPacketListField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - <builtin>.sum
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - ees_dict.get
    - value.strip
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - pkt.get_field
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - sts.append
    - scapy.contrib.bgp._get_cls
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake.TLSCertificate.post_dissection_tls_session_update
    - field.getfield
    - scapy.fields.Field.__init__
    - scapy.layers.dcerpc._e
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.post_dissection_tls_session_update
    - typing.cast.encode
    - scapy.contrib.bgp.BGPCapORFBlockPacketListField.getfield
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.tls.record._TLSMsgListField.getfield
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cts.append
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 222
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 11
    functionsReached:
    - struct.unpack
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1177
    functionName: scapy.contrib.bgp.ASPathSegmentPacketListField.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - sctpchunkparamtypescls.get
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ofp_oxm_cls.get
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - _private_data_objects.get
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.globals
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField.getfield
    functionSourceFile: scapy.contrib.scada.iec104.iec104_fields
    functionUses: 2
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 805
    functionName: scapy.layers.msrpce.mspac._PACTYPEPayloads.getfield
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 6
    functionsReached:
    - lay.add_payload
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - scapy.layers.dcerpc.ndr_deserialize1
    - <builtin>.bool
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - lay.remove_payload
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.NoPayload.show
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 88
    functionName: scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 10
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.compat.orb
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - int.from_bytes
    - pkttop.getfieldval
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.fields.BitLenField.getfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - opt.append
    - conf.padding_layer
    - foo.append
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.index
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - pkt.get_field
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.dcerpc._e
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 244
    functionName: scapy.layers.ntp._NTPAuthenticatorPaddingField.getfield
    functionSourceFile: scapy.layers.ntp
    functionUses: 3
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 547
    functionName: scapy.layers.dns.ClientSubnetv4.getfield
    functionSourceFile: scapy.layers.dns
    functionUses: 15
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1058
    functionName: scapy.layers.zigbee._DiscreteString.getfield
    functionSourceFile: scapy.layers.zigbee
    functionUses: 14
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _tls_ext_supported_version_cls.get
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - _ZCL_attr_length.get
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 257
    functionName: scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 13
    functionsReached:
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 459
    functionName: scapy.contrib.pfcp.Int40Field.getfield
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 14
    functionsReached:
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - struct.unpack
    - scapy.contrib.http2.HPackZString.__init__
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - pkt.getfieldval
    - socket.inet_ntoa
    - scapy.compat.chb
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - <builtin>.len
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - s.append
    - <builtin>.bytes
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.type
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - <builtin>.ord
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.isis.isis_str2area
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 74
    functionName: scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 13
    functionsReached:
    - scapy.error.warning
    - <builtin>.super
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 621
    functionName: scapy.layers.dhcp6._UserClassDataField.getfield
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - sctpchunkparamtypescls.get
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ofp_oxm_cls.get
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.<lambda1>
    - _private_data_objects.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.gtp_v2.len_options
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.globals
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1886
    functionName: scapy.fields.StrFixedLenField.getfield
    functionSourceFile: scapy.fields
    functionUses: 13
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - opt.append
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 671
    functionName: scapy.layers.dcerpc._VerifTrailerField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 14
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - _path_attr_objects.get
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1377
    functionName: scapy.layers.tls.handshake._VerifyDataField.getfield
    functionSourceFile: ''
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1577
    functionName: scapy.layers.ntp.NTPPrivateReqPacketListField.getfield
    functionSourceFile: scapy.layers.ntp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2517
    functionName: scapy.contrib.bgp.BGPORFEntryPacketListField.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 6
    functionsReached:
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.layers.dot11.<lambda1>
    - <builtin>.ord
    - scapy.contrib.gtp_v2.len_options
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - lst.append
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - <builtin>.super
    - scapy.layers.inet.<lambda1>
    - kwargs.pop
    - scapy.contrib.bgp._bits_to_bytes_len
    - <builtin>.isinstance
    - scapy.compat.orb
    - _dot11_info_elts_ids.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 429
    functionName: scapy.layers.dhcp.DHCPOptionsField.getfield
    functionSourceFile: scapy.layers.dhcp
    functionUses: 3
    functionsReached:
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - <builtin>.tuple
    - <builtin>.ord
    - opt.append
    - lval.append
    - <builtin>.len
    - f.getfield
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 238
    functionName: scapy.layers.tls.basefields._SSLv2LengthField.getfield
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 14
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 185
    functionName: scapy.contrib.isis.ISIS_AreaIdField.getfield
    functionSourceFile: scapy.contrib.isis
    functionUses: 14
    functionsReached:
    - <builtin>.tuple
    - scapy.contrib.isis.isis_str2area
    - <builtin>.ord
    - <builtin>.len
    - struct.unpack
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 40
    functionName: scapy.layers.ssh._SSHHeaderField.getfield
    functionSourceFile: scapy.layers.ssh
    functionUses: 11
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - ERROR_FIELD.get
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.fields.BitLenField.getfield
    - pkttop.getfieldval
    - scapy.layers.dcerpc._NDRField.getfield
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - opt.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.dcerpc._e
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 595
    functionName: scapy.contrib.openflow3.OXMPacketListField.getfield
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 6
    functionsReached:
    - scapy.contrib.openflow3.OXMPacketListField._get_oxm_length
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - ofp_oxm_cls.get
    - scapy.layers.dot11.<lambda1>
    - <builtin>.ord
    - scapy.contrib.gtp_v2.len_options
    - lst.append
    - <builtin>.len
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.layers.inet.<lambda1>
    - <builtin>.isinstance
    - scapy.compat.orb
    - _dot11_info_elts_ids.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1852
    functionName: scapy.contrib.bgp._ExtCommsPacketListField.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - sctpchunkparamtypescls.get
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ofp_oxm_cls.get
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - _private_data_objects.get
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.globals
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 288
    functionName: scapy.contrib.bgp.BGPNLRIPacketListField.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 6
    functionsReached:
    - s.find
    - <builtin>.ord
    - scapy.contrib.bgp.detect_add_path_prefix46
    - <builtin>.len
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 147
    functionName: scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 16
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1591
    functionName: scapy.layers.dcerpc.NDRInt3264Field.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 24
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 50
    functionName: scapy.contrib.mqtt.VariableFieldLenField.getfield
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 11
    functionsReached:
    - <builtin>.enumerate
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 119
    functionName: scapy.layers.sixlowpan.IP6FieldLenField.getfield
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 13
    functionsReached:
    - log_runtime.warning
    - <builtin>.zip
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - pkt.parent.transaction_id.to_bytes
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - <builtin>.super
    - scapy.layers.sixlowpan.dest_addr_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: scapy.layers.ppp._PPPProtoField.getfield
    functionSourceFile: scapy.layers.ppp
    functionUses: 11
    functionsReached:
    - struct.Struct
    - <builtin>.ord
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: scapy.contrib.sdnv.SDNV2.getfield
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 14
    functionsReached:
    - scapy.contrib.sdnv.SDNV.decode
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 789
    functionName: scapy.contrib.bgp.BGPCapORFBlockPacketListField.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - sctpchunkparamtypescls.get
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ofp_oxm_cls.get
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.<lambda1>
    - _private_data_objects.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.gtp_v2.len_options
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.globals
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 140
    functionName: scapy.layers.tls.basefields._TLSIVField.getfield
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 3
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - list.append
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - o.extend
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - lval.append
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - opt.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.contrib.ldp.StatusTLVField.m2i
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 561
    functionName: scapy.fields.MultipleTypeField.getfield
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - lay.add_payload
    - scapy.contrib.coap._get_delta_ext_size
    - scapy.contrib.ldp.AddressTLVField.getfield
    - scapy.layers.inet6.IP6ListField.getfield
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.smb2._DFS_Referrals_BufferField.getfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.ntp._NTPAuthenticatorPaddingField.getfield
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - _tls_hash_algs.get
    - scapy.layers.ntp.NTPPrivateReqPacketListField.getfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.coap._CoAPOptsField.getfield
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.fields.NBytesField.m2i
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.ldp.StatusTLVField.getfield
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.contrib.ldp.CommonSessionTLVField.getfield
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSEncryptedExtensions.post_dissection_tls_session_update
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.record.TLSChangeCipherSpec.post_dissection_tls_session_update
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.bgp.BGPPathAttrPacketListField.getfield
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - list.append
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.ldp.AddressTLVField.size
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - <builtin>.callable
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.dhcp.DHCPOptionsField.getfield
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - ERROR_FIELD.get
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.fields.NBytesField.getfield
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.tls.handshake.TLS13KeyUpdate.post_dissection_tls_session_update
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - ofp_oxm_cls.get
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - scapy.layers.radius._RadiusVendorValueField.m2i
    - cets_dict.get
    - sig.endswith
    - lay.remove_payload
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.layers.ntlm._NTLMPayloadField.i2h
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - shts_dict.get
    - scapy.fields.MultipleTypeField._find_fld_pkt
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.layers.tls.handshake.TLS13Certificate.post_dissection_tls_session_update
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - pkt.tls_session.rcs.cipher.ready.values
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - cts0_dict.get
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField._get_oxm_length
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.smb2._SMB2_IOCTL_Response_PacketLenField.m2i
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.bgp._ExtCommsPacketListField.getfield
    - result.append
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.contrib.ldp.CommonHelloTLVField.getfield
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - pkttop.getfieldval
    - scapy.fields.BitLenField.getfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.layers.tls.session._GenericTLSSessionInheritance.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - scapy.contrib.automotive.autosar.secoc.PduPayloadField.m2i
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.ntlm._NTLMPayloadField.getfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - sctpchunkparamtypescls.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.layers.radius._EAPPacketField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.layers.tls.record.TLSApplicationData.post_dissection_tls_session_update
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.contrib.ldp.FecTLVField.size
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.contrib.bgp.MPReachNLRIPacketListField.getfield
    - hashlib.md5
    - scapy.contrib.ldp.LabelTLVField.getfield
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - scapy.contrib.bgp._bits_to_bytes_len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.bgp.BGPOptParamPacketListField.getfield
    - s.find
    - scapy.layers.eap.MKAParamSetPacketListField.getfield
    - _private_data_objects.get
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.layers.inet.TCPOptionsField.getfield
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - f.getfield
    - hash_object.digest
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.basefields._SSLv2PadField.getfield
    - scapy.layers.tls.handshake._StatusField.m2i
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - cs_cls.hash_alg.name.lower
    - scapy.contrib.coap._CoAPPaymark.getfield
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.fields.StrStopField.getfield
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - scapy.layers.ntp.NTPPrivateRespPacketListField.getfield
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - results.sort
    - scapy.contrib.ldp.LabelTLVField.size
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.fields.PacketLenField.getfield
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.tls.record.TLSAlert.post_dissection_tls_session_update
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.bgp.detect_add_path_prefix46
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.http._strip_header_name
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.contrib.bgp.ASPathSegmentPacketListField.getfield
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.getfield
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.layers.tls.keyexchange_tls13.TicketField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - opt.append
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - foo.append
    - conf.padding_layer
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.tls.handshake.TLSFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField.getfield
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.smb._SMB_TransactionRequest_Data.m2i
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.post_dissection_tls_session_update
    - scapy.fields.Field.any2i
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.reversed
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - scapy.fields.LEThreeBytesField.getfield
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.bgp.has_extended_length
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.basefields._TLSMACField.getfield
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - es_dict.get
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.pfcp.ExtraDataField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.dcerpc.ndr_deserialize1
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.contrib.ldp.StatusTLVField.m2i
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.radius._radius_vendor_cls
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - chts_dict.get
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - digest.finalize
    - scapy.contrib.gtp_v2.len_options
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - results.append
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.layers.dhcp6._UserClassDataField.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.contrib.bgp.BGPORFEntryPacketListField.getfield
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.layers.ntp.NTPExtPacketListField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.contrib.ldp.FecTLVField.getfield
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - <builtin>.sum
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - ees_dict.get
    - value.strip
    - pkt.tls_session.consider_read_padding
    - scapy.layers.inet6.NIReplyDataField.getfield
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - pkt.get_field
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.inet6.NIQueryDataField.getfield
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.smb2._SMB2_IOCTL_Request_PacketLenField.m2i
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - sts.append
    - scapy.contrib.bgp._get_cls
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.layers.tls.handshake.TLSCertificate.post_dissection_tls_session_update
    - field.getfield
    - scapy.fields.Field.__init__
    - scapy.layers.dcerpc._e
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.post_dissection_tls_session_update
    - typing.cast.encode
    - scapy.contrib.bgp.BGPCapORFBlockPacketListField.getfield
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.tls.basefields._TLSIVField.getfield
    - scapy.layers.tls.record._TLSMsgListField.getfield
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - cts.append
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 126
    functionName: scapy.contrib.bgp.BGPFieldIPv4.getfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 14
    functionsReached:
    - <builtin>.range
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - <builtin>.isinstance
    - scapy.compat.orb
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 220
    functionName: scapy.layers.tls.basefields._TLSPadLenField.getfield
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 15
    functionsReached:
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - pkt.tls_session.consider_read_padding
    - struct.unpack
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - scapy.fields.LEThreeBytesField.getfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 3
    IfCount: 9
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 119
    functionName: scapy.layers.tls.record._TLSMsgListField.getfield
    functionSourceFile: scapy.layers.tls.record
    functionUses: 6
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSEncryptedExtensions.post_dissection_tls_session_update
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.record.TLSChangeCipherSpec.post_dissection_tls_session_update
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.handshake.TLS13KeyUpdate.post_dissection_tls_session_update
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.handshake.TLS13Certificate.post_dissection_tls_session_update
    - pkt.tls_session.rcs.cipher.ready.values
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - cts0_dict.get
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.post_dissection_tls_session_update
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.session._GenericTLSSessionInheritance.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.tls.record.TLSApplicationData.post_dissection_tls_session_update
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - scapy.layers.tls.record.TLSAlert.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.layers.tls.handshake.TLSFinished.post_dissection_tls_session_update
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - digest.update
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.post_dissection_tls_session_update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - es_dict.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - sts.append
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake.TLSCertificate.post_dissection_tls_session_update
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.post_dissection_tls_session_update
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - cts.append
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 122
    functionName: scapy.layers.tls.keyexchange.SigLenField.getfield
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 11
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: scapy.contrib.ethercat.LEBitField.getfield
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 13
    functionsReached:
    - <builtin>.len
    - fields.append
    - <builtin>.bytearray
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 666
    functionName: scapy.contrib.openflow3.MatchField.getfield
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 13
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - _path_attr_objects.get
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.bgp._get_cls
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 861
    functionName: scapy.layers.tls.handshake._ASN1CertListField.getfield
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 15
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 334
    functionName: scapy.layers.ntp.NTPExtPacketListField.getfield
    functionSourceFile: scapy.layers.ntp
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 727
    functionName: scapy.fields.TrailerField.getfield
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.layers.radius._RadiusVendorValueField.m2i
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _tls_ext_supported_version_cls.get
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.smb2._SMB2_IOCTL_Response_PacketLenField.m2i
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.contrib.automotive.autosar.secoc.PduPayloadField.m2i
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.layers.radius._EAPPacketField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.handshake._StatusField.m2i
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.fields.PacketLenField.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.tls.keyexchange_tls13.TicketField.m2i
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.smb._SMB_TransactionRequest_Data.m2i
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ssh._SSHCertificate.m2i
    - scapy.fields.LEThreeBytesField.getfield
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - types.MethodType
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.radius._radius_vendor_cls
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - _ZCL_attr_length.get
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.smb2._SMB2_IOCTL_Request_PacketLenField.m2i
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 254
    functionName: scapy.contrib.ldp.CommonHelloTLVField.getfield
    functionSourceFile: scapy.contrib.ldp
    functionUses: 3
    functionsReached:
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - list.append
    - <builtin>.ord
    - struct.unpack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2468
    functionName: scapy.fields.BitLenField.getfield
    functionSourceFile: scapy.fields
    functionUses: 13
    functionsReached:
    - scapy.layers.sixlowpan._get_hc1_pad
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 118
    functionName: scapy.contrib.ldp.FecTLVField.getfield
    functionSourceFile: scapy.contrib.ldp
    functionUses: 3
    functionsReached:
    - list.append
    - <builtin>.ord
    - struct.unpack
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.ldp.FecTLVField.size
    - <builtin>.isinstance
    - scapy.compat.orb
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1551
    functionName: scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 11
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 139
    functionName: scapy.layers.tls.keyexchange.SigValField.getfield
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 15
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.dns.DNSTextField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 155
    functionName: scapy.contrib.coap._CoAPOptsField.getfield
    functionSourceFile: scapy.contrib.coap
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - opts.append
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 424
    functionName: scapy.fields.ConditionalField.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.bgp.BGPFieldIPv4.addfield
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - scapy.layers.dcerpc._NDRField.addfield
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - scapy.layers.inet6.IP6ListField.i2m
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.contrib.isis._AdjacencyStateTlvLenField.i2m
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.packet.NoPayload.remove_payload
    - f.addfield
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.layers.dhcp.DHCPOptionsField.i2m
    - scapy.packet.Raw.__init__
    - scapy.layers.tls.basefields._TLSIVField.addfield
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - scapy.contrib.homeplugav.FragmentCond
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2m
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.gtp.APNStrLenField.i2m
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - enc_dict.get
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.dhcp6._OptReqListField.i2m
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.contrib.ldp.AddressTLVField.i2m
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - s.split
    - scapy.layers.quic.<lambda1>
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.kerberos.<lambda1>
    - scapy.contrib.eigrp.EigrpIPField.i2m
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - x.getfield_and_val
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - scapy.layers.dns.ClientSubnetv4.i2m
    - scapy.layers.inet6._PREF64.addfield
    - scapy.fields.NetBIOSNameField.i2m
    - s.mirror
    - scapy.contrib.loraphy2wan.FOptsUpShow
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - scapy.fields.PadField.addfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dot15d4.dot15d4AddressField.addfield
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.isakmp.ISAKMPTransformSetField.i2m
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - functools.reduce
    - conf.ifaces.dev_from_name
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.fields.SourceIP6Field.__findaddr
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.contrib.loraphy2wan.FOptsDownShow
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.fields.LEThreeBytesField.addfield
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.contrib.http2.HPackMagicBitField.addfield
    - scapy.interfaces.resolve_iface
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - opt_lst.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.contrib.pnio_rpc.dce_rpc_endianness
    - scapy.fields.ThreeBytesField.addfield
    - scapy.contrib.ldp.StatusTLVField.i2m
    - scapy.layers.inet.<lambda1>
    - scapy.layers.dcerpc._NDRLenField.i2m
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake._CertAuthoritiesField.addfield
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - pkt.payload.getfieldval
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - clone.payload.add_underlayer
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - pkt.getfieldval
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.ssh._ComaStrField.i2m
    - scapy.fields.ByteField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - <builtin>.callable
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - scapy.contrib.ethercat.LEBitField._check_field_type
    - pkt.parent.transaction_id.to_bytes
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - ERROR_FIELD.get
    - scapy.fields.SourceIP6Field.i2m
    - p.raw_stateful
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.contrib.bgp.BGPFieldIPv6.addfield
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.inet6._IP6PrefixField.addfield
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.fields.XLEStrLenField.i2m
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField.addfield
    - scapy.layers.tls.extensions._ExtensionsField.i2m
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - copy.deepcopy
    - scapy.contrib.pfcp.ExtraDataField.addfield
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.inet6.NIQueryDataField.addfield
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.contrib.isis.ISIS_AreaIdField.i2m
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.contrib.rtps.common_types.e_flags
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - scapy.layers.dcerpc.NDRRecursiveField.addfield
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.contrib.rtps.common_types.EField.set_endianness
    - scapy.layers.inet6.NIReplyDataField.addfield
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.http2.FieldUVarLenField.addfield
    - x._fix
    - scapy.contrib.openflow3.OXMPacketListField.addfield
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.fields.StrFixedLenField.addfield
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.l2.DestMACField.i2m
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - field.addfield
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.rtps.common_types.EField.addfield
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - scapy.layers.tls.basefields._TLSPadLenField.addfield
    - fields.items
    - scapy.layers.dhcp._BOOTP_chaddr.i2m
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.coap._CoAPPaymark.i2m
    - scapy.contrib.rtps.common_types.is_le
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - pkt.fields_desc.index
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - p.alignment_delta
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.bluetooth4LE.BTLEChanMapField.addfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.fields.DestIP6Field.i2m
    - scapy.layers.dhcp6._SrvAddrField.i2m
    - scapy.contrib.skinny.SkinnyDateTimeField.h2i
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.contrib.http2.HPackStrLenField.i2m
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.stun.XorIp6.i2m
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.isakmp.ISAKMPTransformSetField.type2num
    - ISAKMPTransformNum.get
    - scapy.layers.ntlm._NTLMPayloadField.h2i
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - scapy.layers.sctp.GapAckField.i2m
    - _tls_ext_early_data_cls.get
    - scapy.contrib.skinny.SkinnyDateTimeField.i2m
    - socket.getaddrinfo
    - scapy.layers.dot11.<lambda2>
    - scapy.layers.http._parse_headers
    - scapy.contrib.ldp.CommonHelloTLVField.i2m
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dcerpc._NDRConfField.addfield
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - conf.ifaces.reload
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - ISAKMPAttributeTypes.get
    - x.split
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.fields.BitLenField.getfield
    - pkttop.getfieldval
    - scapy.layers.tls.record._TLSMsgListField.addfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - time.gmtime
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.coap._CoAPOptsField.i2m
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - condition.items
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - scapy.layers.tls.basefields._TLSPadField.addfield
    - scapy.layers.dcerpc._set_ctx_on
    - scapy.layers.ssh._SSHPublicKey.m2i
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.basefields._TLSPadField.i2m
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.layers.dcerpc._get_ndrtype1_endian
    - y.split
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.ethercat.LEBitFieldLenField.i2m
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.fields.LEMACField.i2m
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - scapy.contrib.eddystone.EddystoneURLField.i2m
    - scapy.layers.inet6.DomainNameListField.i2m
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - <builtin>.memoryview
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - scapy.fields.StrFixedLenField.getfield
    - privkey.exchange
    - scapy.contrib.gtp.TBCDByteField.m2i
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - processed_pointers.append
    - scapy.layers.dns.DNSTextField.i2m
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.inet6._IP6PrefixField.i2m
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - fld.addfield
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - pkt.route
    - EDDYSTONE_URL_TABLE.items
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.pfcp.Int40Field.addfield
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.dcerpc.NDRFullPointerField.addfield
    - ext.raw_stateful
    - scapy.compat.chb
    - scapy.contrib.pfcp.APNStrLenField.i2m
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - scapy.contrib.ldp.LabelTLVField.i2m
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - scapy.layers.inet._ICMPExtensionField.addfield
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - p.post_build_tls_session_update
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - f.any2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - struct.Struct
    - lst.append
    - scapy.packet.Packet.copy_field_value
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.inet6._OptionsField.addfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - opt_lst.sort
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.contrib.http2.FieldUVarLenField.i2m
    - foo.append
    - opt.append
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.dcerpc.ndr_serialize1
    - scapy.layers.inet.TCPOptionsField.i2m
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - typing.cast.index
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - val.sort
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.isis.isis_area2str
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.basefields._TLSMACField.addfield
    - scapy.fields.StrNullField.addfield
    - val.insert
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.contrib.ospf._NoLLSLenField.i2m
    - scapy.contrib.coap._get_abs_val
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.ldp.CommonSessionTLVField.i2m
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.i2m
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - scapy.contrib.ethercat.LEBitField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.fields.ConditionalField._evalcond
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - scapy.layers.tls.basefields._TLSIVField.i2m
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - pkt.deferred_pointers.append
    - x.items
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.addfield
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - results.append
    - scapy.contrib.pfcp.Int40Field.getfield
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - IPSECAttributeTypes.get
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - scapy.sessions.StringBuffer.__init__
    - _SSH_signatures.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - _SSH_publickeys.get
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.contrib.eigrp.EigrpIP6Field.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.fields.LenField.i2m
    - scapy.layers.msrpce.mspac._PACTYPEBuffers.addfield
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.contrib.gtp.TBCDByteField.i2m
    - fd.close
    - <builtin>.sum
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.smb2._NextPacketListField.addfield
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - scapy.layers.sixlowpan.IP6FieldLenField.addfield
    - value.strip
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.addfield
    - scapy.layers.inet6._PhantomAutoPadField.addfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - time.strptime
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - scapy.layers.quic.QuicPacketNumberBitFieldLenField.i2m
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - scapy.contrib.http2.HPackStrLenField.addfield
    - <builtin>.range
    - pkt.get_field
    - scapy.layers.smb2._DFS_Referrals_BufferField.addfield
    - _dot11_info_elts_ids_rev.get
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.fields.DestField.dst_from_pkt
    - scapy.fields.BitLenField.addfield
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.gtp.FQDNField.i2m
    - scapy.contrib.ldp.FecTLVField.i2m
    - scapy.fields.ConditionalField.addfield
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.sdnv.SDNV2LenField.addfield
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.contrib.isis.ISIS_AreaIdField.addfield
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.contrib.postgres._DictStrField.i2m
    - scapy.fields.Field.__init__
    - scapy.layers.tls.handshake._CipherSuitesField.i2m
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.dcerpc._e
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - scapy.contrib.sdnv.SDNV2.addfield
    - conf.neighbor.resolve
    - area.split
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.fields.MultipleTypeField.addfield
    - x.startswith
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - z.encode
    - data.reverse
    - scapy.fields.XLEStrLenField.m2i
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.fields.LenField.<lambda1>
    - scapy.layers.ntlm._NTLMPayloadField.addfield
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 123
    functionName: scapy.contrib.bgp.BGPFieldIPv4.addfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 3
    functionsReached:
    - socket.inet_aton
    - struct.pack
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 773
    functionName: scapy.layers.msrpce.mspac._PACTYPEBuffers.addfield
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - scapy.packet.Packet.do_init_fields
    - copy.deepcopy
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - p.post_build_tls_session_update
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.dcerpc.ndr_serialize1
    - typing.cast.index
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - p.raw_stateful
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - val.insert
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2476
    functionName: scapy.fields.BitLenField.addfield
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.layers.sixlowpan._get_hc1_pad
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2431
    functionName: scapy.layers.dcerpc.NDRRecursiveField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 3
    functionsReached:
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.dcerpc._NDRField.addfield
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.layers.dcerpc.NDRFullPointerField.addfield
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc._NDRConfField.addfield
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.dcerpc._set_ctx_on
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - pkt.getfield_and_val
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - pkt.deferred_pointers.append
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.addfield
    functionSourceFile: scapy.contrib.scada.iec104.iec104_fields
    functionUses: 3
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1660
    functionName: scapy.layers.dcerpc.NDRFullPointerField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 5
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.dcerpc._NDRField.addfield
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc._NDRConfField.addfield
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.dcerpc._set_ctx_on
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - pkt.getfield_and_val
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - pkt.deferred_pointers.append
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 98
    functionName: scapy.contrib.sdnv.SDNV2LenField.addfield
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - scapy.contrib.sdnv.SDNV.encode
    - temp.append
    - <builtin>.bytearray
    - <builtin>.len
    - foo.append
    - <builtin>.bytes
    - scapy.fields.LenField.<lambda1>
    - scapy.fields.LenField.i2m
    - scapy.contrib.ospf._NoLLSLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1093
    functionName: scapy.fields.LEThreeBytesField.addfield
    functionSourceFile: scapy.fields
    functionUses: 6
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 846
    functionName: scapy.layers.tls.handshake._ASN1CertLenField.addfield
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 11
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 75
    functionName: scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField.addfield
    functionSourceFile: scapy.contrib.scada.iec104.iec104_fields
    functionUses: 2
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1878
    functionName: scapy.layers.dcerpc.NDRPacketField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 14
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.zip
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - pkt.getfield_and_val
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 583
    functionName: scapy.contrib.http2.FieldUVarLenField.addfield
    functionSourceFile: scapy.contrib.http2
    functionUses: 3
    functionsReached:
    - pkt.getfield_and_val
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - fld.i2len
    - <builtin>.super
    - <builtin>.type
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 592
    functionName: scapy.layers.smb2._NextPacketListField.addfield
    functionSourceFile: scapy.layers.smb2
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - scapy.packet.Packet.do_init_fields
    - copy.deepcopy
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - p.post_build_tls_session_update
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.dcerpc.ndr_serialize1
    - typing.cast.index
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - p.raw_stateful
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - val.insert
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 93
    functionName: scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 11
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - pkt.getfield_and_val
    - scapy.contrib.sdnv.SDNV.encode
    - temp.append
    - <builtin>.bytearray
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - foo.append
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - <builtin>.bytes
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 181
    functionName: scapy.contrib.isis.ISIS_AreaIdField.addfield
    functionSourceFile: scapy.contrib.isis
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - typing.cast.encode
    - <builtin>.len
    - scapy.contrib.isis.isis_area2str
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - area.split
    - scapy.contrib.isis.ISIS_AreaIdField.i2m
    - <builtin>.bytes
    - struct.pack
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 88
    functionName: scapy.contrib.ethercat.LEBitField.addfield
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 2
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.contrib.ethercat.LEBitField._check_field_type
    - <builtin>.bytearray
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - pkt.fields_desc.index
    - data.reverse
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - <builtin>.type
    - data.append
    - scapy.layers.quic.QuicPacketNumberBitFieldLenField.i2m
    - struct.pack
    - scapy.contrib.ethercat.LEBitFieldLenField.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 592
    functionName: scapy.contrib.openflow3.OXMPacketListField.addfield
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 4
    functionsReached:
    - scapy.compat.raw
    - <builtin>.list
    - copy.deepcopy
    - <builtin>.setattr
    - val.insert
    - <builtin>.bytes
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 83
    functionName: scapy.contrib.mqttsn.VariableFieldLenField.addfield
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 11
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - pkt.getfield_and_val
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 216
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 11
    functionsReached:
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: scapy.layers.tls.basefields._TLSPadField.addfield
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: scapy.contrib.http2.HPackMagicBitField.addfield
    functionSourceFile: scapy.contrib.http2
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1893
    functionName: scapy.fields.StrFixedLenField.addfield
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - <builtin>.int
    - log_runtime.warning
    - scapy.compat.plain_str
    - scapy.contrib.skinny.SkinnyDateTimeField.i2m
    - socket.getaddrinfo
    - scapy.contrib.gtp.TBCDByteField.i2m
    - time.gmtime
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - scapy.layers.inet6.IP6ListField.i2m
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.i2m
    - x._fix
    - <builtin>.len
    - scapy.fields.NetBIOSNameField.i2m
    - scapy.layers.inet.TCPOptionsField.i2m
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - <builtin>.bytes
    - <builtin>.str
    - conf.ifaces.reload
    - x.split
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._CipherSuitesField.i2m
    - scapy.layers.l2.DestMACField.i2m
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2m
    - time.strptime
    - scapy.contrib.skinny.SkinnyDateTimeField.h2i
    - time.time
    - socket.inet_pton
    - <builtin>.map
    - conf.neighbor.resolve
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - scapy.fields.LEMACField.i2m
    - <builtin>.range
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.layers.dhcp._BOOTP_chaddr.i2m
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.utils.mac2str
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - <builtin>.super
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: scapy.layers.tls.basefields._TLSIVField.addfield
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.basefields._TLSIVField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 111
    functionName: scapy.layers.sixlowpan.IP6FieldLenField.addfield
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 2
    functionsReached:
    - scapy.fields.DestField.dst_from_pkt
    - scapy.compat.plain_str
    - pkt.payload.getfieldval
    - <builtin>.zip
    - struct.unpack
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    - <builtin>.all
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.pton_ntop.inet_pton
    - condition.items
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - pkt.parent.transaction_id.to_bytes
    - scapy.layers.inet6._IP6PrefixField.i2m
    - scapy.fields.DestIP6Field.i2m
    - scapy.layers.dhcp6._SrvAddrField.i2m
    - scapy.fields.SourceIP6Field.i2m
    - socket.inet_pton
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - typing.cast.ip.decode
    - scapy.contrib.stun.XorIp6.i2m
    - scapy.contrib.eigrp.EigrpIP6Field.i2m
    - scapy.fields.SourceIP6Field.__findaddr
    - pkt.route
    - <builtin>.super
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 60
    functionName: scapy.layers.tls.record_sslv2._SSLv2MsgListField.addfield
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 4
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - p.post_build_tls_session_update
    - p.raw_stateful
    - <builtin>.bytes
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 144
    functionName: scapy.layers.bluetooth4LE.BTLEChanMapField.addfield
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 3
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 438
    functionName: scapy.contrib.pfcp.ExtraDataField.addfield
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - scapy.layers.inet6.IP6ListField.i2m
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dhcp.DHCPOptionsField.i2m
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2m
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.gtp.APNStrLenField.i2m
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - enc_dict.get
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.dhcp6._OptReqListField.i2m
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.contrib.ldp.AddressTLVField.i2m
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - s.split
    - scapy.contrib.eigrp.EigrpIPField.i2m
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.dns.ClientSubnetv4.i2m
    - scapy.fields.NetBIOSNameField.i2m
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - <builtin>.map
    - scapy.layers.isakmp.ISAKMPTransformSetField.i2m
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - opt_lst.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.contrib.ldp.StatusTLVField.i2m
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.ssh._ComaStrField.i2m
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.XLEStrLenField.i2m
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.extensions._ExtensionsField.i2m
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - x._fix
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.l2.DestMACField.i2m
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.dhcp._BOOTP_chaddr.i2m
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.coap._CoAPPaymark.i2m
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.contrib.skinny.SkinnyDateTimeField.h2i
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.type2num
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.skinny.SkinnyDateTimeField.i2m
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.contrib.ldp.CommonHelloTLVField.i2m
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - ISAKMPAttributeTypes.get
    - x.split
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - time.gmtime
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.coap._CoAPOptsField.i2m
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.basefields._TLSPadField.i2m
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - y.split
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.LEMACField.i2m
    - class_default_fields_ref.append
    - scapy.contrib.eddystone.EddystoneURLField.i2m
    - scapy.layers.inet6.DomainNameListField.i2m
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dns.DNSTextField.i2m
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - EDDYSTONE_URL_TABLE.items
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - ext.raw_stateful
    - scapy.compat.chb
    - scapy.contrib.pfcp.APNStrLenField.i2m
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - scapy.contrib.ldp.LabelTLVField.i2m
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - f.any2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - opt_lst.sort
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.inet.TCPOptionsField.i2m
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.ldp.CommonSessionTLVField.i2m
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.i2m
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.basefields._TLSIVField.i2m
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - IPSECAttributeTypes.get
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.eigrp.EigrpIP6Field.i2m
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.contrib.gtp.TBCDByteField.i2m
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - time.strptime
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.gtp.FQDNField.i2m
    - scapy.contrib.ldp.FecTLVField.i2m
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.postgres._DictStrField.i2m
    - scapy.layers.tls.handshake._CipherSuitesField.i2m
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - conf.neighbor.resolve
    - typing.cast.encode
    - x.startswith
    - scapy.layers.tls.record.TLS.__init__
    - z.encode
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - buf
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 92
    functionName: scapy.contrib.rtps.common_types.EField.addfield
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 3
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.compat.orb
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.contrib.pnio_rpc.dce_rpc_endianness
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - clone.payload.add_underlayer
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet.TCPOptionsField.m2i
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - <builtin>.callable
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - ERROR_FIELD.get
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - p.raw_stateful
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.contrib.rtps.common_types.e_flags
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.contrib.rtps.common_types.EField.set_endianness
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - o.extend
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.openflow3.OXMPacketListField.addfield
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - field.addfield
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - fields.items
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.rtps.common_types.is_le
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.ntlm._NTLMPayloadField.h2i
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - pkttop.getfieldval
    - scapy.fields.BitLenField.getfield
    - scapy.layers.tls.record._TLSMsgListField.addfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.layers.dcerpc._get_ndrtype1_endian
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - <builtin>.memoryview
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - privkey.exchange
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - Packet.class_default_fields.get
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - p.post_build_tls_session_update
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.inet6._OptionsField.addfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - foo.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.dcerpc.ndr_serialize1
    - <builtin>.bytes
    - opt.append
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - val.sort
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.packet.Packet.copy_fields_dict
    - val.insert
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - x.items
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - results.append
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - scapy.sessions.StringBuffer.__init__
    - _SSH_signatures.get
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - _SSH_publickeys.get
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.msrpce.mspac._PACTYPEBuffers.addfield
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - <builtin>.sum
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.smb2._NextPacketListField.addfield
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.addfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - <builtin>.range
    - pkt.get_field
    - scapy.layers.smb2._DFS_Referrals_BufferField.addfield
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.dcerpc._e
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.ntlm._NTLMPayloadField.addfield
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 649
    functionName: scapy.fields.PadField.addfield
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.bgp.BGPFieldIPv4.addfield
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - scapy.layers.dcerpc._NDRField.addfield
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - scapy.layers.inet6.IP6ListField.i2m
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.contrib.isis._AdjacencyStateTlvLenField.i2m
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2m
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - x.getfield_and_val
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - scapy.fields.NetBIOSNameField.i2m
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dot15d4.dot15d4AddressField.addfield
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - conf.ifaces.dev_from_name
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.interfaces.resolve_iface
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.contrib.pnio_rpc.dce_rpc_endianness
    - scapy.layers.inet.<lambda1>
    - scapy.layers.dcerpc._NDRLenField.i2m
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.addfield
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - clone.payload.add_underlayer
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - pkt.getfieldval
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - ERROR_FIELD.get
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - p.raw_stateful
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.contrib.bgp.BGPFieldIPv6.addfield
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.inet6.NIQueryDataField.addfield
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.contrib.isis.ISIS_AreaIdField.i2m
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.contrib.rtps.common_types.e_flags
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - scapy.layers.dcerpc.NDRRecursiveField.addfield
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.contrib.rtps.common_types.EField.set_endianness
    - scapy.layers.inet6.NIReplyDataField.addfield
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.http2.FieldUVarLenField.addfield
    - x._fix
    - scapy.contrib.openflow3.OXMPacketListField.addfield
    - fld.i2len
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.fields.StrFixedLenField.addfield
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.l2.DestMACField.i2m
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - field.addfield
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.rtps.common_types.EField.addfield
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - fields.items
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.layers.dhcp._BOOTP_chaddr.i2m
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.rtps.common_types.is_le
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _tls_ext_supported_version_cls.get
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - p.alignment_delta
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.contrib.skinny.SkinnyDateTimeField.h2i
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.contrib.http2.HPackStrLenField.i2m
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.ntlm._NTLMPayloadField.h2i
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.sctp.GapAckField.i2m
    - scapy.contrib.skinny.SkinnyDateTimeField.i2m
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dcerpc._NDRConfField.addfield
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - conf.ifaces.reload
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - x.split
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.fields.BitLenField.getfield
    - pkttop.getfieldval
    - scapy.layers.tls.record._TLSMsgListField.addfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - time.gmtime
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - scapy.layers.dcerpc._set_ctx_on
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.layers.dcerpc._get_ndrtype1_endian
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.fields.LEMACField.i2m
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - <builtin>.memoryview
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - fld.addfield
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.pfcp.Int40Field.addfield
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.dcerpc.NDRFullPointerField.addfield
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.fields.PadField.__init__
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - p.post_build_tls_session_update
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.packet.Packet.copy_field_value
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.inet6._OptionsField.addfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.contrib.http2.FieldUVarLenField.i2m
    - foo.append
    - typing.cast.index
    - opt.append
    - scapy.layers.dcerpc.ndr_serialize1
    - scapy.layers.inet.TCPOptionsField.i2m
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - val.sort
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.isis.isis_area2str
    - scapy.packet.Packet.copy_fields_dict
    - val.insert
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.contrib.ospf._NoLLSLenField.i2m
    - scapy.contrib.coap._get_abs_val
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.i2m
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - pkt.deferred_pointers.append
    - x.items
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.addfield
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - results.append
    - scapy.contrib.pfcp.Int40Field.getfield
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - scapy.sessions.StringBuffer.__init__
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.fields.LenField.i2m
    - scapy.layers.msrpce.mspac._PACTYPEBuffers.addfield
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.contrib.gtp.TBCDByteField.i2m
    - fd.close
    - <builtin>.sum
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.smb2._NextPacketListField.addfield
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.addfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - time.strptime
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - scapy.contrib.http2.HPackStrLenField.addfield
    - <builtin>.range
    - pkt.get_field
    - scapy.layers.smb2._DFS_Referrals_BufferField.addfield
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.sdnv.SDNV2LenField.addfield
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.contrib.isis.ISIS_AreaIdField.addfield
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.Field.__init__
    - scapy.layers.tls.handshake._CipherSuitesField.i2m
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.dcerpc._e
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - scapy.contrib.sdnv.SDNV2.addfield
    - conf.neighbor.resolve
    - area.split
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.fields.MultipleTypeField.addfield
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.LenField.<lambda1>
    - scapy.layers.ntlm._NTLMPayloadField.addfield
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 314
    functionName: scapy.layers.ppp._PPPProtoField.addfield
    functionSourceFile: scapy.layers.ppp
    functionUses: 11
    functionsReached:
    - <builtin>.len
    - <builtin>.super
    - <builtin>.isinstance
    - struct.Struct
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1595
    functionName: scapy.layers.dcerpc.NDRInt3264Field.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 14
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.dcerpc.NDRAlign.__init__
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 83
    functionName: scapy.contrib.sdnv.SDNV2.addfield
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - scapy.contrib.sdnv.SDNV.encode
    - temp.append
    - <builtin>.bytearray
    - foo.append
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 63
    functionName: scapy.layers.dot15d4.dot15d4AddressField.addfield
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 3
    functionsReached:
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - log_runtime.warning
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - pkttop.getfieldval
    - struct.pack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: scapy.layers.tls.extensions.ServerLenField.addfield
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 11
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 128
    functionName: scapy.layers.tls.keyexchange.SigLenField.addfield
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 11
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 216
    functionName: scapy.layers.tls.basefields._TLSPadLenField.addfield
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1207
    functionName: scapy.contrib.http2.HPackStrLenField.addfield
    functionSourceFile: scapy.contrib.http2
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - scapy.contrib.http2.HPackStrLenField.i2m
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 678
    functionName: scapy.fields.ReversePadField.addfield
    functionSourceFile: scapy.fields
    functionUses: 14
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.dcerpc.NDRAlign.__init__
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 568
    functionName: scapy.fields.MultipleTypeField.addfield
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - fld.addfield
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 31
    functionName: scapy.contrib.mqtt.VariableFieldLenField.addfield
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 11
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - pkt.getfield_and_val
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - <builtin>.enumerate
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - data.append
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - vals
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 4578
    functionName: scapy.layers.smb2._DFS_Referrals_BufferField.addfield
    functionSourceFile: scapy.layers.smb2
    functionUses: 4
    functionsReached:
    - scapy.layers.ntlm._NTLMPayloadField.h2i
    - <builtin>.bytearray
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - <builtin>.sum
    - pkt.getfieldval
    - <builtin>.memoryview
    - results.append
    - <builtin>.enumerate
    - <builtin>.len
    - <builtin>.callable
    - <builtin>.bytes
    - <builtin>.getattr
    - <builtin>.isinstance
    - pkt.fields.get
    - scapy.sessions.StringBuffer.__init__
    - field.addfield
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - val.sort
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadField.addfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 766
    functionName: scapy.layers.tls.extensions._ExtensionsLenField.addfield
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 11
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.isakmp.<lambda1>
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - fld.i2len
    - scapy.layers.ppp.adjust_auth_len
    - x.items
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - scapy.layers.inet.<lambda1>
    - struct.pack
    - scapy.fields.LEFieldLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1548
    functionName: scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 11
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1073
    functionName: scapy.fields.ThreeBytesField.addfield
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 455
    functionName: scapy.contrib.pfcp.Int40Field.addfield
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.layers.sctp.GapAckField.i2m
    - struct.pack
    - scapy.contrib.isis._AdjacencyStateTlvLenField.i2m
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.http2.FieldUVarLenField.i2m
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - fld.i2len
    - <builtin>.bytes
    - <builtin>.str
    - <builtin>.type
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - x.split
    - <builtin>.isinstance
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - prompt_toolkit.prompt.encode
    - scapy.compat.raw
    - <builtin>.tuple
    - socket.inet_pton
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - scapy.contrib.isis.ISIS_AreaIdField.i2m
    - area.split
    - socket.inet_aton
    - typing.cast.encode
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackStrLenField.i2m
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_area2str
    - <builtin>.super
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - scapy.compat.hex_bytes
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2218
    functionName: scapy.fields.StrNullField.addfield
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - scapy.layers.inet6.IP6ListField.i2m
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dhcp.DHCPOptionsField.i2m
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2m
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.gtp.APNStrLenField.i2m
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - enc_dict.get
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.dhcp6._OptReqListField.i2m
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.contrib.ldp.AddressTLVField.i2m
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - s.split
    - scapy.contrib.eigrp.EigrpIPField.i2m
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.dns.ClientSubnetv4.i2m
    - scapy.fields.NetBIOSNameField.i2m
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - <builtin>.map
    - scapy.layers.isakmp.ISAKMPTransformSetField.i2m
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - opt_lst.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.contrib.ldp.StatusTLVField.i2m
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.ssh._ComaStrField.i2m
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.XLEStrLenField.i2m
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.extensions._ExtensionsField.i2m
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - x._fix
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.l2.DestMACField.i2m
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.dhcp._BOOTP_chaddr.i2m
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.coap._CoAPPaymark.i2m
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.contrib.skinny.SkinnyDateTimeField.h2i
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.type2num
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.skinny.SkinnyDateTimeField.i2m
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.contrib.ldp.CommonHelloTLVField.i2m
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - ISAKMPAttributeTypes.get
    - x.split
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - time.gmtime
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.coap._CoAPOptsField.i2m
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.basefields._TLSPadField.i2m
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - y.split
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.LEMACField.i2m
    - class_default_fields_ref.append
    - scapy.contrib.eddystone.EddystoneURLField.i2m
    - scapy.layers.inet6.DomainNameListField.i2m
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dns.DNSTextField.i2m
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - EDDYSTONE_URL_TABLE.items
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - ext.raw_stateful
    - scapy.compat.chb
    - scapy.contrib.pfcp.APNStrLenField.i2m
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - scapy.contrib.ldp.LabelTLVField.i2m
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - f.any2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - opt_lst.sort
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.inet.TCPOptionsField.i2m
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.ldp.CommonSessionTLVField.i2m
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.i2m
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.basefields._TLSIVField.i2m
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - IPSECAttributeTypes.get
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.eigrp.EigrpIP6Field.i2m
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.contrib.gtp.TBCDByteField.i2m
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - time.strptime
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.gtp.FQDNField.i2m
    - scapy.contrib.ldp.FecTLVField.i2m
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.postgres._DictStrField.i2m
    - scapy.layers.tls.handshake._CipherSuitesField.i2m
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - conf.neighbor.resolve
    - typing.cast.encode
    - x.startswith
    - scapy.layers.tls.record.TLS.__init__
    - z.encode
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 165
    functionName: scapy.layers.tls.basefields._TLSMACField.addfield
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 199
    functionName: scapy.layers.tls.record._TLSMsgListField.addfield
    functionSourceFile: scapy.layers.tls.record
    functionUses: 4
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - p.post_build_tls_session_update
    - p.raw_stateful
    - <builtin>.bytes
    - struct.pack
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 167
    functionName: scapy.contrib.bgp.BGPFieldIPv6.addfield
    functionSourceFile: scapy.contrib.bgp
    functionUses: 3
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - socket.inet_pton
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1156
    functionName: scapy.layers.tls.handshake._CertAuthoritiesField.addfield
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 4
    functionsReached:
    - <builtin>.map
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 431
    functionName: scapy.fields.ConditionalField.__getattr__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    - use_val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 490
    functionName: scapy.fields.MultipleTypeField._iterate_fields_cond
    functionSourceFile: scapy.fields
    functionUses: 23
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 508
    functionName: scapy.fields.MultipleTypeField._find_fld_pkt
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 517
    functionName: scapy.fields.MultipleTypeField._find_fld_pkt_val
    functionSourceFile: scapy.fields
    functionUses: 16
    functionsReached:
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 531
    functionName: scapy.fields.MultipleTypeField._find_fld
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - inspect.currentframe
    - <builtin>.tuple
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.MultipleTypeField._find_fld_pkt
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.currentframe
    functionSourceFile: inspect
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1151
    functionName: scapy.fields.NBytesField.getfield
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - <builtin>.enumerate
    - <builtin>.reversed
    - <builtin>.sum
    - <builtin>.isinstance
    - scapy.fields.NBytesField.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 196
    functionName: scapy.layers.ntlm._NTLMPayloadField.getfield
    functionSourceFile: scapy.layers.ntlm
    functionUses: 7
    functionsReached:
    - pkt.fields.get
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - results.append
    - results.sort
    - <builtin>.enumerate
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - <builtin>.len
    - <builtin>.callable
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - <builtin>.min
    - field.getfield
    - <builtin>.max
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.addfield
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 573
    functionName: scapy.fields.MultipleTypeField.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - fld.any2i
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.any2i
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 578
    functionName: scapy.fields.MultipleTypeField.h2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - fld.h2i
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.h2i
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 591
    functionName: scapy.fields.MultipleTypeField.i2m
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - <builtin>.isinstance
    - fld.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.i2m
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 596
    functionName: scapy.fields.MultipleTypeField.i2len
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - fld.i2len
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.i2len
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 601
    functionName: scapy.fields.MultipleTypeField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - fld.i2repr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.i2repr
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 609
    functionName: scapy.fields.MultipleTypeField.register_owner
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - fld.owners.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.owners.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 615
    functionName: scapy.fields.MultipleTypeField.get_fields_list
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 620
    functionName: scapy.fields.MultipleTypeField.fld
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - inspect.currentframe
    - <builtin>.tuple
    - scapy.fields.MultipleTypeField._find_fld
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.fields.MultipleTypeField._find_fld_pkt
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cee8f70>
    argNames:
    - self
    - fld
    - align
    - padwith
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 630
    functionName: scapy.fields.PadField.__init__
    functionSourceFile: scapy.fields
    functionUses: 153
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - flen
    - pkt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 636
    functionName: scapy.fields.PadField.padlen
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 640
    functionName: scapy.fields.PadField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - lay.add_payload
    - scapy.contrib.coap._get_delta_ext_size
    - scapy.contrib.ldp.AddressTLVField.getfield
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.layers.inet6.IP6ListField.getfield
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.smb2._DFS_Referrals_BufferField.getfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.ntp._NTPAuthenticatorPaddingField.getfield
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - _tls_hash_algs.get
    - scapy.layers.ntp.NTPPrivateReqPacketListField.getfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.coap._CoAPOptsField.getfield
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - res.append
    - scapy.fields.NBytesField.m2i
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.ldp.StatusTLVField.getfield
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.contrib.ldp.CommonSessionTLVField.getfield
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSEncryptedExtensions.post_dissection_tls_session_update
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.record.TLSChangeCipherSpec.post_dissection_tls_session_update
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.contrib.pnio_rpc.dce_rpc_endianness
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.bgp.BGPPathAttrPacketListField.getfield
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - list.append
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.ldp.AddressTLVField.size
    - s.prcs.key_exchange.server_kx_msg_cls
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.layers.dhcp.DHCPOptionsField.getfield
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.fields.NBytesField.getfield
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.tls.handshake.TLS13KeyUpdate.post_dissection_tls_session_update
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - ofp_oxm_cls.get
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.contrib.rtps.common_types.e_flags
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - scapy.layers.radius._RadiusVendorValueField.m2i
    - cets_dict.get
    - sig.endswith
    - lay.remove_payload
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.contrib.rtps.common_types.EField.set_endianness
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.layers.ntlm._NTLMPayloadField.i2h
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - shts_dict.get
    - scapy.fields.MultipleTypeField._find_fld_pkt
    - scapy.fields.MultipleTypeField.getfield
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.rtps.common_types.is_le
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.layers.tls.handshake.TLS13Certificate.post_dissection_tls_session_update
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.sctp.ChunkParamField.m2i
    - pkt.tls_session.rcs.cipher.ready.values
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - cts0_dict.get
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField._get_oxm_length
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.smb2._SMB2_IOCTL_Response_PacketLenField.m2i
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.bgp._ExtCommsPacketListField.getfield
    - result.append
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.contrib.ldp.CommonHelloTLVField.getfield
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - pkttop.getfieldval
    - scapy.fields.BitLenField.getfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.layers.tls.session._GenericTLSSessionInheritance.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - scapy.contrib.automotive.autosar.secoc.PduPayloadField.m2i
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - sctpchunkparamtypescls.get
    - scapy.layers.ntlm._NTLMPayloadField.getfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.layers.radius._EAPPacketField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.layers.dcerpc._get_ndrtype1_endian
    - scapy.layers.tls.record.TLSApplicationData.post_dissection_tls_session_update
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.contrib.ldp.FecTLVField.size
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - scapy.fields.IntField.__init__
    - kwargs.pop
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.contrib.bgp.MPReachNLRIPacketListField.getfield
    - hashlib.md5
    - scapy.contrib.ldp.LabelTLVField.getfield
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - scapy.contrib.bgp._bits_to_bytes_len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.bgp.BGPOptParamPacketListField.getfield
    - s.find
    - scapy.layers.eap.MKAParamSetPacketListField.getfield
    - _private_data_objects.get
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.rtps.common_types.EField.getfield
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.layers.inet.TCPOptionsField.getfield
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - f.getfield
    - hash_object.digest
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.basefields._SSLv2PadField.getfield
    - scapy.layers.tls.handshake._StatusField.m2i
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - cs_cls.hash_alg.name.lower
    - scapy.contrib.coap._CoAPPaymark.getfield
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.fields.StrStopField.getfield
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - scapy.layers.ntp.NTPPrivateRespPacketListField.getfield
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - results.sort
    - scapy.contrib.ldp.LabelTLVField.size
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.fields.PacketLenField.getfield
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.tls.record.TLSAlert.post_dissection_tls_session_update
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.bgp.detect_add_path_prefix46
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - scapy.contrib.bgp.ASPathSegmentPacketListField.getfield
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.getfield
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.layers.tls.keyexchange_tls13.TicketField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - opt.append
    - typing.cast.index
    - foo.append
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.tls.handshake.TLSFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField.getfield
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.smb._SMB_TransactionRequest_Data.m2i
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.post_dissection_tls_session_update
    - scapy.fields.Field.any2i
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - <builtin>.reversed
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.bgp.has_extended_length
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.basefields._TLSMACField.getfield
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - es_dict.get
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.pfcp.ExtraDataField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.dcerpc.ndr_deserialize1
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.contrib.ldp.StatusTLVField.m2i
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.radius._radius_vendor_cls
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - chts_dict.get
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - digest.finalize
    - scapy.contrib.gtp_v2.len_options
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - results.append
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.layers.dhcp6._UserClassDataField.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - scapy.contrib.bgp.BGPORFEntryPacketListField.getfield
    - _SSH_signatures.get
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - _SSH_publickeys.get
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.layers.ntp.NTPExtPacketListField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.contrib.ldp.FecTLVField.getfield
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - <builtin>.sum
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - ees_dict.get
    - value.strip
    - pkt.tls_session.consider_read_padding
    - scapy.layers.inet6.NIReplyDataField.getfield
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - pkt.get_field
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.inet6.NIQueryDataField.getfield
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.smb2._SMB2_IOCTL_Request_PacketLenField.m2i
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - sts.append
    - scapy.contrib.bgp._get_cls
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.layers.tls.handshake.TLSCertificate.post_dissection_tls_session_update
    - field.getfield
    - scapy.fields.Field.__init__
    - scapy.layers.dcerpc._e
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.post_dissection_tls_session_update
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.tls.basefields._TLSIVField.getfield
    - scapy.contrib.bgp.BGPCapORFBlockPacketListField.getfield
    - scapy.layers.tls.record._TLSMsgListField.getfield
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - cts.append
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - flen
    - pkt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1842
    functionName: scapy.layers.dcerpc._NDRPacketPadField.padlen
    functionSourceFile: ''
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 665
    functionName: scapy.fields.ReversePadField.original_length
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 669
    functionName: scapy.fields.ReversePadField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.ReversePadField.original_length
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 696
    functionName: scapy.fields.TrailerBytes.__getitem__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.slice
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.slice
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fld
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 719
    functionName: scapy.fields.TrailerField.__init__
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 731
    functionName: scapy.fields.TrailerField.getfield._post_dissect
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: types.MethodType
    functionSourceFile: types
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 742
    functionName: scapy.fields.TrailerField.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.compat.plain_str
    - struct.pack
    - scapy.fields.LEThreeBytesField.addfield
    - scapy.layers.inet6.NIReplyDataField.addfield
    - scapy.pton_ntop.inet_pton
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.layers.bluetooth4LE.BTLEChanMapField.addfield
    - scapy.layers.inet6._PhantomAutoPadField.addfield
    - <builtin>.map
    - scapy.layers.inet6.NIQueryDataField.addfield
    - socket.inet_pton
    - types.MethodType
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - scapy.layers.tls.basefields._TLSPadLenField.addfield
    - pkt.getfield_and_val
    - typing.cast.ip.decode
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - scapy.layers.tls.handshake._CertAuthoritiesField.addfield
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 747
    functionName: scapy.fields.TrailerField.addfield._post_build
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 765
    functionName: scapy.fields.FCSField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.homeplugav.FragmentCond
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - time.ctime
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.kerberos.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.loraphy2wan.FOptsUpShow
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.fields.FlagsField.i2h
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.i2h
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.inet.TCPOptionsField.i2h
    - scapy.fields.SourceIP6Field.__findaddr
    - scapy.fields.FlagValueIter.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.contrib.loraphy2wan.FOptsDownShow
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.ppi_cace.PPITSFTField.i2h
    - scapy.layers.inet6.NIQueryDataField.i2h
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.fields.DestIP6Field.i2h
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - pkt.payload.getfieldval
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.FlagValue.__iter__
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.contrib.bgp.BGPFieldIPv4.i2h
    - scapy.contrib.gtp.TBCDByteField.i2h
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.lhex
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.basefields._TLSClientVersionField.i2h
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.i2h
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - math.log10
    - <builtin>.float
    - scapy.layers.tls.basefields._tls13_version_filter
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.coap._CoAPPaymark.i2h
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.NIReplyDataField.i2h
    - public_numbers.public_key
    - fld.i2h
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.basefields._TLSVersionField.i2h
    - scapy.contrib.skinny.SkinnyDateTimeField.i2h
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.fields.FlagsField._fixup_val
    - scapy.layers.dhcp6._OptReqListField.i2h
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.contrib.http2.HPackStrLenField.i2h
    - scapy.layers.dns.DNSTextField.i2h
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.dot11.<lambda2>
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - conf.ifaces.reload
    - decimal.localcontext
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.coap._CoAPOptsField.i2h
    - scapy.fields.FlagValue.__init__
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - value.split
    - scapy.contrib.http2.HPackMagicBitField.i2h
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - condition.items
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.ConditionalField.i2h
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.fields.SourceIPField.i2h
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - fmt.format
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - decimal.Decimal.__init__
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - pkt.route
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.fields.SourceIP6Field.i2h
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.utils.EDecimal.normalize
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.UVarIntField.i2h
    - time.mktime
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.inet6.dnsrepr2names
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet.DestIPField.i2h
    - scapy.fields.ConditionalField._evalcond
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.l2.DestMACField.i2h
    - scapy.fields.FixedPointField.i2h
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.fields.SourceIPField.__findaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - scapy.fields.MultipleTypeField.i2h
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - x.origin
    - scapy.fields.StrFieldUtf16.i2h
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.inet6.DomainNameListField.i2h
    - scapy.contrib.bgp.BGPFieldIPv6.i2h
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.contrib.concox.BCDStrFixedLenField.i2h
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - _dot11_info_elts_ids_rev.get
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.fields.DestField.dst_from_pkt
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.layers.dns._DNSPacketListField.i2h
    - scapy.layers.dcerpc.NDRFullPointerField.i2h
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.payload.getfieldval
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: condition.items
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - layer
    - addr
    - condition
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 791
    functionName: scapy.fields.DestField.bind_addr
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - cls.bindings.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.bindings.setdefault
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 803
    functionName: scapy.fields.MACField.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.utils.mac2str
    - typing.cast.encode
    - <builtin>.str
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - struct.pack
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 813
    functionName: scapy.fields.MACField.m2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - scapy.utils.str2mac
    - <builtin>.len
    - <builtin>.map
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 136
    functionName: scapy.layers.bluetooth4LE.BDAddrField.m2i
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 4
    functionsReached:
    - <builtin>.tuple
    - scapy.utils.str2mac
    - <builtin>.len
    - <builtin>.map
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 842
    functionName: scapy.fields.LEMACField.m2i
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - scapy.fields.LEMACField.m2i
    - <builtin>.tuple
    - scapy.layers.bluetooth4LE.BDAddrField.m2i
    - scapy.utils.str2mac
    - <builtin>.len
    - <builtin>.map
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 823
    functionName: scapy.fields.MACField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - conf.ifaces.dev_from_name
    - scapy.layers.l2.SourceMACField.i2h
    - <builtin>.repr
    - conf.ifaces.reload
    - <builtin>.super
    - conf.ifaces.dev_from_networkname
    - scapy.layers.l2.DestMACField.i2h
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.manufdb._resolve_MAC
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 832
    functionName: scapy.fields.MACField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.volatile.RandMAC.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - _template.split
    - scapy.volatile.RandByte.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 838
    functionName: scapy.fields.LEMACField.i2m
    functionSourceFile: scapy.fields
    functionUses: 8
    functionsReached:
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - <builtin>.int
    - scapy.compat.plain_str
    - log_runtime.warning
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - struct.pack
    - scapy.compat.chb
    - conf.ifaces.reload
    - <builtin>.str
    - x.split
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.l2.DestMACField.i2m
    - conf.neighbor.resolve
    - scapy.error.warning
    - scapy.fields.LEMACField.i2m
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.utils.mac2str
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 131
    functionName: scapy.layers.bluetooth4LE.BDAddrField.i2m
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 9
    functionsReached:
    - scapy.compat.chb
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.utils.mac2str
    - <builtin>.str
    - struct.pack
    - x.split
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 852
    functionName: scapy.fields.IPField.h2i
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.eigrp.EigrpIPField.h2i
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - scapy.fields.IPField.h2i
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 62
    functionName: scapy.contrib.eigrp.EigrpIPField.h2i
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 4
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.compat.plain_str
    - <builtin>.int
    - re.search
    - scapy.contrib.eigrp.EigrpIPField.h2i
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - scapy.fields.IPField.h2i
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 872
    functionName: scapy.fields.IPField.i2h
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 876
    functionName: scapy.fields.IPField.resolve
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - socket.gethostbyaddr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.gethostbyaddr
    functionSourceFile: socket
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 888
    functionName: scapy.fields.IPField.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - socket.inet_aton
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 894
    functionName: scapy.fields.IPField.m2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 902
    functionName: scapy.fields.IPField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.all
    - socket.gethostbyaddr
    - scapy.fields.DestField.dst_from_pkt
    - pkt.payload.getfieldval
    - scapy.fields.SourceIPField.__findaddr
    - conf.route.route
    - scapy.fields.IPField.resolve
    - <builtin>.repr
    - condition.items
    - pkt.route
    - scapy.fields.SourceIPField.i2h
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.inet.DestIPField.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 909
    functionName: scapy.fields.IPField.randval
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.volatile.RandIP.__init__
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 919
    functionName: scapy.fields.SourceIPField.__findaddr
    functionSourceFile: scapy.fields
    functionUses: 9
    functionsReached:
    - pkt.route
    - conf.route.route
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 944
    functionName: scapy.fields.IP6Field.h2i
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.eigrp.EigrpIP6Field.h2i
    - scapy.interfaces.dev_from_index
    - scapy.utils6.in6_ptop
    - struct.unpack
    - socket.getaddrinfo
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - prompt_toolkit.prompt.encode
    - scapy.base_classes.ScopedIP
    - net.split
    - scapy.fields.IP6Field.h2i
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - <builtin>.next
    - socket.inet_aton
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 137
    functionName: scapy.contrib.eigrp.EigrpIP6Field.h2i
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 5
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.compat.plain_str
    - <builtin>.int
    - re.search
    - scapy.contrib.eigrp.EigrpIP6Field.h2i
    - scapy.interfaces.dev_from_index
    - scapy.utils6.in6_ptop
    - struct.unpack
    - socket.getaddrinfo
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - prompt_toolkit.prompt.encode
    - scapy.base_classes.ScopedIP
    - net.split
    - scapy.fields.IP6Field.h2i
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - <builtin>.next
    - socket.inet_aton
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 964
    functionName: scapy.fields.IP6Field.i2h
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 968
    functionName: scapy.fields.IP6Field.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 974
    functionName: scapy.fields.IP6Field.m2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast.encode
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 982
    functionName: scapy.fields.IP6Field.i2repr
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.fields.SourceIP6Field.i2h
    - scapy.fields.DestField.dst_from_pkt
    - pkt.payload.getfieldval
    - scapy.compat.plain_str
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - <builtin>.all
    - scapy.fields.DestIP6Field.i2h
    - scapy.utils6.teredoAddrExtractInfo
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - condition.items
    - <builtin>.str
    - <builtin>.bytes
    - scapy.utils6.in6_6to4ExtractAddr
    - <builtin>.isinstance
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - scapy.utils6.in6_isaddrTeredo
    - scapy.utils6.in6_isaddr6to4
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - typing.cast.ip.decode
    - scapy.fields.SourceIP6Field.__findaddr
    - pkt.route
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 998
    functionName: scapy.fields.IP6Field.randval
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandIP6.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - v.split
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1008
    functionName: scapy.fields.SourceIP6Field.__findaddr
    functionSourceFile: scapy.fields
    functionUses: 13
    functionsReached:
    - pkt.route
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1063
    functionName: scapy.fields.OByteField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: scapy.contrib.diameter.I3FieldLenField.i2m
    functionSourceFile: scapy.contrib.diameter
    functionUses: 30
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1077
    functionName: scapy.fields.ThreeBytesField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1083
    functionName: scapy.fields.X3BytesField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.modbus.ModbusByteEnumField.i2repr_one
    - scapy.fields.XByteField.i2repr
    - <builtin>.tuple
    - conf.manufdb._get_manuf
    - scapy.contrib.scada.pcom.PCOMBinaryCommandField.i2repr
    - scapy.contrib.diameter.DRCode.i2repr
    - <builtin>.hex
    - scapy.utils.str2mac
    - scapy.fields.XLE3BytesField.i2repr
    - <builtin>.len
    - <builtin>.repr
    - <builtin>.map
    - <builtin>.str
    - <builtin>.super
    - scapy.utils.lhex
    - scapy.fields.OUIField.i2repr
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1089
    functionName: scapy.fields.LEThreeBytesField.__init__
    functionSourceFile: scapy.fields
    functionUses: 13
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1108
    functionName: scapy.fields.LEX3BytesField
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - sz
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1118
    functionName: scapy.fields.NBytesField.__init__
    functionSourceFile: scapy.fields
    functionUses: 12
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1122
    functionName: scapy.fields.NBytesField.i2m
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - x2m.append
    - <builtin>.range
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x2m.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1132
    functionName: scapy.fields.NBytesField.m2i
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - <builtin>.sum
    - <builtin>.enumerate
    - <builtin>.isinstance
    - <builtin>.reversed
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.reversed
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1141
    functionName: scapy.fields.NBytesField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1147
    functionName: scapy.fields.NBytesField.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - x2m.append
    - <builtin>.range
    - <builtin>.list
    - scapy.fields.NBytesField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1156
    functionName: scapy.fields.NBytesField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1162
    functionName: scapy.fields.XNBytesField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1173
    functionName: scapy.fields.SignedByteField.__init__
    functionSourceFile: scapy.fields
    functionUses: 19
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - config
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1246
    functionName: scapy.fields.YesNoByteField._build_config_representation
    functionSourceFile: scapy.fields
    functionUses: 8
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    - <builtin>.type
    - <builtin>.dict
    linkageType: pythonLinkage
    raised:
    - FieldAttributeException
    - FieldValueRangeException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields.YesNoByteField._build_config_representation.<lambda1>
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9fb940>
    argNames:
    - self
    - name
    - default
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1289
    functionName: scapy.fields.YesNoByteField.__init__
    functionSourceFile: scapy.fields
    functionUses: 7
    functionsReached:
    - scapy.fields.YesNoByteField._build_config_representation
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields.YesNoByteField.__init__.<lambda1>
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1311
    functionName: scapy.fields.SignedShortField.__init__
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1317
    functionName: scapy.fields.LEShortField.__init__
    functionSourceFile: scapy.fields
    functionUses: 266
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1323
    functionName: scapy.fields.LESignedShortField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1329
    functionName: scapy.fields.XShortField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1341
    functionName: scapy.fields.SignedIntField.__init__
    functionSourceFile: scapy.fields
    functionUses: 28
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1347
    functionName: scapy.fields.LEIntField.__init__
    functionSourceFile: scapy.fields
    functionUses: 167
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1353
    functionName: scapy.fields.LESignedIntField.__init__
    functionSourceFile: scapy.fields
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1359
    functionName: scapy.fields.XIntField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.i2h
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1365
    functionName: scapy.fields.XLEIntField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.i2h
    - r.append
    - <builtin>.hex
    - <builtin>.repr
    - scapy.fields.XIntField.i2repr
    - <builtin>.str
    - scapy.utils.lhex
    - scapy.contrib.ppi_geotag.VectorFlags_Field.i2repr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: scapy.contrib.ppi_geotag.VectorFlags_Field.i2repr
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 2
    functionsReached:
    - r.append
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1383
    functionName: scapy.fields.SignedLongField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1389
    functionName: scapy.fields.LELongField.__init__
    functionSourceFile: scapy.fields
    functionUses: 50
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1395
    functionName: scapy.fields.LESignedLongField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1401
    functionName: scapy.fields.XLongField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.hex
    - <builtin>.float
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - scapy.contrib.ppi_cace.PPITSFTField.i2h
    - <builtin>.isinstance
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1407
    functionName: scapy.fields.XLELongField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.fields.XLongField.i2repr
    - scapy.fields.XLELongField.i2repr
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.float
    - <builtin>.str
    - scapy.utils.lhex
    - scapy.contrib.ppi_cace.PPITSFTField.i2h
    - <builtin>.isinstance
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1413
    functionName: scapy.fields.IEEEFloatField.__init__
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1419
    functionName: scapy.fields.IEEEDoubleField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d849a60>
    - <ast.Constant object at 0x7fa30d849b20>
    argNames:
    - self
    - name
    - default
    - fmt
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1427
    functionName: scapy.fields._StrField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1432
    functionName: scapy.fields._StrField.i2len
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1438
    functionName: scapy.fields._StrField.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1444
    functionName: scapy.fields._StrField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1450
    functionName: scapy.fields._StrField.i2m
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1458
    functionName: scapy.fields._StrField.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields._StrField.i2m
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1462
    functionName: scapy.fields._StrField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1469
    functionName: scapy.fields._StrField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1489
    functionName: scapy.fields.StrFieldUtf16.h2i
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1485
    functionName: scapy.fields.StrFieldUtf16.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - typing.cast.encode
    - <builtin>.str
    - scapy.compat.bytes_encode
    - scapy.fields.StrFieldUtf16.i2h
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1499
    functionName: scapy.fields._StrEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - v
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1503
    functionName: scapy.fields._StrEnumField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - v.rstrip
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.rstrip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30c76d250>
    argNames:
    - self
    - name
    - default
    - enum
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1518
    functionName: scapy.fields.StrEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - pkt_cls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1537
    functionName: scapy.fields._PacketField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1546
    functionName: scapy.fields._PacketField.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1555
    functionName: scapy.fields._PacketField.m2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1565
    functionName: scapy.fields._PacketFieldSingle.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - typing.cast
    - <builtin>.super
    - typing.cast.add_parent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.add_parent
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1571
    functionName: scapy.fields._PacketFieldSingle.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1586
    functionName: scapy.fields.PacketField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - clone.payload.add_underlayer
    - typing.cast.payload.get_field
    - new_default_fields.items
    - typing.cast.fields_desc.randval
    - scapy.packet.Packet.copy
    - new_default_fields.clear
    - typing.cast.default_fields.update
    - <builtin>.isinstance
    - multiple_type_fields.append
    - <builtin>.getattr
    - typing.cast.payload.default_fields.update
    - scapy.packet.Packet.get_field
    - typing.cast.payload.fields_desc._evalcond
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - typing.cast
    - scapy.packet.fuzz
    - typing.cast.payload.fields_desc.randval
    - fields.items
    - scapy.packet.Packet.copy_field_value
    - typing.cast.get_field
    - typing.cast.fields_desc._evalcond
    - scapy.packet.Packet.copy_fields_dict
    - val._fix
    - typing.cast._find_fld_pkt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields.PacketLenField.__init__.<lambda1>
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3816
    functionName: scapy.layers.smb2._SMB2_IOCTL_Response_PacketLenField.m2i
    functionSourceFile: scapy.layers.smb2
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 240
    functionName: scapy.layers.tls.keyexchange_tls13.TicketField.m2i
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - conf.raw_layer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1213
    functionName: scapy.layers.radius._RadiusVendorValueField.m2i
    functionSourceFile: scapy.layers.radius
    functionUses: 5
    functionsReached:
    - scapy.layers.radius._radius_vendor_cls
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1559
    functionName: scapy.layers.tls.handshake._StatusField.m2i
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 102
    functionName: scapy.contrib.automotive.autosar.secoc.PduPayloadField.m2i
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3590
    functionName: scapy.layers.smb2._SMB2_IOCTL_Request_PacketLenField.m2i
    functionSourceFile: scapy.layers.smb2
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 693
    functionName: scapy.layers.smb._SMB_TransactionRequest_Data.m2i
    functionSourceFile: scapy.layers.smb
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1099
    functionName: scapy.layers.radius._EAPPacketField.m2i
    functionSourceFile: scapy.layers.radius
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.add_parent
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: i.add_parent
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1769
    functionName: scapy.fields.PacketListField.i2count
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1778
    functionName: scapy.fields.PacketListField.i2len
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.error.warning
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - p.post_build_tls_session_update
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.dcerpc.ndr_serialize1
    - typing.cast.index
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - p.raw_stateful
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - val.insert
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - p
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 11
    functionsReached:
    - scapy.compat.raw
    - p.post_build_tls_session_update
    - p.raw_stateful
    - <builtin>.bytes
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 798
    functionName: scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 9
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.dcerpc.ndr_serialize1
    - typing.cast.index
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - p
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 172
    functionName: scapy.layers.tls.record._TLSMsgListField.i2m
    functionSourceFile: scapy.layers.tls.record
    functionUses: 10
    functionsReached:
    - scapy.compat.raw
    - p.post_build_tls_session_update
    - p.raw_stateful
    - <builtin>.bytes
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 552
    functionName: scapy.contrib.openflow3.OXMPacketListField.i2m
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 10
    functionsReached:
    - copy.deepcopy
    - <builtin>.setattr
    - val.insert
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 1
    IfCount: 14
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1785
    functionName: scapy.fields.PacketListField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - _RTPSParameterIdTypes.get
    - struct.unpack
    - h_classes.get
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.gxrp.parse_next_msg
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - <builtin>.globals
    - scapy.contrib.pim._guess_pimv2_hello_class
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - scapy.layers.ms_nrtp._members_cb
    - scapy.contrib.pim._guess_pim_tlv_class
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.contrib.ltp._ltp_guess_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - ofp_oxm_cls.get
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - _ltp_payload_conditions.items
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.layers.sctp.ChunkParamField.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dot11._next_radiotap_extpm.<lambda1>
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.dot11.<lambda2>
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.dot11._next_radiotap_extpm
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda2>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.contrib.isis._ISIS_GuessTlvClass_Helper
    - <builtin>.hasattr
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ms_nrtp._nrbf_records_cls
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - _RTPSSubMessageTypes.get
    - scapy.layers.tls.cert.Cert.verify
    - sctpchunkparamtypescls.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.isis._ISIS_GuessTlvClass
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - _private_data_objects.get
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - alg.digest
    - _tls_named_curves.values
    - scapy.contrib.gxrp.parse_next_attr
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.ms_nrtp._values_singleprim_cb
    - scapy.layers.ms_nrtp._member_type_infos_cb
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.contrib.gtp_v2.len_options
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - tlv_classes.get
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - scapy.contrib.rtps.pid_types.get_pid_class
    - <builtin>.dict
    - <builtin>.sum
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.contrib.oam.guess_tlv_type
    - <builtin>.range
    - _dot11_info_elts_ids_rev.get
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.contrib.postgres.determine_pg_field
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.contrib.rtps.rtps._next_cls_cb
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - MaximumItemsCount
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1027
    functionName: scapy.contrib.gtp_v2.len_options
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 103
    functionName: scapy.contrib.pim._guess_pimv2_hello_class
    functionSourceFile: scapy.contrib.pim
    functionUses: 1
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.pim._guess_pim_tlv_class
    - <builtin>.len
    - h_classes.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 570
    functionName: scapy.contrib.isis._ISIS_GuessTlvClass
    functionSourceFile: scapy.contrib.isis
    functionUses: 1
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - tlv_classes.get
    - scapy.contrib.isis._ISIS_GuessTlvClass_Helper
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 845
    functionName: scapy.layers.ms_nrtp._values_singleprim_cb
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - enum.IntEnum.__init__
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 689
    functionName: scapy.layers.ms_nrtp._member_type_infos_cb
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 1
    functionsReached:
    - functools.partial
    - <builtin>.enumerate
    - <builtin>.len
    - <builtin>.next
    - enum.IntEnum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 968
    functionName: scapy.layers.ms_nrtp._nrbf_records_cls
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 581
    functionName: scapy.layers.ms_nrtp._members_cb
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 1
    functionsReached:
    - functools.partial
    - <builtin>.len
    - <builtin>.sum
    - <builtin>.hasattr
    - enum.IntEnum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: scapy.contrib.gxrp.parse_next_attr
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: scapy.contrib.postgres.determine_pg_field
    functionSourceFile: scapy.contrib.postgres
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 708
    functionName: scapy.contrib.rtps.pid_types.get_pid_class
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 1
    functionsReached:
    - _RTPSParameterIdTypes.get
    - struct.unpack
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 231
    functionName: scapy.layers.dot11._next_radiotap_extpm
    functionSourceFile: scapy.layers.dot11
    functionUses: 1
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - p
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 506
    functionName: scapy.contrib.rtps.rtps._next_cls_cb
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 1
    functionsReached:
    - struct.unpack
    - _RTPSSubMessageTypes.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 170
    functionName: scapy.contrib.gxrp.parse_next_msg
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 1
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda2>
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 293
    functionName: scapy.contrib.oam.guess_tlv_type
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: scapy.contrib.ltp._ltp_guess_payload
    functionSourceFile: scapy.contrib.ltp
    functionUses: 1
    functionsReached:
    - _ltp_payload_conditions.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dot11._next_radiotap_extpm.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 829
    functionName: scapy.layers.eap.MKAParamSetPacketListField.m2i
    functionSourceFile: scapy.layers.eap
    functionUses: 15
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 581
    functionName: scapy.contrib.openflow3.OXMPacketListField.m2i
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 15
    functionsReached:
    - <builtin>.ord
    - ofp_oxm_cls.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 372
    functionName: scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 988
    functionName: scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 324
    functionName: scapy.layers.sctp.ChunkParamField.m2i
    functionSourceFile: scapy.layers.sctp
    functionUses: 14
    functionsReached:
    - <builtin>.ord
    - sctpchunkparamtypescls.get
    - <builtin>.len
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2495
    functionName: scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 15
    functionsReached:
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1540
    functionName: scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    functionSourceFile: scapy.layers.ntp
    functionUses: 15
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1446
    functionName: scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    functionSourceFile: scapy.layers.ntp
    functionUses: 15
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - _private_data_objects.get
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 36
    functionName: scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 15
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - typing.cast.encode
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - _sslv2_handshake_cls.get
    - prompt_toolkit.prompt.encode
    - scapy.compat.orb
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 326
    functionName: scapy.layers.ntp.NTPExtPacketListField.m2i
    functionSourceFile: scapy.layers.ntp
    functionUses: 15
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 317
    functionName: scapy.layers.tls.extensions._TAListField.m2i
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 14
    functionsReached:
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 370
    functionName: scapy.layers.tls.extensions._StatusReqField.m2i
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1848
    functionName: scapy.fields.PacketListField.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1855
    functionName: scapy.fields.PacketListField.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - scapy.packet.Packet.do_init_fields
    - copy.deepcopy
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - p.post_build_tls_session_update
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.dcerpc.ndr_serialize1
    - typing.cast.index
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - p.raw_stateful
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - val.insert
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields.StrFixedLenField.__init__.<lambda1>
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields.StrFixedLenField.__init__.<lambda2>
    functionSourceFile: scapy.fields
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - v
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1877
    functionName: scapy.fields.StrFixedLenField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - v.rstrip
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1958
    functionName: scapy.fields.NetBIOSNameField.m2i
    functionSourceFile: scapy.fields
    functionUses: 21
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 200
    functionName: scapy.contrib.skinny.SkinnyDateTimeField.m2i
    functionSourceFile: scapy.contrib.skinny
    functionUses: 21
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1141
    functionName: scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 26
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 25
    functionsReached:
    - struct.unpack
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 184
    functionName: scapy.contrib.gtp.TBCDByteField.m2i
    functionSourceFile: scapy.contrib.gtp
    functionUses: 21
    functionsReached:
    - <builtin>.ord
    - ret.append
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 225
    functionName: scapy.layers.tls.handshake._CipherSuitesField.m2i
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 25
    functionsReached:
    - struct.unpack
    - struct.calcsize
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 220
    functionName: scapy.layers.tls.handshake._CipherSuitesField.i2m
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 7
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 68
    functionName: scapy.layers.dhcp._BOOTP_chaddr.i2m
    functionSourceFile: scapy.layers.dhcp
    functionUses: 7
    functionsReached:
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - log_runtime.warning
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - struct.pack
    - scapy.compat.chb
    - x._fix
    - <builtin>.str
    - conf.ifaces.reload
    - x.split
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.l2.DestMACField.i2m
    - conf.neighbor.resolve
    - scapy.error.warning
    - scapy.fields.LEMACField.i2m
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.utils.mac2str
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.i2m
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 7
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2m
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1153
    functionName: scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 12
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - y
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1939
    functionName: scapy.fields.NetBIOSNameField.i2m
    functionSourceFile: scapy.fields
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 204
    functionName: scapy.contrib.skinny.SkinnyDateTimeField.i2m
    functionSourceFile: scapy.contrib.skinny
    functionUses: 7
    functionsReached:
    - time.strptime
    - scapy.contrib.skinny.SkinnyDateTimeField.h2i
    - time.time
    - time.gmtime
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 199
    functionName: scapy.contrib.gtp.TBCDByteField.i2m
    functionSourceFile: scapy.contrib.gtp
    functionUses: 7
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - <builtin>.int
    - typing.cast.encode
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 926
    functionName: scapy.layers.tls.handshake._ASN1CertField.i2m
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 10
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: scapy.layers.tls.basefields._TLSMACField.i2m
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 881
    functionName: scapy.layers.tls.handshake._ASN1CertListField.i2m
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 10
    functionsReached:
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b1790>
    - <ast.Constant object at 0x7fa30e9b1040>
    - <ast.Constant object at 0x7fa30e9b1850>
    argNames:
    - self
    - name
    - default
    - enum
    - length
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1915
    functionName: scapy.fields.StrFixedLenEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b1b80>
    argNames:
    - self
    - name
    - default
    - length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1929
    functionName: scapy.fields.NetBIOSNameField.__init__
    functionSourceFile: scapy.fields
    functionUses: 7
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1933
    functionName: scapy.fields.NetBIOSNameField.h2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.fields.NetBIOSNameField.m2i.<lambda1>
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1992
    functionName: scapy.fields.StrLenField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.dns.DNSTextField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields.StrLenField.getfield.<lambda1>
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 609
    functionName: scapy.contrib.gtp.APNStrLenField.m2i
    functionSourceFile: scapy.contrib.gtp
    functionUses: 24
    functionsReached:
    - <builtin>.ord
    - log_runtime.warning
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 826
    functionName: scapy.layers.tls.extensions._ExtensionsField.m2i
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 24
    functionsReached:
    - _tls_ext_cls.get
    - _tls_ext_keyshare_cls.get
    - _tls_ext_keyshare_hrr_cls.get
    - conf.raw_layer
    - <builtin>.len
    - _tls_ext_early_data_cls.get
    - struct.unpack
    - _tls_ext_supported_version_cls.get
    - res.append
    - _tls_ext_presharedkey_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 415
    functionName: scapy.contrib.pfcp.APNStrLenField.m2i
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 24
    functionsReached:
    - <builtin>.ord
    - log_runtime.warning
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    functionSourceFile: scapy.layers.isakmp
    functionUses: 24
    functionsReached:
    - functools.reduce
    - IPSECTransformNum.get
    - log_runtime.warning
    - scapy.error.warning
    - lst.append
    - <builtin>.len
    - struct.unpack
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - ISAKMPTransformNum.get
    - <builtin>.getattr
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: scapy.layers.ssh._ComaStrField.m2i
    functionSourceFile: scapy.layers.ssh
    functionUses: 24
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2039
    functionName: scapy.fields.XLEStrLenField.m2i
    functionSourceFile: ''
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 450
    functionName: scapy.layers.dhcp6._OptReqListField.m2i
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 24
    functionsReached:
    - log_runtime.warning
    - r.append
    - <builtin>.len
    - struct.unpack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 553
    functionName: scapy.layers.dns.ClientSubnetv4.m2i
    functionSourceFile: scapy.layers.dns
    functionUses: 25
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 396
    functionName: scapy.layers.dns.DNSTextField.m2i
    functionSourceFile: scapy.layers.dns
    functionUses: 24
    functionsReached:
    - <builtin>.len
    - log_runtime.info
    - <builtin>.list
    - ret_s.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2001
    functionName: scapy.fields.StrLenField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2007
    functionName: scapy.fields._XStrField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast.encode
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - prompt_toolkit.prompt.encode
    - <builtin>.isinstance
    - binascii.b2a_hex
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2033
    functionName: scapy.fields.XLEStrLenField.i2m
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dd0d190>
    argNames:
    - self
    - name
    - default
    - enum
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2051
    functionName: scapy.fields.StrLenEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d6b5640>
    - <ast.Constant object at 0x7fa30d6b5430>
    - <ast.Constant object at 0x7fa30d6b5b20>
    argNames:
    - self
    - name
    - default
    - minlen
    - maxlen
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2066
    functionName: scapy.fields.BoundStrLenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2079
    functionName: scapy.fields.BoundStrLenField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2106
    functionName: scapy.fields.FieldListField.i2count
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2112
    functionName: scapy.fields.FieldListField.i2len
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.dns.ClientSubnetv4.i2len
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.dns.DNSTextField.i2len
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.dns.DNSStrField.i2len
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2len
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.postgres._DictStrField.i2len
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.dcerpc._NDRConfField._subval
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.dcerpc._NDRConfField.i2len
    - scapy.layers.tls.basefields._TLSIVField.i2len
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.extensions._ExtensionsField.i2m
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.inet6.IP6ListField.i2len
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2len
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.dcerpc.NDRFullPointerField.i2len
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.basefields._TLSMACField.i2len
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.contrib.isis.ISIS_AreaIdField.i2len
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.handshake._ASN1CertListField.i2len
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.fields.MultipleTypeField.i2len
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - x.split
    - <builtin>.max
    - scapy.layers.tls.extensions._ExtensionsField.i2len
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.dcerpc.NDRFieldListField.i2len
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.eigrp.EigrpIP6Field.i2len
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - y.split
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.layers.inet6.DomainNameListField.i2m
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv6.i2len
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.layers.dns.DNSTextField.i2m
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.inet6._IP6PrefixField.i2m
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.dhcp6._OptReqListField.i2len
    - scapy.layers.tls.basefields._TLSPadField.i2len
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - ext.raw_stateful
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2len
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.inet6._IP6PrefixField.i2len
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.fields.StrNullField.i2len
    - scapy.contrib.http2.HPackStrLenField.i2len
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.handshake._ASN1CertField.i2len
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - scapy.contrib.pnio_rpc.PadFieldWithLen.i2len
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.layers.inet6._OptionsField.i2len
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.i2len
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.inet6.DomainNameListField.i2len
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.i2len
    - <builtin>.dict
    - <builtin>.sum
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.gtp.FQDNField.i2m
    - scapy.contrib.bgp.BGPFieldIPv4.i2len
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.dhcp6._UserClassDataField.i2len
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.contrib.postgres._DictStrField.i2m
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - z.encode
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 185
    functionName: scapy.layers.tls.basefields._TLSPadField.i2len
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 122
    functionName: scapy.layers.tls.basefields._TLSIVField.i2len
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2243
    functionName: scapy.fields.StrNullField.i2len
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1287
    functionName: scapy.contrib.http2.HPackStrLenField.i2len
    functionSourceFile: scapy.contrib.http2
    functionUses: 3
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 233
    functionName: scapy.layers.tls.handshake._CipherSuitesField.i2len
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 112
    functionName: scapy.contrib.bgp.BGPFieldIPv4.i2len
    functionSourceFile: scapy.contrib.bgp
    functionUses: 3
    functionsReached:
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 856
    functionName: scapy.layers.tls.handshake._ASN1CertListField.i2len
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 2
    functionsReached:
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: scapy.contrib.bgp.BGPFieldIPv6.i2len
    functionSourceFile: scapy.contrib.bgp
    functionUses: 3
    functionsReached:
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: scapy.contrib.eigrp.EigrpIPField.i2len
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 2
    functionsReached:
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1159
    functionName: scapy.layers.tls.handshake._CertAuthoritiesField.i2len
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.map
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 81
    functionName: scapy.contrib.postgres._DictStrField.i2len
    functionSourceFile: scapy.contrib.postgres
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - x.items
    - <builtin>.bytes
    - <builtin>.super
    - scapy.contrib.postgres._DictStrField.i2m
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: scapy.contrib.eigrp.EigrpIP6Field.i2len
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 2
    functionsReached:
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2len
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 800
    functionName: scapy.layers.tls.extensions._ExtensionsField.i2len
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 2
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.tls.extensions._ExtensionsField.i2m
    - <builtin>.len
    - <builtin>.map
    - <builtin>.bytes
    - <builtin>.isinstance
    - ext.raw_stateful
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 417
    functionName: scapy.layers.dns.DNSTextField.i2len
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - struct.pack
    - typing.cast.encode
    - scapy.layers.dns.DNSTextField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1703
    functionName: scapy.layers.dcerpc.NDRFullPointerField.i2len
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 2
    functionsReached:
    - scapy.layers.dcerpc.NDRFieldListField.i2len
    - scapy.layers.dcerpc._NDRConfField.i2len
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.isis.ISIS_AreaIdField.i2len
    - scapy.contrib.http2.HPackStrLenField.i2len
    - <builtin>.len
    - scapy.layers.dcerpc._NDRConfField._subval
    - scapy.contrib.bgp.BGPFieldIPv4.i2len
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - <builtin>.super
    - scapy.contrib.bgp.BGPFieldIPv6.i2len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 908
    functionName: scapy.layers.tls.handshake._ASN1CertField.i2len
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - struct.pack
    - <builtin>.isinstance
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 605
    functionName: scapy.contrib.pnio_rpc.PadFieldWithLen.i2len
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.dns.ClientSubnetv4.i2len
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.dns.DNSTextField.i2len
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.dns.DNSStrField.i2len
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2len
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.postgres._DictStrField.i2len
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.dcerpc._NDRConfField._subval
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.dcerpc._NDRConfField.i2len
    - scapy.layers.tls.basefields._TLSIVField.i2len
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.extensions._ExtensionsField.i2m
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.inet6.IP6ListField.i2len
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2len
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.dcerpc.NDRFullPointerField.i2len
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.basefields._TLSMACField.i2len
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.contrib.isis.ISIS_AreaIdField.i2len
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.handshake._ASN1CertListField.i2len
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.fields.MultipleTypeField.i2len
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - x.split
    - <builtin>.max
    - scapy.layers.tls.extensions._ExtensionsField.i2len
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.dcerpc.NDRFieldListField.i2len
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.eigrp.EigrpIP6Field.i2len
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - y.split
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.layers.inet6.DomainNameListField.i2m
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv6.i2len
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.layers.dns.DNSTextField.i2m
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.dhcp6._OptReqListField.i2len
    - scapy.layers.tls.basefields._TLSPadField.i2len
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - ext.raw_stateful
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2len
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.fields.StrNullField.i2len
    - scapy.contrib.http2.HPackStrLenField.i2len
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.handshake._ASN1CertField.i2len
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - scapy.contrib.pnio_rpc.PadFieldWithLen.i2len
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.inet6._OptionsField.i2len
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.i2len
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.inet6.DomainNameListField.i2len
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.i2len
    - <builtin>.dict
    - <builtin>.sum
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.gtp.FQDNField.i2m
    - scapy.contrib.bgp.BGPFieldIPv4.i2len
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.dhcp6._UserClassDataField.i2len
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.contrib.postgres._DictStrField.i2m
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - z.encode
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 364
    functionName: scapy.layers.dns.DNSStrField.i2len
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - scapy.contrib.gtp.FQDNField.i2m
    - <builtin>.len
    - struct.pack
    - x.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: scapy.layers.tls.basefields._TLSMACField.i2len
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 580
    functionName: scapy.layers.dns.ClientSubnetv4.i2len
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - <builtin>.range
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - operator.floordiv
    - <builtin>.len
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.super
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: scapy.contrib.isis.ISIS_AreaIdField.i2len
    functionSourceFile: scapy.contrib.isis
    functionUses: 3
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 435
    functionName: scapy.layers.dhcp6._OptReqListField.i2len
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 2123
    functionName: scapy.fields.FieldListField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.contrib.isis._AdjacencyStateTlvLenField.i2m
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.ntp.XLEShortField.i2repr
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.contrib.modbus.ModbusByteEnumField.i2repr_one
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.homeplugav.FragmentCond
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.fields.MultipleTypeField.i2repr
    - scapy.contrib.vtp.VTPTimeStampField.i2repr
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - conf.manufdb._resolve_MAC
    - time.ctime
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.kerberos.<lambda1>
    - scapy.layers.dhcp6._ElapsedTimeField.i2repr
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.scada.pcom.PCOMBinaryCommandField.i2repr
    - scapy.layers.dot11._Dot11MacField.i2repr
    - scapy.layers.dns.RRlistField.i2repr
    - scapy.contrib.loraphy2wan.FOptsUpShow
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2EncryptedKeyField.i2repr
    - <builtin>.map
    - scapy.fields.FlagsField.i2h
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.inet6.NIReplyDataField.i2repr
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.i2h
    - scapy.layers.inet.TCPOptionsField.i2h
    - scapy.fields.SourceIP6Field.__findaddr
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.dhcp6._OptReqListField.i2repr
    - scapy.fields.FlagValueIter.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.contrib.loraphy2wan.FOptsDownShow
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.basefields._TLSPadField.i2repr
    - scapy.layers.http._dissect_headers
    - scapy.contrib.ppi_cace.PPITSFTField.i2h
    - scapy.layers.inet6.NIQueryDataField.i2h
    - res.append
    - scapy.fields.LEThreeBytesField.addfield
    - scapy.layers.dot11._RateField.i2repr
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.fields.DestIP6Field.i2h
    - scapy.fields.XLE3BytesField.i2repr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.contrib.knx.KNXGroupField.i2repr
    - scapy.fields.StrFixedLenField.i2repr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.fields.XLELongField.i2repr
    - scapy.contrib.eigrp.EigrpIP6Field.i2repr
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.i2repr
    - scapy.layers.inet.<lambda1>
    - scapy.fields.IPField.i2repr
    - datetime.datetime
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - pkt.payload.getfieldval
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.eigrp.ShortVersionField.i2repr
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.fields.IPField.resolve
    - scapy.fields.YesNoByteField.__init__.<lambda1>
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake._CipherSuitesField.i2repr
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.dns.bitmap2RRlist
    - scapy.fields.FlagValue.__iter__
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.contrib.bgp.BGPFieldIPv4.i2h
    - scapy.fields.UTCTimeField.i2repr
    - scapy.contrib.gtp.TBCDByteField.i2h
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.utils6.in6_isaddr6to4
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.not_printable
    - scapy.contrib.nfs.loct
    - scapy.fields._EnumField.i2repr
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.lhex
    - scapy.layers.inet.ICMPTimeStampField.i2repr
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.isis.ISIS_AreaIdField.i2m
    - socket.inet_aton
    - socket.gethostbyaddr
    - vendorList.get
    - scapy.contrib.cdp._CDPPowerField.i2repr
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - scapy.layers.dhcp._BOOTP_chaddr.i2repr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.inet6.LifetimeField.i2repr
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - s.append
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.fields.OUIField.i2repr
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.basefields._TLSClientVersionField.i2h
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.i2h
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - math.log10
    - <builtin>.float
    - scapy.layers.tls.basefields._tls13_version_filter
    - scapy.contrib.bgp._TypeLowField.i2repr
    - scapy.packet.Packet.init_fields
    - conf.manufdb._get_manuf
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.fields.MACField.i2repr
    - scapy.contrib.coap._CoAPPaymark.i2h
    - scapy.fields._EnumField.i2repr_one
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.contrib.ppi_cace.dBmByteField.i2repr
    - scapy.fields.XIntField.i2repr
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.NIReplyDataField.i2h
    - public_numbers.public_key
    - fld.i2h
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.utils6.in6_isaddrTeredo
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.basefields._TLSVersionField.i2h
    - scapy.contrib.skinny.SkinnyDateTimeField.i2h
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.contrib.http2.HPackStrLenField.i2m
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.FlagsField._fixup_val
    - scapy.utils.mac2str
    - scapy.contrib.diameter.Address.i2repr
    - scapy.layers.dhcp6._OptReqListField.i2h
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - v.rstrip
    - scapy.contrib.http2.HPackStrLenField.i2h
    - scapy.utils.repr_hex
    - scapy.contrib.diameter.Time.i2repr
    - scapy.layers.dns.DNSTextField.i2h
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.sctp.GapAckField.i2m
    - scapy.layers.dot11.<lambda2>
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.l2.ARP.extract_padding
    - scapy.layers.inet6._PhantomAutoPadField.i2repr
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.IP6ListField.i2repr
    - scapy.layers.ms_nrtp.<lambda1>
    - conf.ifaces.reload
    - decimal.localcontext
    - x.split
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.tls.basefields._TLSMACField.i2repr
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.coap._CoAPOptsField.i2h
    - scapy.fields.FlagValue.__init__
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.int
    - value.split
    - scapy.contrib.http2.HPackMagicBitField.i2h
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - time.gmtime
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - condition.items
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.fields.XLEShortField.i2repr
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.basefields._TLSPadField.i2m
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.skinny.SkinnyFramePerPacketField.i2repr
    - scapy.layers.inet._ICMPExtensionPadField.i2repr
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.ntp.TimeStampField.i2repr
    - scapy.layers.tls.basefields._SSLv2LengthField.i2repr
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.ppi_geotag.VectorFlags_Field.i2repr
    - scapy.fields.ConditionalField.i2h
    - scapy.contrib.diameter.ISDN.i2repr
    - scapy.fields.XBitField.i2repr
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.skinny.SkinnyDateTimeField.i2repr
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.fields.XLongField.i2repr
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.diameter.DRCode.i2repr
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.fields.SourceIPField.i2h
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.utils6.in6_6to4ExtractAddr
    - prompt_toolkit.prompt.encode
    - alg.digest
    - fmt.format
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.fields.IP6Field.i2repr
    - scapy.contrib.nfs.OIntField.i2repr
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - decimal.Decimal.__init__
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.fields.SecondsIntField.i2repr
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.utils.str2mac
    - scapy.contrib.diameter.AVPVendor.i2repr
    - pkt.route
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.fields.SourceIP6Field.i2h
    - <builtin>.oct
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.fields.YesNoByteField._build_config_representation.<lambda1>
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - pkt.address_meaning
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.chr
    - time.strftime
    - conf.route.route
    - scapy.layers.tls.basefields._TLSIVField.i2repr
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.fields.UUIDEnumField.i2repr
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.fields.StrFieldUtf16.i2repr
    - scapy.layers.http._strip_header_name
    - scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.i2repr
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.contrib.scada.pcom.PCOMAsciiCommandField.i2repr
    - fields.pop
    - scapy.layers.inet6.NIQueryDataField.i2repr
    - scapy.contrib.knx.KNXAddressField.i2repr
    - scapy.contrib.http2.FieldUVarLenField.i2m
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.utils.EDecimal.normalize
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.contrib.isis.isis_area2str
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.automotive.bmw.definitions.SVK_DateField.i2repr
    - scapy.contrib.http2.UVarIntField.i2h
    - time.mktime
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.fields.FCSField.i2repr
    - scapy.layers.inet6.dnsrepr2names
    - enum.get
    - conf.raw_layer
    - scapy.layers.http._HTTPHeaderField.i2repr
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet.DestIPField.i2h
    - scapy.fields.ConditionalField._evalcond
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.handshake._TLSRandomBytesField.i2repr
    - scapy.layers.l2.DestMACField.i2h
    - scapy.fields.FixedPointField.i2h
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.fields.SourceIPField.__findaddr
    - scapy.layers.tls.basefields._TLSIVField.i2m
    - scapy.contrib.diameter.AVPFlags.i2repr
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.fields.YesNoByteField.i2repr
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.i2repr
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.contrib.diameter.OctetString.i2repr
    - rcs.cipher.auth_decrypt
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - dnstypes.get
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._CipherSuitesField.i2repr_one
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - scapy.fields.MultipleTypeField.i2h
    - scapy.layers.dcerpc.NDRFullPointerField.i2repr
    - scapy.contrib.http2.UVarIntField.i2repr
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - x.origin
    - scapy.fields.StrFieldUtf16.i2h
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.fields._EnumField._i2repr
    - pkt.getfield_and_val
    - fld.i2repr
    - scapy.contrib.bgp.BGPFieldIPv6.i2h
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.inet6.DomainNameListField.i2h
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - scapy.contrib.skinny.SkinnyRateField.i2repr
    - <builtin>.dict
    - scapy.utils6.teredoAddrExtractInfo
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.fields.XByteField.i2repr
    - value.strip
    - x.decode
    - scapy.contrib.concox.BCDStrFixedLenField.i2h
    - scapy.contrib.http2.HPackStrLenField.i2repr
    - scapy.layers.dhcp.DHCPOptionsField.i2repr
    - binascii.a2b_hex
    - f.i2repr
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.utils.sane
    - _dot11_info_elts_ids_rev.get
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.fields.DestField.dst_from_pkt
    - scapy.compat.plain_str
    - scapy.contrib.diameter.DRFlags.i2repr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.layers.inet6.NTPTimestampField.i2repr
    - scapy.layers.dns._DNSPacketListField.i2h
    - scapy.layers.dcerpc.NDRFullPointerField.i2h
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.inet6._OTypeField.i2repr
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - area.split
    - typing.cast.encode
    - x.startswith
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.contrib.bgp.BGPFieldIPv4.i2repr
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 393
    functionName: scapy.contrib.skinny.SkinnyRateField.i2repr
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 25
    functionName: scapy.contrib.ppi_cace.dBmByteField.i2repr
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: scapy.layers.tls.basefields._TLSPadField.i2repr
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.basefields._TLSPadField.i2m
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 490
    functionName: scapy.layers.http._HTTPHeaderField.i2repr
    functionSourceFile: scapy.layers.http
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - x.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: scapy.layers.ntp.XLEShortField.i2repr
    functionSourceFile: scapy.layers.ntp
    functionUses: 1
    functionsReached:
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 134
    functionName: scapy.contrib.eigrp.EigrpIP6Field.i2repr
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 1
    functionsReached:
    - scapy.fields.SourceIP6Field.i2h
    - scapy.fields.DestField.dst_from_pkt
    - pkt.payload.getfieldval
    - scapy.compat.plain_str
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - <builtin>.all
    - scapy.fields.DestIP6Field.i2h
    - scapy.utils6.teredoAddrExtractInfo
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - condition.items
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.utils6.in6_6to4ExtractAddr
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - scapy.utils6.in6_isaddrTeredo
    - scapy.utils6.in6_isaddr6to4
    - scapy.fields.IP6Field.i2repr
    - scapy.contrib.eigrp.EigrpIP6Field.i2repr
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - typing.cast.ip.decode
    - scapy.fields.SourceIP6Field.__findaddr
    - pkt.route
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 449
    functionName: scapy.contrib.skinny.SkinnyFramePerPacketField.i2repr
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1291
    functionName: scapy.contrib.http2.HPackStrLenField.i2repr
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - fmt.format
    - <builtin>.repr
    - x.origin
    - scapy.contrib.http2.HPackStrLenField.i2h
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 96
    functionName: scapy.layers.ntp.TimeStampField.i2repr
    functionSourceFile: scapy.layers.ntp
    functionUses: 1
    functionsReached:
    - decimal.localcontext
    - <builtin>.int
    - math.log10
    - decimal.Decimal.__init__
    - time.gmtime
    - <builtin>.super
    - scapy.utils.EDecimal.normalize
    - <builtin>.str
    - time.strftime
    - scapy.fields.FixedPointField.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 415
    functionName: scapy.layers.dhcp.DHCPOptionsField.i2repr
    functionSourceFile: scapy.layers.dhcp
    functionUses: 1
    functionsReached:
    - scapy.utils.sane
    - <builtin>.ord
    - conf.color_theme.not_printable
    - <builtin>.repr
    - <builtin>.len
    - s.append
    - <builtin>.chr
    - f.i2repr
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 165
    functionName: scapy.layers.tls.handshake._TLSRandomBytesField.i2repr
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 1
    functionsReached:
    - time.ctime
    - time.mktime
    - scapy.layers.inet6.NIQueryDataField.i2h
    - res.append
    - scapy.layers.inet6.dnsrepr2names
    - scapy.contrib.gtp.TBCDByteField.i2h
    - <builtin>.repr
    - <builtin>.bytes
    - scapy.layers.inet6.NIReplyDataField.i2h
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - scapy.contrib.concox.BCDStrFixedLenField.i2h
    - scapy.contrib.skinny.SkinnyDateTimeField.i2h
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - scapy.fields.StrFieldUtf16.i2h
    - typing.cast.encode
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.inet.TCPOptionsField.i2h
    - scapy.layers.dhcp6._OptReqListField.i2h
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNSTextField.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: scapy.layers.tls.basefields._TLSIVField.i2repr
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.basefields._TLSIVField.i2m
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 154
    functionName: scapy.contrib.bgp.BGPFieldIPv6.i2repr
    functionSourceFile: scapy.contrib.bgp
    functionUses: 1
    functionsReached:
    - scapy.contrib.bgp.BGPFieldIPv6.i2h
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3924
    functionName: scapy.fields.UUIDEnumField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.i2repr
    - <builtin>.repr
    - scapy.fields._EnumField.i2repr_one
    - scapy.fields._EnumField._i2repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2512
    functionName: scapy.fields.XBitField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - <builtin>.hex
    - scapy.contrib.http2.HPackMagicBitField.i2h
    - <builtin>.repr
    - math.log10
    - decimal.Decimal.__init__
    - <builtin>.str
    - <builtin>.super
    - scapy.utils.EDecimal.normalize
    - scapy.utils.lhex
    - decimal.localcontext
    - scapy.fields.FixedPointField.i2h
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 146
    functionName: scapy.contrib.vtp.VTPTimeStampField.i2repr
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: scapy.contrib.diameter.Time.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 1
    functionsReached:
    - time.ctime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - v
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: scapy.layers.dhcp._BOOTP_chaddr.i2repr
    functionSourceFile: scapy.layers.dhcp
    functionUses: 1
    functionsReached:
    - <builtin>.tuple
    - scapy.utils.str2mac
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.map
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 216
    functionName: scapy.contrib.skinny.SkinnyDateTimeField.i2repr
    functionSourceFile: scapy.contrib.skinny
    functionUses: 1
    functionsReached:
    - scapy.contrib.skinny.SkinnyDateTimeField.i2h
    - <builtin>.isinstance
    - time.ctime
    - time.mktime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.i2repr
    functionSourceFile: scapy.contrib.scada.iec104.iec104_fields
    functionUses: 1
    functionsReached:
    - scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 55
    functionName: scapy.layers.dot15d4.dot15d4AddressField.i2repr
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 1
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - scapy.layers.sctp.GapAckField.i2m
    - struct.pack
    - scapy.contrib.isis._AdjacencyStateTlvLenField.i2m
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.http2.FieldUVarLenField.i2m
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - <builtin>.len
    - fld.i2len
    - <builtin>.bytes
    - <builtin>.str
    - <builtin>.type
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - x.split
    - <builtin>.isinstance
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - prompt_toolkit.prompt.encode
    - scapy.compat.raw
    - <builtin>.tuple
    - <builtin>.hex
    - socket.inet_pton
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - scapy.contrib.isis.ISIS_AreaIdField.i2m
    - area.split
    - socket.inet_aton
    - typing.cast.encode
    - pkt.getfield_and_val
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.i2m
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_area2str
    - <builtin>.super
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - scapy.compat.hex_bytes
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 790
    functionName: scapy.layers.dns.RRlistField.i2repr
    functionSourceFile: scapy.layers.dns
    functionUses: 1
    functionsReached:
    - time.ctime
    - time.mktime
    - scapy.layers.dns.bitmap2RRlist
    - scapy.layers.inet6.NIQueryDataField.i2h
    - res.append
    - scapy.layers.inet6.dnsrepr2names
    - scapy.contrib.gtp.TBCDByteField.i2h
    - <builtin>.repr
    - <builtin>.len
    - dnstypes.get
    - <builtin>.bytes
    - scapy.layers.inet6.NIReplyDataField.i2h
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - log_runtime.info
    - <builtin>.ord
    - scapy.contrib.concox.BCDStrFixedLenField.i2h
    - scapy.contrib.skinny.SkinnyDateTimeField.i2h
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - scapy.fields.StrFieldUtf16.i2h
    - typing.cast.encode
    - scapy.compat.orb
    - binascii.b2a_hex
    - <builtin>.range
    - scapy.contrib.coap._CoAPOptsField.i2h
    - scapy.layers.inet.TCPOptionsField.i2h
    - scapy.layers.dhcp6._OptReqListField.i2h
    - scapy.contrib.coap._CoAPPaymark.i2h
    - scapy.layers.inet6.DomainNameListField.i2h
    - scapy.layers.dns.DNSTextField.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 686
    functionName: scapy.layers.dot11._Dot11MacField.i2repr
    functionSourceFile: scapy.layers.dot11
    functionUses: 1
    functionsReached:
    - pkt.address_meaning
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 179
    functionName: scapy.layers.tls.basefields._TLSMACField.i2repr
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 71
    functionName: scapy.contrib.nfs.OIntField.i2repr
    functionSourceFile: scapy.contrib.nfs
    functionUses: 1
    functionsReached:
    - <builtin>.oct
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.i2h
    - scapy.contrib.nfs.loct
    - <builtin>.map
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1694
    functionName: scapy.layers.dcerpc.NDRFullPointerField.i2repr
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 544
    functionName: scapy.contrib.http2.UVarIntField.i2repr
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: scapy.contrib.diameter.AVPVendor.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 1
    functionsReached:
    - <builtin>.str
    - vendorList.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 109
    functionName: scapy.contrib.bgp.BGPFieldIPv4.i2repr
    functionSourceFile: scapy.contrib.bgp
    functionUses: 1
    functionsReached:
    - scapy.contrib.bgp.BGPFieldIPv4.i2h
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 2130
    functionName: scapy.fields.FieldListField.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.bgp.BGPFieldIPv4.addfield
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - scapy.layers.dcerpc._NDRField.addfield
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - scapy.layers.inet6.IP6ListField.i2m
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.contrib.isis._AdjacencyStateTlvLenField.i2m
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - f.addfield
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.layers.dhcp.DHCPOptionsField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2m
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.gtp.APNStrLenField.i2m
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - enc_dict.get
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.dhcp6._OptReqListField.i2m
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.contrib.ldp.AddressTLVField.i2m
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - s.split
    - scapy.layers.quic.<lambda1>
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.contrib.eigrp.EigrpIPField.i2m
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - x.getfield_and_val
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - scapy.layers.dns.ClientSubnetv4.i2m
    - scapy.layers.inet6._PREF64.addfield
    - scapy.fields.NetBIOSNameField.i2m
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - scapy.fields.PadField.addfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.layers.dot15d4.dot15d4AddressField.addfield
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.layers.isakmp.ISAKMPTransformSetField.i2m
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - conf.ifaces.dev_from_name
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.fields.SourceIP6Field.__findaddr
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.fields.LEThreeBytesField.addfield
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.contrib.http2.HPackMagicBitField.addfield
    - scapy.interfaces.resolve_iface
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - opt_lst.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.contrib.pnio_rpc.dce_rpc_endianness
    - scapy.contrib.ldp.StatusTLVField.i2m
    - scapy.layers.inet.<lambda1>
    - scapy.layers.dcerpc._NDRLenField.i2m
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.addfield
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - pkt.payload.getfieldval
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - clone.payload.add_underlayer
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.layers.ssh._ComaStrField.i2m
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - scapy.contrib.ethercat.LEBitField._check_field_type
    - pkt.parent.transaction_id.to_bytes
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - ERROR_FIELD.get
    - p.raw_stateful
    - scapy.fields.SourceIP6Field.i2m
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - hash_md5.digest
    - scapy.contrib.bgp.BGPFieldIPv6.addfield
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.inet6._IP6PrefixField.addfield
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.fields.XLEStrLenField.i2m
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.layers.tls.extensions._ExtensionsField.i2m
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.inet6.NIQueryDataField.addfield
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.contrib.isis.ISIS_AreaIdField.i2m
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.contrib.rtps.common_types.e_flags
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - scapy.layers.dcerpc.NDRRecursiveField.addfield
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.contrib.rtps.common_types.EField.set_endianness
    - scapy.layers.inet6.NIReplyDataField.addfield
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.http2.FieldUVarLenField.addfield
    - x._fix
    - scapy.contrib.openflow3.OXMPacketListField.addfield
    - fld.i2len
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.fields.StrFixedLenField.addfield
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.l2.DestMACField.i2m
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - field.addfield
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.rtps.common_types.EField.addfield
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - scapy.layers.tls.basefields._TLSPadLenField.addfield
    - fields.items
    - scapy.layers.dhcp._BOOTP_chaddr.i2m
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - scapy.contrib.http2.HPackStrLenField.any2i
    - re.split
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.rtps.common_types.is_le
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.coap._CoAPPaymark.i2m
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - _tls_ext_supported_version_cls.get
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - pkt.fields_desc.index
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - p.alignment_delta
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.bluetooth4LE.BTLEChanMapField.addfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.fields.DestIP6Field.i2m
    - scapy.layers.dhcp6._SrvAddrField.i2m
    - scapy.contrib.skinny.SkinnyDateTimeField.h2i
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.contrib.http2.HPackStrLenField.i2m
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.stun.XorIp6.i2m
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.isakmp.ISAKMPTransformSetField.type2num
    - scapy.utils.repr_hex
    - scapy.layers.ntlm._NTLMPayloadField.h2i
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.sctp.GapAckField.i2m
    - scapy.contrib.skinny.SkinnyDateTimeField.i2m
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.contrib.ldp.CommonHelloTLVField.i2m
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dcerpc._NDRConfField.addfield
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - conf.ifaces.reload
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - ISAKMPAttributeTypes.get
    - x.split
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - int.from_bytes
    - pkttop.getfieldval
    - scapy.fields.BitLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.tls.record._TLSMsgListField.addfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - time.gmtime
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.coap._CoAPOptsField.i2m
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - condition.items
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - scapy.layers.dcerpc._set_ctx_on
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.tls.basefields._TLSPadField.i2m
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.layers.dcerpc._get_ndrtype1_endian
    - y.split
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.ethercat.LEBitFieldLenField.i2m
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.fields.LEMACField.i2m
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - scapy.contrib.eddystone.EddystoneURLField.i2m
    - scapy.layers.inet6.DomainNameListField.i2m
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - <builtin>.memoryview
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.dns.DNSTextField.i2m
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.inet6._IP6PrefixField.i2m
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - fld.addfield
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - pkt.route
    - EDDYSTONE_URL_TABLE.items
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.pfcp.Int40Field.addfield
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.dcerpc.NDRFullPointerField.addfield
    - ext.raw_stateful
    - scapy.compat.chb
    - <builtin>.all
    - scapy.contrib.pfcp.APNStrLenField.i2m
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.fields.PadField.__init__
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - scapy.contrib.ldp.LabelTLVField.i2m
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - p.post_build_tls_session_update
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - f.any2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.packet.Packet.copy_field_value
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.inet6._OptionsField.addfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - opt_lst.sort
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - scapy.contrib.http2.FieldUVarLenField.i2m
    - foo.append
    - typing.cast.index
    - opt.append
    - scapy.layers.inet.TCPOptionsField.i2m
    - scapy.layers.dcerpc.ndr_serialize1
    - <builtin>.bytes
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - val.sort
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.isis.isis_area2str
    - scapy.packet.Packet.copy_fields_dict
    - val.insert
    - scapy.fields.StrNullField.addfield
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.contrib.ospf._NoLLSLenField.i2m
    - scapy.contrib.coap._get_abs_val
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.ldp.CommonSessionTLVField.i2m
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.i2m
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - scapy.contrib.ethercat.LEBitField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - scapy.layers.tls.basefields._TLSIVField.i2m
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.addfield
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - results.append
    - scapy.contrib.pfcp.Int40Field.getfield
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - IPSECAttributeTypes.get
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - scapy.sessions.StringBuffer.__init__
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.contrib.eigrp.EigrpIP6Field.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.fields.LenField.i2m
    - scapy.layers.msrpce.mspac._PACTYPEBuffers.addfield
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.contrib.gtp.TBCDByteField.i2m
    - fd.close
    - <builtin>.sum
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.smb2._NextPacketListField.addfield
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - scapy.layers.sixlowpan.IP6FieldLenField.addfield
    - value.strip
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.addfield
    - scapy.layers.inet6._PhantomAutoPadField.addfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - time.strptime
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - scapy.layers.quic.QuicPacketNumberBitFieldLenField.i2m
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - scapy.contrib.http2.HPackStrLenField.addfield
    - <builtin>.range
    - pkt.get_field
    - scapy.layers.smb2._DFS_Referrals_BufferField.addfield
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.fields.DestField.dst_from_pkt
    - scapy.fields.BitLenField.addfield
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.gtp.FQDNField.i2m
    - scapy.contrib.ldp.FecTLVField.i2m
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.sdnv.SDNV2LenField.addfield
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.contrib.isis.ISIS_AreaIdField.addfield
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.contrib.postgres._DictStrField.i2m
    - scapy.fields.Field.__init__
    - scapy.layers.tls.handshake._CipherSuitesField.i2m
    - scapy.layers.dcerpc._e
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - scapy.contrib.sdnv.SDNV2.addfield
    - conf.neighbor.resolve
    - area.split
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.fields.MultipleTypeField.addfield
    - x.startswith
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - z.encode
    - data.reverse
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.fields.XLEStrLenField.m2i
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.LenField.<lambda1>
    - scapy.layers.ntlm._NTLMPayloadField.addfield
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2141
    functionName: scapy.fields.FieldListField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - ERROR_FIELD.get
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.fields.BitLenField.getfield
    - pkttop.getfieldval
    - scapy.layers.dcerpc._NDRField.getfield
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - opt.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - struct.pack
    - scapy.fields.LEThreeBytesField.getfield
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.dcerpc._e
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - MaximumItemsCount
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1011
    functionName: scapy.layers.bluetooth.EIR_Element.length_from
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 1171
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.append
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2196
    functionName: scapy.fields.FieldLenField.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.isakmp.<lambda1>
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - fld.i2len
    - scapy.layers.ppp.adjust_auth_len
    - x.items
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - scapy.layers.inet.<lambda1>
    - fld.i2count
    - scapy.fields.LEFieldLenField.<lambda1>
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.getfield_and_val
    functionSourceFile: <builtin>
    functionUses: 63
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.i2count
    functionSourceFile: <builtin>
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 610
    functionName: scapy.layers.ppp.adjust_auth_len
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 34
    functionsReached:
    - x.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    functionSourceFile: ''
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.I3FieldLenField.<lambda1>
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields.LEFieldLenField.<lambda1>
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 274
    functionName: scapy.contrib.ldp.CommonSessionTLVField.i2m
    functionSourceFile: scapy.contrib.ldp
    functionUses: 5
    functionsReached:
    - struct.pack
    - <builtin>.isinstance
    - socket.inet_aton
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 222
    functionName: scapy.contrib.gtp.FQDNField.i2m
    functionSourceFile: scapy.contrib.gtp
    functionUses: 8
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    - x.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: scapy.contrib.ldp.FecTLVField.i2m
    functionSourceFile: scapy.contrib.ldp
    functionUses: 5
    functionsReached:
    - struct.pack
    - <builtin>.isinstance
    - socket.inet_aton
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 208
    functionName: scapy.contrib.coap._CoAPPaymark.i2m
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 429
    functionName: scapy.contrib.pfcp.APNStrLenField.i2m
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    - s.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 240
    functionName: scapy.contrib.ldp.CommonHelloTLVField.i2m
    functionSourceFile: scapy.contrib.ldp
    functionUses: 5
    functionsReached:
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 174
    functionName: scapy.contrib.coap._CoAPOptsField.i2m
    functionSourceFile: scapy.contrib.coap
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - opt_lst.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - opt_lst.sort
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: scapy.layers.ssh._ComaStrField.i2m
    functionSourceFile: scapy.layers.ssh
    functionUses: 5
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 811
    functionName: scapy.layers.tls.extensions._ExtensionsField.i2m
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 8
    functionsReached:
    - scapy.compat.raw
    - <builtin>.map
    - <builtin>.bytes
    - <builtin>.isinstance
    - ext.raw_stateful
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 570
    functionName: scapy.layers.dns.ClientSubnetv4.i2m
    functionSourceFile: scapy.layers.dns
    functionUses: 5
    functionsReached:
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - <builtin>.list
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - operator.floordiv
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.super
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: scapy.contrib.postgres._DictStrField.i2m
    functionSourceFile: scapy.contrib.postgres
    functionUses: 8
    functionsReached:
    - <builtin>.isinstance
    - x.items
    - <builtin>.super
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 485
    functionName: scapy.layers.dhcp.DHCPOptionsField.i2m
    functionSourceFile: scapy.layers.dhcp
    functionUses: 5
    functionsReached:
    - scapy.compat.chb
    - <builtin>.isinstance
    - log_runtime.warning
    - f.addfield
    - f.any2i
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - typing.cast.encode
    - scapy.error.warning
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 420
    functionName: scapy.layers.dns.DNSTextField.i2m
    functionSourceFile: scapy.layers.dns
    functionUses: 8
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: scapy.contrib.ldp.LabelTLVField.i2m
    functionSourceFile: scapy.contrib.ldp
    functionUses: 5
    functionsReached:
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 190
    functionName: scapy.layers.tls.basefields._TLSPadField.i2m
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 623
    functionName: scapy.contrib.gtp.APNStrLenField.i2m
    functionSourceFile: scapy.contrib.gtp
    functionUses: 5
    functionsReached:
    - scapy.compat.chb
    - s.split
    - typing.cast.encode
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 207
    functionName: scapy.layers.isakmp.ISAKMPTransformSetField.i2m
    functionSourceFile: scapy.layers.isakmp
    functionUses: 5
    functionsReached:
    - scapy.compat.chb
    - <builtin>.isinstance
    - log_runtime.warning
    - scapy.error.warning
    - enc_dict.get
    - IPSECAttributeTypes.get
    - scapy.layers.isakmp.ISAKMPTransformSetField.type2num
    - ISAKMPAttributeTypes.get
    - struct.pack
    - <builtin>.getattr
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: scapy.layers.tls.basefields._TLSIVField.i2m
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: scapy.contrib.ldp.StatusTLVField.i2m
    functionSourceFile: scapy.contrib.ldp
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 460
    functionName: scapy.layers.dhcp6._OptReqListField.i2m
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 5
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: scapy.contrib.eddystone.EddystoneURLField.i2m
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 5
    functionsReached:
    - x.startswith
    - <builtin>.bytearray
    - <builtin>.ord
    - o.append
    - <builtin>.len
    - EDDYSTONE_URL_TABLE.items
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 161
    functionName: scapy.contrib.ldp.AddressTLVField.i2m
    functionSourceFile: scapy.contrib.ldp
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - socket.inet_aton
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 203
    functionName: scapy.contrib.coap._CoAPPaymark.m2i
    functionSourceFile: scapy.contrib.coap
    functionUses: 21
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 10
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 432
    functionName: scapy.layers.dhcp.DHCPOptionsField.m2i
    functionSourceFile: scapy.layers.dhcp
    functionUses: 21
    functionsReached:
    - <builtin>.tuple
    - <builtin>.ord
    - opt.append
    - lval.append
    - <builtin>.len
    - f.getfield
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: scapy.contrib.eigrp.EigrpIPField.m2i
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 21
    functionsReached:
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 81
    functionName: scapy.contrib.eddystone.EddystoneURLField.m2i
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 20
    functionsReached:
    - o.extend
    - <builtin>.bytearray
    - <builtin>.ord
    - o.append
    - <builtin>.bytes
    - EDDYSTONE_URL_TABLE.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 162
    functionName: scapy.contrib.coap._CoAPOptsField.m2i
    functionSourceFile: scapy.contrib.coap
    functionUses: 21
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - opts.append
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 347
    functionName: scapy.contrib.postgres.ErrorResponseField.m2i
    functionSourceFile: scapy.contrib.postgres
    functionUses: 20
    functionsReached:
    - ERROR_FIELD.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2239
    functionName: scapy.fields.StrNullField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandTermString.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b7490>
    argNames:
    - self
    - name
    - default
    - stop
    - additional
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2255
    functionName: scapy.fields.StrStopField.__init__
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2269
    functionName: scapy.fields.StrStopField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandTermString.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2285
    functionName: scapy.fields.LenField.i2m
    functionSourceFile: scapy.fields
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - scapy.fields.LenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields.LenField.<lambda1>
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2298
    functionName: scapy.fields.BCDFloatField.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2304
    functionName: scapy.fields.BCDFloatField.m2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea864f0>
    - <ast.Constant object at 0x7fa30ea86eb0>
    argNames:
    - self
    - name
    - default
    - size
    - tot_size
    - end_tot_size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2357
    functionName: scapy.fields._BitField.__init__
    functionSourceFile: scapy.fields
    functionUses: 186
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - ival
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2377
    functionName: scapy.fields._BitField.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2404
    functionName: scapy.fields._BitField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - struct.unpack
    - <builtin>.isinstance
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2443
    functionName: scapy.fields._BitField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2447
    functionName: scapy.fields._BitField.i2len
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2459
    functionName: scapy.fields.BitLenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: scapy.layers.sixlowpan._get_hc1_pad
    functionSourceFile: ''
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d554cd0>
    - <ast.Constant object at 0x7fa30d554f70>
    - <ast.Lambda object at 0x7fa30d554e50>
    - <ast.Constant object at 0x7fa30d554760>
    - <ast.Constant object at 0x7fa30d554940>
    argNames:
    - self
    - name
    - default
    - size
    - length_of
    - count_of
    - adjust
    - tot_size
    - end_tot_size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2489
    functionName: scapy.fields.BitFieldLenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 37
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2506
    functionName: scapy.fields.BitFieldLenField.i2m
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 31
    functionsReached:
    - pkt.getfield_and_val
    - fld.i2len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 838
    functionName: scapy.layers.tls.handshake._ASN1CertLenField.i2m
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 32
    functionsReached:
    - pkt.getfield_and_val
    - fld.i2len
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecf4460>
    argNames:
    - self
    - name
    - default
    - enum
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2521
    functionName: scapy.fields._EnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 204
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.observe
    functionSourceFile: typing
    functionUses: 205
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.keys
    functionSourceFile: <builtin>
    functionUses: 205
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2582
    functionName: scapy.fields._EnumField.any2i_one
    functionSourceFile: scapy.fields
    functionUses: 8
    functionsReached:
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2593
    functionName: scapy.fields._EnumField._i2repr
    functionSourceFile: scapy.fields
    functionUses: 8
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2597
    functionName: scapy.fields._EnumField.i2repr_one
    functionSourceFile: scapy.fields
    functionUses: 7
    functionsReached:
    - scapy.fields._EnumField._i2repr
    - <builtin>.isinstance
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2611
    functionName: scapy.fields._EnumField.any2i
    functionSourceFile: scapy.fields
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.any2i_one
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2618
    functionName: scapy.fields._EnumField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 6
    functionsReached:
    - scapy.fields._EnumField.i2repr_one
    - scapy.fields._EnumField._i2repr
    - <builtin>.isinstance
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - enum
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2625
    functionName: scapy.fields._EnumField.notify_set
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - enum
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2635
    functionName: scapy.fields._EnumField.notify_del
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e0b1c10>
    argNames:
    - self
    - name
    - default
    - enum
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2650
    functionName: scapy.fields.CharEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - <builtin>.list
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2663
    functionName: scapy.fields.CharEnumField.any2i_one
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2691
    functionName: scapy.fields.BitEnumField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.i2repr
    - <builtin>.repr
    - scapy.fields._EnumField.i2repr_one
    - scapy.fields._EnumField._i2repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - length_from
    - enum
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2702
    functionName: scapy.fields.BitLenEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.BitLenField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2713
    functionName: scapy.fields.BitLenEnumField.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.any2i
    - scapy.fields._EnumField.any2i_one
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2717
    functionName: scapy.fields.BitLenEnumField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.i2repr
    - <builtin>.repr
    - scapy.fields._EnumField.i2repr_one
    - scapy.fields._EnumField._i2repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2738
    functionName: scapy.fields.LEShortEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 56
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2748
    functionName: scapy.fields.LongEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2758
    functionName: scapy.fields.LELongEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2778
    functionName: scapy.fields.XByteEnumField.i2repr_one
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2804
    functionName: scapy.fields.SignedIntEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2814
    functionName: scapy.fields.LEIntEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 46
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2824
    functionName: scapy.fields.XLEIntEnumField._i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2830
    functionName: scapy.fields.XShortEnumField._i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2838
    functionName: scapy.fields.LE3BytesEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2847
    functionName: scapy.fields.LE3BytesEnumField.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.any2i
    - scapy.fields._EnumField.any2i_one
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2851
    functionName: scapy.fields.LE3BytesEnumField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.i2repr
    - <builtin>.repr
    - scapy.fields._EnumField.i2repr_one
    - scapy.fields._EnumField._i2repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2857
    functionName: scapy.fields.XLE3BytesEnumField._i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.str
    - scapy.utils.lhex
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4c6e520>
    argNames:
    - self
    - name
    - default
    - enum
    - depends_on
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2863
    functionName: scapy.fields._MultiEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2884
    functionName: scapy.fields._MultiEnumField.any2i_one
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2895
    functionName: scapy.fields._MultiEnumField.i2repr_one
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.str
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    - enum
    - depends_on
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2913
    functionName: scapy.fields.BitMultiEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields._MultiEnumField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2927
    functionName: scapy.fields.BitMultiEnumField.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2935
    functionName: scapy.fields.BitMultiEnumField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2951
    functionName: scapy.fields.ByteEnumKeysField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.volatile.RandEnum.__init__
    - scapy.volatile.RandomEnumeration.__init__
    - random.Random
    - scapy.volatile.RandEnumKeys.__init__
    - <builtin>.min
    - <builtin>.len
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2959
    functionName: scapy.fields.ShortEnumKeysField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.volatile.RandEnum.__init__
    - scapy.volatile.RandomEnumeration.__init__
    - random.Random
    - scapy.volatile.RandEnumKeys.__init__
    - <builtin>.min
    - <builtin>.len
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2967
    functionName: scapy.fields.IntEnumKeysField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.volatile.RandEnum.__init__
    - scapy.volatile.RandomEnumeration.__init__
    - random.Random
    - scapy.volatile.RandEnumKeys.__init__
    - <builtin>.min
    - <builtin>.len
    - <builtin>.super
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4c0c0a0>
    - <ast.Constant object at 0x7fa2c4c0c0d0>
    - <ast.Constant object at 0x7fa2c4c0c100>
    - <ast.Lambda object at 0x7fa2c4c0c130>
    argNames:
    - self
    - name
    - default
    - length_of
    - fmt
    - count_of
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2976
    functionName: scapy.fields.LEFieldLenField.__init__
    functionSourceFile: scapy.fields
    functionUses: 15
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - flagvalue
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2999
    functionName: scapy.fields.FlagValueIter.__init__
    functionSourceFile: scapy.fields
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3004
    functionName: scapy.fields.FlagValueIter.__iter__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3008
    functionName: scapy.fields.FlagValueIter.__next__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3025
    functionName: scapy.fields.FlagValue._fixvalue
    functionSourceFile: scapy.fields
    functionUses: 38
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.split
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3135
    functionName: scapy.fields.FlagValue.__iter__
    functionSourceFile: scapy.fields
    functionUses: 39
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - names
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3038
    functionName: scapy.fields.FlagValue.__init__
    functionSourceFile: scapy.fields
    functionUses: 25
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3044
    functionName: scapy.fields.FlagValue.__hash__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3048
    functionName: scapy.fields.FlagValue.__int__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3052
    functionName: scapy.fields.FlagValue.__eq__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3056
    functionName: scapy.fields.FlagValue.__lt__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3060
    functionName: scapy.fields.FlagValue.__le__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3064
    functionName: scapy.fields.FlagValue.__gt__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3068
    functionName: scapy.fields.FlagValue.__ge__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3072
    functionName: scapy.fields.FlagValue.__ne__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3076
    functionName: scapy.fields.FlagValue.__and__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3081
    functionName: scapy.fields.FlagValue.__or__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3087
    functionName: scapy.fields.FlagValue.__sub__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - <builtin>.len
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3094
    functionName: scapy.fields.FlagValue.__xor__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3098
    functionName: scapy.fields.FlagValue.__lshift__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3102
    functionName: scapy.fields.FlagValue.__rshift__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3106
    functionName: scapy.fields.FlagValue.__nonzero__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3111
    functionName: scapy.fields.FlagValue.flagrepr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3119
    functionName: scapy.fields.FlagValue.__str__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - r.append
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.append
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3139
    functionName: scapy.fields.FlagValue.__repr__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3143
    functionName: scapy.fields.FlagValue.__deepcopy__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3147
    functionName: scapy.fields.FlagValue.__getattr__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - <builtin>.bool
    - scapy.fields.FlagValue.__getattr__
    - <builtin>.int
    - attr.replace
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3164
    functionName: scapy.fields.FlagValue.__setattr__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3178
    functionName: scapy.fields.FlagValue.copy
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: names.items
    functionSourceFile: <builtin>
    functionUses: 314
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: math.floor
    functionSourceFile: math
    functionUses: 317
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3246
    functionName: scapy.fields.FlagsField._fixup_val
    functionSourceFile: scapy.fields
    functionUses: 9
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__init__
    - scapy.fields.FlagValue.__iter__
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 3262
    functionName: scapy.fields.FlagsField.m2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagsField._fixup_val
    - scapy.fields.FlagValue.__init__
    - scapy.fields.FlagValue.__iter__
    - <builtin>.super
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3270
    functionName: scapy.fields.FlagsField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.list
    - <builtin>.int
    - value.split
    - scapy.fields.FlagsField._fixup_val
    - <builtin>.repr
    - scapy.fields.FlagValue.__init__
    - scapy.fields.FlagValue.__iter__
    - <builtin>.str
    - <builtin>.type
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    - names
    - depends_on
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3288
    functionName: scapy.fields.MultiFlagsField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3300
    functionName: scapy.fields.MultiFlagsField.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - s.add
    - r.add
    - scapy.fields.MultiFlagsField.m2i
    - these_names.values
    - <builtin>.set
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3344
    functionName: scapy.fields.MultiFlagsField.m2i
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - r.add
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: these_names.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3327
    functionName: scapy.fields.MultiFlagsField.i2m
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - these_names.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: these_names.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3361
    functionName: scapy.fields.MultiFlagsField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - these_names.values
    - r.add
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4bd00a0>
    argNames:
    - self
    - name
    - default
    - size
    - frac_bits
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3380
    functionName: scapy.fields.FixedPointField.__init__
    functionSourceFile: scapy.fields
    functionUses: 11
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: math.log10
    functionSourceFile: math
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3404
    functionName: scapy.fields.FixedPointField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - math.log10
    - decimal.Decimal.__init__
    - <builtin>.str
    - <builtin>.super
    - scapy.utils.EDecimal.normalize
    - decimal.localcontext
    - scapy.fields.FixedPointField.i2h
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4bd5d90>
    argNames:
    - self
    - name
    - default
    - wordbytes
    - maxbytes
    - aton
    - ntoa
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 3414
    functionName: scapy.fields._IPPrefixFieldBase.__init__
    functionSourceFile: scapy.fields
    functionUses: 7
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fields._IPPrefixFieldBase.__init__.<lambda1>
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pfxlen
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3434
    functionName: scapy.fields._IPPrefixFieldBase._numbytes
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3439
    functionName: scapy.fields._IPPrefixFieldBase.h2i
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - x.split
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3446
    functionName: scapy.fields._IPPrefixFieldBase.i2h
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3452
    functionName: scapy.fields._IPPrefixFieldBase.i2m
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.fields._IPPrefixFieldBase._numbytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3465
    functionName: scapy.fields._IPPrefixFieldBase.m2i
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - socket.inet_aton
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3474
    functionName: scapy.fields._IPPrefixFieldBase.any2i
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - socket.inet_aton
    - x.split
    - <builtin>.int
    - scapy.fields._IPPrefixFieldBase.h2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3481
    functionName: scapy.fields._IPPrefixFieldBase.i2len
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3486
    functionName: scapy.fields._IPPrefixFieldBase.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields._IPPrefixFieldBase.i2m
    - struct.pack
    - scapy.fields._IPPrefixFieldBase._numbytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3492
    functionName: scapy.fields._IPPrefixFieldBase.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.fields._IPPrefixFieldBase._numbytes
    - <builtin>.len
    - struct.unpack
    - socket.inet_aton
    - scapy.fields._IPPrefixFieldBase.__init__.<lambda1>
    - scapy.fields._IPPrefixFieldBase.m2i
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4be78b0>
    - <ast.Constant object at 0x7fa2c4be78e0>
    argNames:
    - self
    - name
    - default
    - wordbytes
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3501
    functionName: scapy.fields.IPPrefixField.__init__
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._IPPrefixFieldBase.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4be7d60>
    - <ast.Constant object at 0x7fa2c4be7d90>
    argNames:
    - self
    - name
    - default
    - wordbytes
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3521
    functionName: scapy.fields.IP6PrefixField.__init__
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._IPPrefixFieldBase.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.fields.IP6PrefixField.__init__.<lambda1>
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.fields.IP6PrefixField.__init__.<lambda2>
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - typing.cast.encode
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4beb850>
    - <ast.Constant object at 0x7fa2c4beb880>
    - <ast.Constant object at 0x7fa2c4beb8b0>
    - <ast.Constant object at 0x7fa2c4beb8e0>
    - <ast.Constant object at 0x7fa2c4beb910>
    - <ast.Constant object at 0x7fa2c4beb940>
    - <ast.Constant object at 0x7fa2c4beb970>
    argNames:
    - self
    - name
    - default
    - use_msec
    - use_micro
    - use_nano
    - epoch
    - strf
    - custom_scaling
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 3545
    functionName: scapy.fields.UTCTimeField.__init__
    functionSourceFile: scapy.fields
    functionUses: 31
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime
    functionSourceFile: datetime
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timedelta
    functionSourceFile: datetime
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3588
    functionName: scapy.fields.UTCTimeField.i2m
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - time.time
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4bf9250>
    - <ast.Constant object at 0x7fa2c4bf9280>
    - <ast.Constant object at 0x7fa2c4bf92b0>
    argNames:
    - self
    - name
    - default
    - use_msec
    - use_micro
    - use_nano
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 3607
    functionName: scapy.fields.SecondsIntField.__init__
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4bfe1f0>
    - <ast.Constant object at 0x7fa2c4bfe220>
    - <ast.Constant object at 0x7fa2c4bfe250>
    - <ast.Constant object at 0x7fa2c4bfe280>
    - <ast.Constant object at 0x7fa2c4bfe2b0>
    argNames:
    - self
    - name
    - default
    - scaling
    - unit
    - offset
    - ndigits
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 3633
    functionName: scapy.fields._ScalingField.__init__
    functionSourceFile: scapy.fields
    functionUses: 102
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3649
    functionName: scapy.fields._ScalingField.i2m
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3661
    functionName: scapy.fields._ScalingField.m2i
    functionSourceFile: scapy.fields
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3677
    functionName: scapy.fields._ScalingField.i2repr
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3684
    functionName: scapy.fields._ScalingField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - scapy.contrib.isis.ISIS_SystemIdField.randval
    - scapy.contrib.isis.ISIS_NodeIdField.randval
    - scapy.volatile.RandFloat.__init__
    - <builtin>.round
    - <builtin>.max
    - random.randint
    - scapy.contrib.pfcp.Int40Field.randval
    - scapy.volatile.RandNumExpo.__init__
    - scapy.volatile.RandString.__init__
    - scapy.contrib.isis._ISIS_RandAreaId.__init__
    - scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.randval
    - scapy.contrib.isis.ISIS_AreaIdField.randval
    - template.replace
    - <builtin>.min
    - template.count
    - scapy.contrib.isis.ISIS_LspIdField.randval
    - <builtin>.super
    - scapy.contrib.isis._ISIS_RandId.__init__
    - scapy.volatile.RandSShort.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 463
    functionName: scapy.contrib.pfcp.Int40Field.randval
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 205
    functionName: scapy.contrib.isis.ISIS_NodeIdField.randval
    functionSourceFile: scapy.contrib.isis
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandString.__init__
    - template.replace
    - template.count
    - scapy.volatile.RandNumExpo.__init__
    - scapy.contrib.isis._ISIS_RandId.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 197
    functionName: scapy.contrib.isis.ISIS_SystemIdField.randval
    functionSourceFile: scapy.contrib.isis
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandString.__init__
    - template.replace
    - template.count
    - scapy.volatile.RandNumExpo.__init__
    - scapy.contrib.isis._ISIS_RandId.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: scapy.contrib.scada.iec104.iec104_fields.IEC60870_5_4_NormalizedFixPoint.randval
    functionSourceFile: scapy.contrib.scada.iec104.iec104_fields
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandSShort.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 189
    functionName: scapy.contrib.isis.ISIS_AreaIdField.randval
    functionSourceFile: scapy.contrib.isis
    functionUses: 1
    functionsReached:
    - scapy.contrib.isis._ISIS_RandAreaId.__init__
    - <builtin>.super
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 213
    functionName: scapy.contrib.isis.ISIS_LspIdField.randval
    functionSourceFile: scapy.contrib.isis
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandString.__init__
    - template.replace
    - template.count
    - scapy.volatile.RandNumExpo.__init__
    - scapy.contrib.isis._ISIS_RandId.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3744
    functionName: scapy.fields.BitScalingField.__init__
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - BitField.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: BitField.__init__
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7fa2c4b8f8e0>
    argNames:
    - self
    - name
    - default
    - uuid_fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 3829
    functionName: scapy.fields.UUIDField.__init__
    functionSourceFile: scapy.fields
    functionUses: 45
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3835
    functionName: scapy.fields.UUIDField._check_uuid_fmt
    functionSourceFile: ''
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - FieldValueRangeException
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3842
    functionName: scapy.fields.UUIDField.i2m
    functionSourceFile: scapy.fields
    functionUses: 1
    functionsReached:
    - scapy.fields.UUIDField._check_uuid_fmt
    linkageType: pythonLinkage
    raised:
    - FieldAttributeException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3856
    functionName: scapy.fields.UUIDField.m2i
    functionSourceFile: scapy.fields
    functionUses: 3
    functionsReached:
    - scapy.fields.UUIDField._check_uuid_fmt
    - uuid.UUID
    linkageType: pythonLinkage
    raised:
    - FieldAttributeException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3907
    functionName: scapy.fields.UUIDField.randval
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.tuple
    - <builtin>.int
    - t.split
    - scapy.volatile.RandUUID.__init__
    - uuid_template.append
    - <builtin>.enumerate
    - tmp.groups
    - RandUUID._REG.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2c4ba1250>
    argNames:
    - self
    - name
    - default
    - enum
    - uuid_fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3915
    functionName: scapy.fields.UUIDEnumField.__init__
    functionSourceFile: scapy.fields
    functionUses: 8
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - extension_bit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 3950
    functionName: scapy.fields.BitExtendedField.__init__
    functionSourceFile: scapy.fields
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3956
    functionName: scapy.fields.BitExtendedField.addfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - struct.pack
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3972
    functionName: scapy.fields.BitExtendedField.getfield
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3992
    functionName: scapy.fields.LSBExtendedField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.fields.BitExtendedField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3999
    functionName: scapy.fields.MSBExtendedField.__init__
    functionSourceFile: scapy.fields
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.fields.BitExtendedField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: -1
    functionName: scapy.route
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.route.Route.resync
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.route.Route.invalidate_cache
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - f.readlines
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - conf.ifaces.load_confiface
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.arch.unix._guess_iface_name
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.arch.windows._read_routes_c_v1._proc
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - scapy.arch.bpf.pfroute.read_routes
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - mib.append
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - fdesc.readline
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - _list.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - ctypes.cast
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.arch.windows.structures.GetIpForwardTable2
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - line.find
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - name.strip
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - os.popen
    - scapy.arch.unix.read_routes
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - iface.startswith
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - <builtin>.bytearray
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.arch.windows._read_routes_c_v1
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.windows.structures._resolve_list
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - flg.find
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - scapy.arch.linux.rtnetlink.read_routes
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - pending_if.append
    - scapy.arch.windows._append_route6
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.utils.itom
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.arch.windows.read_routes
    - typing.cast.index
    - conf.padding_layer
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - ctypes.wintypes.ULONG
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - dest_.split
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.route.Route.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.arch.windows._read_routes_c
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.windows.structures.GetIpForwardTable
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.arch.linux.rtnetlink._read_routes
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.arch.windows._read_routes_c_v1._extract_ip
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - dest_.count
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 32
    functionName: scapy.route.Route.__init__
    functionSourceFile: scapy.route
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.route.Route.resync
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.route.Route.invalidate_cache
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - f.readlines
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.arch.unix._guess_iface_name
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.arch.windows._read_routes_c_v1._proc
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - scapy.arch.bpf.pfroute.read_routes
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - mib.append
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - fdesc.readline
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - _list.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - ctypes.cast
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.arch.windows.structures.GetIpForwardTable2
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - line.find
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - name.strip
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - os.popen
    - scapy.arch.unix.read_routes
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - iface.startswith
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - <builtin>.bytearray
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.arch.windows._read_routes_c_v1
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.windows.structures._resolve_list
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - flg.find
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - scapy.arch.linux.rtnetlink.read_routes
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - pending_if.append
    - scapy.arch.windows._append_route6
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.utils.itom
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.arch.windows.read_routes
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - ctypes.wintypes.ULONG
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - dest_.split
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.arch.windows._read_routes_c
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.arch.windows.structures.GetIpForwardTable
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.arch.linux.rtnetlink._read_routes
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.arch.windows._read_routes_c_v1._extract_ip
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - dest_.count
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: scapy.route.Route.invalidate_cache
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 43
    functionName: scapy.route.Route.resync
    functionSourceFile: scapy.route
    functionUses: 2
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.route.Route.invalidate_cache
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - f.readlines
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.arch.unix._guess_iface_name
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.arch.windows._read_routes_c_v1._proc
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - scapy.arch.bpf.pfroute.read_routes
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - mib.append
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - fdesc.readline
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - _list.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.construct_source_candidate_set
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - ctypes.cast
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - sig.endswith
    - scapy.arch.windows.structures.GetIpForwardTable2
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - line.find
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - name.strip
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - os.popen
    - scapy.arch.unix.read_routes
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - functools.cmp_to_key
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - iface.startswith
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - <builtin>.bytearray
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.arch.windows._read_routes_c_v1
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.windows.structures._resolve_list
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - flg.find
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - scapy.arch.linux.rtnetlink.read_routes
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - pending_if.append
    - scapy.arch.windows._append_route6
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.utils.itom
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.arch.windows.read_routes
    - typing.cast.index
    - conf.padding_layer
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - ctypes.wintypes.ULONG
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - dest_.split
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.arch.windows._read_routes_c
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.windows.structures.GetIpForwardTable
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.arch.linux.rtnetlink._read_routes
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.arch.windows._read_routes_c_v1._extract_ip
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - dest_.count
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 7
    IfCount: 19
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 91
    functionName: scapy.arch.unix.read_routes
    functionSourceFile: scapy.arch.unix
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - log_runtime.warning
    - os.popen
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.atol
    - flg.find
    - scapy.pton_ntop.inet_pton
    - <builtin>.len
    - f.close
    - <builtin>.str
    - <builtin>.bytes
    - fdesc.readline
    - conf.ifaces.reload
    - line.split
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - prompt_toolkit.prompt.encode
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - log_runtime.info
    - dest_.split
    - conf.ifaces.dev_from_networkname
    - pending_if.append
    - line.find
    - dest_.count
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - socket.inet_aton
    - f.readlines
    - scapy.error.warning
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - iface.startswith
    - routes.append
    - scapy.utils.itom
    - scapy.arch.unix._guess_iface_name
    - line.strip
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 883
    functionName: scapy.arch.windows.read_routes
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils6.in6_getscope
    - struct.unpack
    - socket.inet_ntop
    - struct.pack
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.utils6.in6_isgladdr
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.getattr
    - scapy.arch.windows._read_routes_c_v1
    - scapy.compat.bytes_encode
    - socket.inet_aton
    - typing.cast
    - typing.cast.ip.decode
    - ctypes.POINTER
    - ctypes.cast
    - scapy.interfaces.network_name
    - scapy.utils6.in6_ismaddr
    - scapy.arch.windows.structures._resolve_list
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - scapy.utils6.in6_and
    - scapy.arch.windows.structures.GetIpForwardTable2
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.strand
    - scapy.utils6.in6_ismsladdr
    - results.append
    - scapy.pton_ntop.inet_pton
    - ctypes.byref
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - prompt_toolkit.prompt.encode
    - <builtin>.map
    - scapy.utils6.in6_ismnladdr
    - scapy.arch.windows._read_routes_c
    - scapy.utils6.in6_isuladdr
    - conf.ifaces.dev_from_name
    - ip6s.items
    - <builtin>.min
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.arch.windows.structures.GetIpForwardTable
    - scapy.arch.windows._read_routes_c_v1._proc
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - <builtin>.isinstance
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - _list.append
    - scapy.arch.windows._append_route6
    - <builtin>.range
    - ifaddrs.append
    - routes.append
    - scapy.utils.itom
    - log_loading.warning
    - <builtin>.issubclass
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.interfaces.dev_from_index
    - scapy.arch.windows.get_ips
    - functools.cmp_to_key
    - scapy.arch.windows._read_routes_c_v1._extract_ip
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.construct_source_candidate_set
    - <builtin>.hasattr
    - typing.cast.encode
    - ctypes.wintypes.ULONG
    - addrs.sort
    - scapy.utils6.in6_islladdr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 18
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 26
    ICount: 5
    IfCount: 18
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 991
    functionName: scapy.arch.bpf.pfroute.read_routes
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 3
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - mib.append
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 881
    functionName: scapy.arch.linux.rtnetlink.read_routes
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 3
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - routes.append
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.utils.itom
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.arch.linux.rtnetlink._read_routes
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 49
    functionName: scapy.route.Route.__repr__
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - rtlst.append
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - socket.inet_ntoa
    - itertools.zip_longest
    - values.append
    - <builtin>.enumerate
    - <builtin>.len
    - scapy.utils.ltoa
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - <builtin>.str
    - conf.ifaces.reload
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - <builtin>.max
    - log_runtime.info
    - colwidth.index
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.list
    - shutil.get_terminal_size
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f165b50>
    - <ast.Constant object at 0x7fa30f165d00>
    - <ast.Constant object at 0x7fa30f165910>
    - <ast.Constant object at 0x7fa30f165400>
    - <ast.Constant object at 0x7fa30f165a90>
    argNames:
    - self
    - host
    - net
    - gw
    - dev
    - metric
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 64
    functionName: scapy.route.Route.make_route
    functionSourceFile: scapy.route
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - paths.sort
    - log_runtime.warning
    - struct.unpack
    - scapy.utils.atol
    - <builtin>.str
    - <builtin>.isinstance
    - net.split
    - _dst.find
    - dst.split
    - socket.inet_aton
    - typing.cast
    - scapy.error.warning
    - typing.cast.ip.decode
    - scapy.route.Route.route
    - paths.append
    - scapy.utils.itom
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 5
    IfCount: 10
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dae76d0>
    - <ast.Constant object at 0x7fa30dae7340>
    - <ast.Attribute object at 0x7fa30dae79d0>
    - <ast.Constant object at 0x7fa30dae7e20>
    argNames:
    - self
    - dst
    - dev
    - verbose
    - _internal
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 168
    functionName: scapy.route.Route.route
    functionSourceFile: scapy.route
    functionUses: 3
    functionsReached:
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    - scapy.compat.plain_str
    - log_runtime.warning
    - paths.sort
    - scapy.route.Route.route
    - paths.append
    - struct.unpack
    - _dst.find
    - <builtin>.str
    - scapy.utils.atol
    - dst.split
    - socket.inet_aton
    - <builtin>.isinstance
    - scapy.error.warning
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 91
    functionName: scapy.route.Route.add
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - paths.sort
    - log_runtime.warning
    - struct.unpack
    - scapy.utils.atol
    - <builtin>.str
    - scapy.route.Route.invalidate_cache
    - <builtin>.isinstance
    - net.split
    - _dst.find
    - dst.split
    - socket.inet_aton
    - typing.cast
    - scapy.error.warning
    - typing.cast.ip.decode
    - scapy.route.Route.route
    - scapy.route.Route.make_route
    - paths.append
    - scapy.utils.itom
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 116
    functionName: scapy.route.Route.delt
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - paths.sort
    - log_runtime.warning
    - struct.unpack
    - scapy.utils.atol
    - <builtin>.str
    - scapy.route.Route.invalidate_cache
    - <builtin>.isinstance
    - net.split
    - _dst.find
    - dst.split
    - socket.inet_aton
    - typing.cast
    - scapy.error.warning
    - typing.cast.ip.decode
    - scapy.route.Route.route
    - scapy.route.Route.make_route
    - paths.append
    - scapy.utils.itom
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - iff
    - addr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: scapy.route.Route.ifchange
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - addr.split
    - <builtin>.enumerate
    - conf.netcache.flush
    - scapy.utils.itom
    - struct.unpack
    - scapy.utils.atol
    - scapy.route.Route.invalidate_cache
    - socket.inet_aton
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.netcache.flush
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - iff
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 149
    functionName: scapy.route.Route.ifdel
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached:
    - scapy.route.Route.invalidate_cache
    - new_routes.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - iff
    - addr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: scapy.route.Route.ifadd
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - addr.split
    - scapy.utils.itom
    - struct.unpack
    - scapy.utils.atol
    - scapy.route.Route.invalidate_cache
    - socket.inet_aton
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _dst.find
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.route.Route.route.<lambda1>
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - iff
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 230
    functionName: scapy.route.Route.get_if_bcast
    functionSourceFile: scapy.route
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - scapy.utils.ltoa
    - bcast_list.append
    - struct.pack
    - scapy.error.warning
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bcast_list.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.load_confiface
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.ansmachine
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: scapy.ansmachine.ReferenceAM.__new__
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - inspect.signature
    - <builtin>.globals
    - typing.cast
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.ansmachine.ReferenceAM.__new__.<lambda1>
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.ansmachine.AnsweringMachine
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - <builtin>.staticmethod
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 80
    functionName: scapy.ansmachine.AnsweringMachine.__init__
    functionSourceFile: scapy.ansmachine
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - scapy.ansmachine.AnsweringMachine.parse_options
    - k.update
    - scapy.ansmachine.AnsweringMachine.parse_all_options
    - kargs.get
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - mode
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: scapy.ansmachine.AnsweringMachine.parse_all_options
    functionSourceFile: scapy.ansmachine
    functionUses: 4
    functionsReached:
    - <builtin>.list
    - scapy.ansmachine.AnsweringMachine.parse_options
    - k.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: scapy.ansmachine.AnsweringMachine.__getattr__
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 105
    functionName: scapy.ansmachine.AnsweringMachine.__setattr__
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: scapy.ansmachine.AnsweringMachine.parse_options
    functionSourceFile: scapy.ansmachine
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: scapy.ansmachine.AnsweringMachine.is_request
    functionSourceFile: scapy.ansmachine
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 147
    functionName: scapy.ansmachine.AnsweringMachine.make_reply
    functionSourceFile: scapy.ansmachine
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e5a8c40>
    argNames:
    - self
    - reply
    - send_function
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 151
    functionName: scapy.ansmachine.AnsweringMachine.send_reply
    functionSourceFile: scapy.ansmachine
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    - <builtin>.int
    - scapy.modules.krack.crypto._CAST16
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.modules.krack.crypto.michael
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.modules.krack.automaton.KrackAP.send_ether_over_wpa
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.modules.krack.crypto._XSWAP
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - encryptor.update
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - TTAK.append
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - <builtin>.all
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - zlib.crc32
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.modules.krack.crypto._SBOX16
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - kwargs.setdefault
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - PPK.append
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 378
    functionName: scapy.modules.krack.automaton.KrackAP.send_ether_over_wpa
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    - <builtin>.int
    - scapy.modules.krack.crypto._CAST16
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.modules.krack.crypto.michael
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.modules.krack.crypto._XSWAP
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - encryptor.update
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - TTAK.append
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - <builtin>.all
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - zlib.crc32
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.modules.krack.crypto._SBOX16
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - kwargs.setdefault
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - PPK.append
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - reply
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 158
    functionName: scapy.ansmachine.AnsweringMachine.print_reply
    functionSourceFile: scapy.ansmachine
    functionUses: 4
    functionsReached:
    - reply.summary
    - <builtin>.print
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - <builtin>.str
    - res.summary
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.summary
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dbacd30>
    - <ast.Constant object at 0x7fa30dbacdf0>
    argNames:
    - self
    - pkt
    - send_function
    - address
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 166
    functionName: scapy.ansmachine.AnsweringMachine.reply
    functionSourceFile: scapy.ansmachine
    functionUses: 3
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.modules.krack.automaton.KrackAP.send_ether_over_wpa
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.kerberos.KerberosClient.send
    - scapy.ansmachine.AnsweringMachine.print_reply
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - reply.summary
    - PPK.append
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - res.summary
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.modules.krack.crypto._rotate_left32
    - TTAK.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.ansmachine.AnsweringMachine.is_request
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto._SBOX16
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.modules.krack.crypto._CAST16
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.modules.krack.crypto.michael
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.modules.krack.crypto._XSWAP
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.ansmachine.AnsweringMachine.send_reply
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.ansmachine.AnsweringMachine.make_reply
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 185
    functionName: scapy.ansmachine.AnsweringMachine.run
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.list
    - scapy.ansmachine.AnsweringMachine.parse_options
    - k.update
    - scapy.ansmachine.AnsweringMachine.parse_all_options
    - scapy.ansmachine.AnsweringMachine.__init__
    - kargs.get
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 193
    functionName: scapy.ansmachine.AnsweringMachine.bg
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.ansmachine.AnsweringMachine.parse_options
    - k.update
    - scapy.ansmachine.AnsweringMachine.parse_all_options
    - scapy.ansmachine.AnsweringMachine.__init__
    - kwargs.setdefault
    - kargs.get
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.setdefault
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 199
    functionName: scapy.ansmachine.AnsweringMachine.__call__
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - kargs.pop
    - <builtin>.list
    - scapy.ansmachine.AnsweringMachine.parse_options
    - threading.Thread.start
    - scapy.sendrecv.AsyncSniffer.__init__
    - k.update
    - scapy.modules.krack.automaton.DHCPOverWPA.sniff
    - <builtin>.print
    - scapy.ansmachine.AnsweringMachine.parse_all_options
    - scapy.ansmachine.AnsweringMachine.sniff_bg
    - scapy.sendrecv.AsyncSniffer._setup_thread
    - threading.Thread
    - scapy.sendrecv.AsyncSniffer.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 220
    functionName: scapy.ansmachine.AnsweringMachine.sniff_bg
    functionSourceFile: scapy.ansmachine
    functionUses: 1
    functionsReached:
    - threading.Thread.start
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.sendrecv.AsyncSniffer._setup_thread
    - threading.Thread
    - scapy.sendrecv.AsyncSniffer.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: scapy.modules.krack.automaton.DHCPOverWPA.sniff
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 216
    functionName: scapy.ansmachine.AnsweringMachine.sniff
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - scapy.modules.krack.automaton.DHCPOverWPA.sniff
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7d6a60>
    - <ast.Attribute object at 0x7fa30d7d6040>
    argNames:
    - self
    - port
    - cls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 233
    functionName: scapy.ansmachine.AnsweringMachineTCP.parse_options
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 238
    functionName: scapy.ansmachine.AnsweringMachineTCP.close
    functionSourceFile: scapy.ansmachine
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 10
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 242
    functionName: scapy.ansmachine.AnsweringMachineTCP.sniff
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - ssock.setsockopt
    - <builtin>.int
    - ssock.close
    - log_runtime.warning
    - scapy.sendrecv.AsyncSniffer.stop
    - socket.inet_ntop
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - <builtin>.enumerate
    - results.add
    - sniffers.append
    - scapy.sessions.streamcls
    - events.append
    - <builtin>.getattr
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - <builtin>.list
    - typing.cast.ip.decode
    - created.append
    - socket.socket
    - scapy.supersocket.StreamSocket.__init__
    - scapy.automaton._ATMT_supersocket.close
    - t.bus.shutdown
    - scapy.pton_ntop.inet_ntop
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.sendrecv.AsyncSniffer.start
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - select.select
    - prompt_toolkit.prompt.encode
    - scapy.arch.windows.native.L3WinSocket.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ssock.accept
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.set
    - typing.cast.network_name.ip.decode
    - scapy.arch.libpcap.L3pcapSocket.close
    - fd.close
    - functools.partial
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.select_objects
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.automaton.ObjectPipe.close
    - close_pipe.send
    - <builtin>.print
    - os.close
    - scapy.error.warning
    - ctypes.c_void_p
    - threading.Thread.start
    - <builtin>.super
    - scapy.supersocket.IterSocket.close
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - scapy.compat.plain_str
    - time.sleep
    - threading.Thread.join
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - t.sockets.remove
    - ssock.bind
    - <builtin>.bytes
    - conf.ifaces.reload
    - ssock.listen
    - scapy.ansmachine.AnsweringMachineTCP.close
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - socket.inet_pton
    - ctypes.FormatError
    - heapq.heapify
    - <builtin>.hasattr
    - typing.cast.encode
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - scapy.sendrecv.AsyncSniffer._setup_thread
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sniffers.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: scapy.ansmachine.AnsweringMachineTCP.sniff_bg
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached:
    - threading.Thread
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec54b80>
    argNames:
    - self
    - req
    - address
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 282
    functionName: scapy.ansmachine.AnsweringMachineTCP.make_reply
    functionSourceFile: scapy.ansmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls
    functionSourceFile: scapy.layers.tls
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - log_loading.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.session
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.session._tls_sessions.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: binascii.unhexlify
    functionSourceFile: binascii
    functionUses: 127
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecab4f0>
    - <ast.Constant object at 0x7fa30ecab880>
    - <ast.Constant object at 0x7fa30ecab3a0>
    - <ast.Name object at 0x7fa30ecab2e0>
    - <ast.Constant object at 0x7fa30ecabb20>
    - <ast.Constant object at 0x7fa30ecab220>
    argNames:
    - self
    - connection_end
    - read_or_write
    - seq_num
    - compression_alg
    - ciphersuite
    - tls_version
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 123
    functionName: scapy.layers.tls.session.connState.__init__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 136
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - <builtin>.super
    - ciphersuite.cipher_alg
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - ciphersuite.hash_alg
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.error.warning
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dbfefd0>
    argNames:
    - self
    - tls_version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    functionSourceFile: scapy.layers.tls.crypto.suites
    functionUses: 137
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ciphersuite.kx_alg
    functionSourceFile: <builtin>
    functionUses: 137
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ciphersuite.cipher_alg
    functionSourceFile: <builtin>
    functionUses: 137
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ciphersuite.hash_alg
    functionSourceFile: <builtin>
    functionUses: 137
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ciphersuite.hmac_alg
    functionSourceFile: <builtin>
    functionUses: 137
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f0fbeb0>
    argNames:
    - self
    - hash_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 24
    functionName: scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    functionSourceFile: scapy.layers.tls.crypto.hkdf
    functionUses: 150
    functionsReached:
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.SHA256
    - cryptography.hazmat.primitives.hashes.MD5
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e3c05b0>
    - <ast.Constant object at 0x7fa30e3c0730>
    argNames:
    - self
    - hash_name
    - tls_version
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 188
    functionName: scapy.layers.tls.crypto.prf.PRF.__init__
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 137
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - secret
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 172
    functionName: scapy.layers.tls.session.connState.debug_repr
    functionSourceFile: scapy.layers.tls.session
    functionUses: 139
    functionsReached:
    - <builtin>.ord
    - log_runtime.debug
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 4
    IfCount: 14
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6521c0>
    - <ast.Constant object at 0x7fa30dd1b190>
    - <ast.Constant object at 0x7fa30dd1b610>
    argNames:
    - self
    - client_random
    - server_random
    - master_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 180
    functionName: scapy.layers.tls.session.connState.derive_keys
    functionSourceFile: scapy.layers.tls.session
    functionUses: 134
    functionsReached:
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cs.hmac_alg
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - master_secret
    - server_random
    - client_random
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 232
    functionName: scapy.layers.tls.crypto.prf.PRF.derive_key_block
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 139
    functionsReached:
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.str
    - <builtin>.bytes
    - scapy.utils.strxor
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - key
    - client_random
    - server_random
    - con_end
    - read_or_write
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 303
    functionName: scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 135
    functionsReached:
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.str
    - <builtin>.bytes
    - scapy.utils.strxor
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cs.hmac_alg
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - client_random
    - server_random
    - con_end
    - read_or_write
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 332
    functionName: scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 135
    functionsReached:
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.str
    - <builtin>.bytes
    - scapy.utils.strxor
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key_material
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 277
    functionName: scapy.layers.tls.session.connState.sslv2_derive_keys
    functionSourceFile: scapy.layers.tls.session
    functionUses: 12
    functionsReached:
    - <builtin>.ord
    - log_runtime.debug
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key_material
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 300
    functionName: scapy.layers.tls.session.connState.tls13_derive_keys
    functionSourceFile: scapy.layers.tls.session
    functionUses: 33
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.len
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - secret
    - label
    - hash_value
    - length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 42
    functionName: scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    functionSourceFile: scapy.layers.tls.crypto.hkdf
    functionUses: 1183
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.len
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 308
    functionName: scapy.layers.tls.session.connState.snapshot
    functionSourceFile: scapy.layers.tls.session
    functionUses: 125
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.type
    - ciphersuite.cipher_alg
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - ciphersuite.hash_alg
    - <builtin>.super
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.error.warning
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 323
    functionName: scapy.layers.tls.session.connState.__repr__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - res.expandtabs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.expandtabs
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 334
    functionName: scapy.layers.tls.session.readConnState.__init__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 128
    functionsReached:
    - ciphersuite.cipher_alg
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - ciphersuite.hash_alg
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.error.warning
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 339
    functionName: scapy.layers.tls.session.writeConnState.__init__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 130
    functionsReached:
    - ciphersuite.cipher_alg
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - ciphersuite.hash_alg
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.error.warning
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a3760>
    - <ast.Constant object at 0x7fa30b1a3af0>
    - <ast.Constant object at 0x7fa30b1a3ee0>
    - <ast.Constant object at 0x7fa30b1a3580>
    - <ast.Constant object at 0x7fa30b1a3d00>
    - <ast.Constant object at 0x7fa30b1a3430>
    - <ast.Constant object at 0x7fa30b1a3c70>
    - <ast.Constant object at 0x7fa30b1a3610>
    argNames:
    - self
    - ipsrc
    - ipdst
    - sport
    - dport
    - sid
    - connection_end
    - wcs
    - rcs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 359
    functionName: scapy.layers.tls.session.tlsSession.__init__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 124
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - ciphersuite.hash_alg
    - cs.hmac_alg
    - scapy.layers.tls.session.readConnState.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - ciphersuite.cipher_alg
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.utils.repr_hex
    - scapy.layers.tls.session.connState.derive_keys
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 538
    functionName: scapy.layers.tls.session.tlsSession.__setattr__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _underlayer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 552
    functionName: scapy.layers.tls.session.tlsSession.set_underlayer
    functionSourceFile: scapy.layers.tls.session
    functionUses: 122
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 567
    functionName: scapy.layers.tls.session.tlsSession.mirror
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 615
    functionName: scapy.layers.tls.session.tlsSession.compute_master_secret
    functionSourceFile: scapy.layers.tls.session
    functionUses: 27
    functionsReached:
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - <builtin>.len
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f0ec9d0>
    - <ast.Constant object at 0x7fa30f0ece80>
    argNames:
    - self
    - pre_master_secret
    - client_random
    - server_random
    - extms
    - handshake_hash
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 211
    functionName: scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 28
    functionsReached:
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.str
    - <builtin>.bytes
    - scapy.utils.strxor
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 634
    functionName: scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    functionSourceFile: scapy.layers.tls.session
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 643
    functionName: scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    functionSourceFile: scapy.layers.tls.session
    functionUses: 26
    functionsReached:
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cs.hmac_alg
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 656
    functionName: scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    functionSourceFile: scapy.layers.tls.session
    functionUses: 12
    functionsReached:
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 673
    functionName: scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    functionSourceFile: scapy.layers.tls.session
    functionUses: 11
    functionsReached:
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 3
    IfCount: 10
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b160070>
    argNames:
    - self
    - external
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 680
    functionName: scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    functionSourceFile: scapy.layers.tls.session
    functionUses: 27
    functionsReached:
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - cets_dict.get
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - struct.pack
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - ees_dict.get
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - salt
    - ikm
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    functionSourceFile: scapy.layers.tls.crypto.hkdf
    functionUses: 32
    functionsReached:
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - secret
    - label
    - messages
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 52
    functionName: scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    functionSourceFile: scapy.layers.tls.crypto.hkdf
    functionUses: 33
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.hashes.Hash.update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - cryptography.hazmat.backends.default_backend
    - <builtin>.len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - struct.pack
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cets_dict.get
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ees_dict.get
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 750
    functionName: scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    functionSourceFile: scapy.layers.tls.session
    functionUses: 17
    functionsReached:
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - chts_dict.get
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - log_runtime.warning
    - cryptography.hazmat.primitives.hashes.Hash.update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.error.warning
    - cryptography.hazmat.backends.default_backend
    - shts_dict.get
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - <builtin>.len
    - struct.pack
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: chts_dict.get
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shts_dict.get
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 789
    functionName: scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    functionSourceFile: scapy.layers.tls.session
    functionUses: 9
    functionsReached:
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - log_runtime.warning
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - cryptography.hazmat.backends.default_backend
    - struct.pack
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - <builtin>.len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - es_dict.get
    - sts0_dict.get
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - cts0_dict.get
    - scapy.error.warning
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cts0_dict.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sts0_dict.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: es_dict.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 842
    functionName: scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    functionSourceFile: scapy.layers.tls.session
    functionUses: 9
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.len
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - connection_end
    - read_or_write
    - handshake_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 849
    functionName: scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    functionSourceFile: scapy.layers.tls.session
    functionUses: 1168
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - log_runtime.warning
    - cryptography.hazmat.primitives.hashes.Hash.update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.error.warning
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - <builtin>.len
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - struct.pack
    - cryptography.hazmat.primitives.hmac.HMAC
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - basekey
    - handshake_context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 60
    functionName: scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    functionSourceFile: scapy.layers.tls.crypto.hkdf
    functionUses: 1171
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.hashes.Hash.update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.hmac.HMAC
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - struct.pack
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 895
    functionName: scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    functionSourceFile: scapy.layers.tls.session
    functionUses: 9
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.hashes.Hash.update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - cryptography.hazmat.backends.default_backend
    - <builtin>.len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - struct.pack
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 9
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - connection_end
    - read_or_write
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 908
    functionName: scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    functionSourceFile: scapy.layers.tls.session
    functionUses: 9
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - sts.append
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.len
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cts.append
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cts.append
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sts.append
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 951
    functionName: scapy.layers.tls.session.tlsSession.consider_read_padding
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 956
    functionName: scapy.layers.tls.session.tlsSession.consider_write_padding
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - version
    - cipher_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 960
    functionName: scapy.layers.tls.session.tlsSession.use_explicit_iv
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 969
    functionName: scapy.layers.tls.session.tlsSession.hash
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.isinstance
    - <builtin>.map
    - socket.inet_pton
    - <builtin>.str
    - struct.pack
    - scapy.utils.strxor
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 979
    functionName: scapy.layers.tls.session.tlsSession.eq
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d554b20>
    argNames:
    - self
    - _underlayer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 997
    functionName: scapy.layers.tls.session.tlsSession.repr
    functionSourceFile: scapy.layers.tls.session
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.str
    - scapy.layers.tls.session.tlsSession.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1007
    functionName: scapy.layers.tls.session.tlsSession.__repr__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.str
    - scapy.layers.tls.session.tlsSession.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 3
    IfCount: 13
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb7c820>
    - <ast.Constant object at 0x7fa30eb7ca00>
    - <ast.Constant object at 0x7fa30eb7cf70>
    - <ast.Constant object at 0x7fa30eb7cfd0>
    - <ast.Constant object at 0x7fa30eb7c850>
    argNames:
    - self
    - _pkt
    - post_transform
    - _internal
    - _underlayer
    - tls_session
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1028
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 121
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.session.tlsSession.__init__
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - class_default_fields_ref.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - line.strip
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.dot11.AKMSuite.extract_padding
    - log_runtime.debug
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - ciphersuite.hash_alg
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - s.mirror
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - conf.tls_sessions.find
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - fd.close
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - value.copy
    - public_numbers.public_key
    - line.startswith
    - binascii.unhexlify
    - <builtin>.isinstance
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.packet.NoPayload.setfieldval
    - scapy.packet.Packet.get_field
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - scapy.utils.strxor
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - conf.tls_sessions.add
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.utils.repr_hex
    - scapy.layers.tls.session.connState.derive_keys
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - ciphersuite.hmac_alg
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.session.load_nss_keys
    - headers.values
    - fields.pop
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - ciphersuite.cipher_alg
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.tls_sessions.find
    functionSourceFile: <builtin>
    functionUses: 122
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.mirror
    functionSourceFile: <builtin>
    functionUses: 122
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.tls_sessions.add
    functionSourceFile: <builtin>
    functionUses: 122
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1087
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    functionSourceFile: scapy.layers.tls.session
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1095
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.post_build_tls_session_update
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 347
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 10
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - hash_sha1.digest
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - ciphersuite.hash_alg
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.tls.session.readConnState.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - scapy.layers.tls.session.connState.debug_repr
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - ciphersuite.cipher_alg
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 425
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 10
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 10
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 487
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 11
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1340
    functionName: scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 17
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 316
    functionName: scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 17
    functionsReached:
    - struct.pack
    - <builtin>.isinstance
    - <builtin>.sorted
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 453
    functionName: scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 17
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.sorted
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 719
    functionName: scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 17
    functionsReached:
    - digest.update
    - digest.finalize
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - <builtin>.super
    - cs_cls.hash_alg.name.lower
    - struct.pack
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1200
    functionName: scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 17
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 10
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 7
    IfCount: 12
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 640
    functionName: scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 16
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1098
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.session
    functionUses: 7
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - hash_sha1.digest
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1111
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.raw_stateful
    functionSourceFile: scapy.layers.tls.session
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1114
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.str_stateful
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.session._GenericTLSSessionInheritance.raw_stateful
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1150
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.show2
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - scapy.layers.tls.session.connState.snapshot
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - ciphersuite.hash_alg
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.bytes
    - <builtin>.type
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.error.warning
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30db4ae50>
    argNames:
    - self
    - first
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1174
    functionName: scapy.layers.tls.session._GenericTLSSessionInheritance.mysummary
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.session.tlsSession.repr
    - <builtin>.len
    - <builtin>.str
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: underlayer.remove_payload
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tls_session.mirror
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.tls_sessions.rem
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1231
    functionName: scapy.layers.tls.session._tls_sessions.__init__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1235
    functionName: scapy.layers.tls.session._tls_sessions.add
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - k.eq
    - log_runtime.info
    - scapy.layers.tls.session._tls_sessions.find
    - session.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1257
    functionName: scapy.layers.tls.session._tls_sessions.find
    functionSourceFile: scapy.layers.tls.session
    functionUses: 2
    functionsReached:
    - k.eq
    - log_runtime.info
    - session.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.hash
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec5a0d0>
    argNames:
    - self
    - session
    - force
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1247
    functionName: scapy.layers.tls.session._tls_sessions.rem
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - k.eq
    - log_runtime.info
    - scapy.layers.tls.session._tls_sessions.find
    - session.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.eq
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1272
    functionName: scapy.layers.tls.session._tls_sessions.__repr__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.zip
    - <builtin>.map
    - <builtin>.max
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.session._tls_sessions.__repr__.<lambda1>
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.session._tls_sessions.__repr__.<lambda2>
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1288
    functionName: scapy.layers.tls.session.TLSSession.__init__
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.error.warning
    - <builtin>.super
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1301
    functionName: scapy.layers.tls.session.TLSSession.toPacketList
    functionSourceFile: scapy.layers.tls.session
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.record_tls13
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.record_tls13.TLSInnerPlaintext
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.tls.record._TLSMsgListField.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7d6310>
    argNames:
    - self
    - name
    - default
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.layers.tls.record._TLSMsgListField.__init__
    functionSourceFile: scapy.layers.tls.record
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: scapy.layers.tls.record_tls13._TLSInnerPlaintextField.__init__
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - p
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: scapy.layers.tls.record_tls13._TLSInnerPlaintextField.i2m
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 1
    functionsReached:
    - scapy.compat.raw
    - p.raw_stateful
    - <builtin>.isinstance
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.raw_stateful
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.tls.record_tls13.TLS13
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.fields.ShortEnumField.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.__init__
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: scapy.layers.tls.record_tls13.TLS13.__init__
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 134
    functionsReached:
    - kargs.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 107
    functionName: scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 1166
    functionsReached:
    - log_runtime.info
    - <builtin>.isinstance
    - rcs.cipher.auth_decrypt
    - typing.cast.encode
    - <builtin>.len
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.firstlayer
    - scapy.layers.msrpce.mspac.SID.summary
    - binascii.a2b_hex
    - <builtin>.str
    - scapy.compat.hex_bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - <builtin>.bytes
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - n
    - sLen
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 41
    functionName: scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 1185
    functionsReached:
    - typing.cast.encode
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rcs.cipher.auth_decrypt
    functionSourceFile: <builtin>
    functionUses: 1167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 178
    functionName: scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    functionSourceFile: scapy.layers.tls.record_tls13
    functionUses: 10
    functionsReached:
    - <builtin>.isinstance
    - typing.cast.encode
    - <builtin>.len
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - wcs.cipher.auth_encrypt
    - struct.pack
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wcs.cipher.auth_encrypt
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.tls.record
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: scapy.layers.tls.record._TLSMsgListField._get_length
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 79
    functionName: scapy.layers.tls.record._TLSMsgListField.m2i
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - _tls13_handshake_cls.get
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_handshake_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls13_handshake_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_handshake_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.tls_session.rcs.cipher.ready.values
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 814
    functionName: scapy.layers.tls.record.TLSAlert.post_dissection_tls_session_update
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1004
    functionName: scapy.layers.tls.handshake.TLS13Certificate.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 7
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 792
    functionName: scapy.layers.tls.handshake.TLSEncryptedExtensions.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 7
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1458
    functionName: scapy.layers.tls.handshake.TLSFinished.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 7
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - cts0_dict.get
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - es_dict.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 829
    functionName: scapy.layers.tls.record.TLSApplicationData.post_dissection_tls_session_update
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1703
    functionName: scapy.layers.tls.handshake.TLS13NewSessionTicket.post_dissection_tls_session_update
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 770
    functionName: scapy.layers.tls.record.TLSChangeCipherSpec.post_dissection_tls_session_update
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 470
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 7
    functionsReached:
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - sig.endswith
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - struct.unpack
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.str
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.mspac.SID.summary
    - <builtin>.super
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 967
    functionName: scapy.layers.tls.handshake.TLSCertificate.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 7
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 535
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 7
    functionsReached:
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - hash_sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - ciphersuite.hash_alg
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - log_runtime.debug
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - ciphersuite.cipher_alg
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1739
    functionName: scapy.layers.tls.handshake.TLS13KeyUpdate.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 7
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - sts.append
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - ciphersuite.hash_alg
    - struct.pack
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - <builtin>.type
    - ciphersuite.cipher_alg
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - ciphersuite.kx_alg
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session.writeConnState.__init__
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.error.warning
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - cts.append
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.post_build_tls_session_update
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - dat
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: scapy.layers.tls.record._ssl_looks_like_sslv2
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.record.TLS
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.layers.tls.record._TLSMsgListField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 301
    functionName: scapy.layers.tls.record.TLS.__init__
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1251
    functionsReached:
    - kargs.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cef9d90>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 306
    functionName: scapy.layers.tls.record.TLS.dispatch_hook
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.record.TLS.dispatch_hook.<lambda1>
    - kargs.get
    - scapy.layers.tls.record._ssl_looks_like_sslv2
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.record.TLS.dispatch_hook.<lambda1>
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - hdr
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 354
    functionName: scapy.layers.tls.record.TLS._tls_auth_decrypt
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - log_runtime.info
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 378
    functionName: scapy.layers.tls.record.TLS._tls_decrypt
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - hdr
    - msg
    - mac
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 388
    functionName: scapy.layers.tls.record.TLS._tls_hmac_verify
    functionSourceFile: scapy.layers.tls.record
    functionUses: 2
    functionsReached:
    - alg.digest
    - alg.digest_sslv3
    - <builtin>.len
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.digest
    functionSourceFile: <builtin>
    functionUses: 1176
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.digest_sslv3
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 421
    functionName: scapy.layers.tls.record.TLS._tls_decompress
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - alg.decompress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.decompress
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 4
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 429
    functionName: scapy.layers.tls.record.TLS.pre_dissect
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached:
    - alg.digest_sslv3
    - scapy.layers.tls.record.TLS._tls_decompress
    - struct.unpack
    - struct.pack
    - scapy.layers.tls.record.TLS._tls_decrypt
    - alg.decompress
    - scapy.layers.tls.record.TLS.pre_dissect.extract_mac
    - <builtin>.len
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.layers.tls.record.TLS._tls_hmac_verify
    - scapy.layers.tls.record.TLS.pre_dissect.verify_mac
    - log_runtime.info
    - alg.digest
    - <builtin>.ord
    - scapy.layers.tls.record.TLS._tls_auth_decrypt
    - scapy.packet.Packet.firstlayer
    - scapy.compat.orb
    - scapy.layers.msrpce.mspac.SID.summary
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 449
    functionName: scapy.layers.tls.record.TLS.pre_dissect.extract_mac
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - hdr
    - cfrag
    - mac
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 458
    functionName: scapy.layers.tls.record.TLS.pre_dissect.verify_mac
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - log_runtime.info
    - alg.digest
    - alg.digest_sslv3
    - <builtin>.len
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.packet.Packet.firstlayer
    - <builtin>.str
    - struct.pack
    - scapy.layers.tls.record.TLS._tls_hmac_verify
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 599
    functionName: scapy.layers.tls.record.TLS._tls_compress
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - alg.compress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.compress
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 607
    functionName: scapy.layers.tls.record.TLS._tls_auth_encrypt
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - typing.cast.encode
    - <builtin>.len
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - struct.pack
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - hdr
    - msg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 621
    functionName: scapy.layers.tls.record.TLS._tls_hmac_add
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - struct.unpack
    - alg.digest
    - struct.pack
    - alg.digest_sslv3
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 644
    functionName: scapy.layers.tls.record.TLS._tls_pad
    functionSourceFile: scapy.layers.tls.record
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 663
    functionName: scapy.layers.tls.record.TLS._tls_encrypt
    functionSourceFile: scapy.layers.tls.record
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 671
    functionName: scapy.layers.tls.record.TLS.post_build
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached:
    - alg.digest_sslv3
    - struct.unpack
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.tls.record.TLS._tls_hmac_add
    - scapy.layers.tls.record.TLS._tls_pad
    - struct.pack
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.compat.chb
    - scapy.utils.randstring
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.isinstance
    - random.randint
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.record.TLS._tls_auth_encrypt
    - alg.digest
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - scapy.layers.tls.record.TLS._tls_compress
    - alg.compress
    - scapy.compat.hex_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.record.TLSChangeCipherSpec
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 773
    functionName: scapy.layers.tls.record.TLSChangeCipherSpec.post_build_tls_session_update
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.record.TLSAlert
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 817
    functionName: scapy.layers.tls.record.TLSAlert.post_build_tls_session_update
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 832
    functionName: scapy.layers.tls.record.TLSApplicationData.post_build_tls_session_update
    functionSourceFile: scapy.layers.tls.record
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.cipher_aead
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - ciph_name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipherMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - ciph_name.startswith
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ciph_name.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4b2e50>
    - <ast.Constant object at 0x7fa30e4b27c0>
    - <ast.Constant object at 0x7fa30e4b23d0>
    argNames:
    - self
    - key
    - fixed_iv
    - nonce_explicit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 71
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher.__init__
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - <builtin>.isinstance
    - typing.cast.encode
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.cipher_aead._AEADCipher._get_nonce
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - binascii.a2b_hex
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.compat.hex_bytes
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.hasattr
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - binascii.b2a_hex
    - prompt_toolkit.prompt.encode
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 31
    functionName: scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 1179
    functionsReached:
    - <builtin>.int
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - typing.cast.encode
    - binascii.b2a_hex
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 125
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher._get_nonce
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 3
    functionsReached:
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - <builtin>.isinstance
    - typing.cast.encode
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.backends.default_backend
    functionSourceFile: cryptography
    functionUses: 1243
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.Cipher
    functionSourceFile: cryptography
    functionUses: 162
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 109
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher.__setattr__
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - typing.cast.encode
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - <builtin>.hasattr
    - <builtin>.isinstance
    - binascii.b2a_hex
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 129
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher._update_nonce_explicit
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b391fd0>
    argNames:
    - self
    - P
    - A
    - seq_num
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 136
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher.auth_encrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - encryptor.update
    - scapy.layers.tls.crypto.cipher_aead._AEADCipher._update_nonce_explicit
    - encryptor.authenticate_additional_data
    - <builtin>.isinstance
    - encryptor.finalize
    - cryptography.hazmat.primitives.ciphers.Cipher.encrypt
    - typing.cast.encode
    - scapy.layers.tls.crypto.cipher_aead._AEADCipher._get_nonce
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - <builtin>.hasattr
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised:
    - CipherError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    functionSourceFile: cryptography
    functionUses: 150
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encryptor.authenticate_additional_data
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encryptor.update
    functionSourceFile: <builtin>
    functionUses: 132
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encryptor.finalize
    functionSourceFile: <builtin>
    functionUses: 105
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.Cipher.encrypt
    functionSourceFile: cryptography
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30c76da60>
    - <ast.Constant object at 0x7fa30c76d430>
    argNames:
    - self
    - A
    - C
    - seq_num
    - add_length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 164
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher.auth_decrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - struct.pack
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - decryptor.authenticate_additional_data
    - scapy.compat.bytes_hex
    - cryptography.hazmat.primitives.ciphers.Cipher.decrypt
    - <builtin>.len
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - decryptor.finalize
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.hasattr
    - typing.cast.encode
    - decryptor.update
    - binascii.b2a_hex
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.tls.crypto.cipher_aead._AEADCipher._get_nonce
    - scapy.compat.hex_bytes
    linkageType: pythonLinkage
    raised:
    - CipherError
    - AEADTagError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    functionSourceFile: cryptography
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decryptor.authenticate_additional_data
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decryptor.update
    functionSourceFile: <builtin>
    functionUses: 68
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decryptor.finalize
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.Cipher.decrypt
    functionSourceFile: cryptography
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 212
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher.snapshot
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d849c70>
    - <ast.Constant object at 0x7fa30d849d90>
    - <ast.Constant object at 0x7fa30d849d30>
    argNames:
    - self
    - key
    - fixed_iv
    - nonce_explicit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13.__init__
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 294
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13.__setattr__
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - seq_num
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 306
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13._get_nonce
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.map
    - scapy.utils.strxor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - P
    - A
    - seq_num
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 311
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13.auth_encrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - encryptor.update
    - encryptor.authenticate_additional_data
    - encryptor.finalize
    - cryptography.hazmat.primitives.ciphers.Cipher.encrypt
    - scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13._get_nonce
    - <builtin>.len
    - <builtin>.map
    - scapy.utils.strxor
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - CipherError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - A
    - C
    - seq_num
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 336
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13.auth_decrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached:
    - decryptor.finalize
    - <builtin>.hasattr
    - cryptography.hazmat.primitives.ciphers.Cipher.decrypt
    - decryptor.authenticate_additional_data
    - scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13._get_nonce
    - <builtin>.len
    - <builtin>.map
    - scapy.utils.strxor
    - struct.pack
    - decryptor.update
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    linkageType: pythonLinkage
    raised:
    - CipherError
    - AEADTagError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 371
    functionName: scapy.layers.tls.crypto.cipher_aead._AEADCipher_TLS13.snapshot
    functionSourceFile: scapy.layers.tls.crypto.cipher_aead
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.common
    functionSourceFile: scapy.layers.tls.crypto.common
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.pkcs1
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - n
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: scapy.layers.tls.crypto.pkcs1.pkcs_ilen
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - M
    - emLen
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 70
    functionName: scapy.layers.tls.crypto.pkcs1._legacy_pkcs1_v1_5_encode_md5_sha1
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 4
    functionsReached:
    - log_runtime.warning
    - cryptography.hazmat.primitives.hashes.Hash
    - sha1_hash.finalize
    - md5_hash.finalize
    - md5_hash.update
    - sha1_hash.update
    - typing.cast.encode
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - <builtin>.isinstance
    - scapy.error.warning
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - hashStr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: scapy.layers.tls.crypto.pkcs1._get_hash
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 1211
    functionsReached:
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    - cryptography.hazmat.primitives.hashes.MD5
    linkageType: pythonLinkage
    raised:
    - KeyError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.Hash
    functionSourceFile: cryptography
    functionUses: 1192
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: md5_hash.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sha1_hash.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: md5_hash.finalize
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sha1_hash.finalize
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    functionSourceFile: ''
    functionUses: 1212
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.SHA256
    functionSourceFile: cryptography
    functionUses: 1225
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.MD5
    functionSourceFile: cryptography
    functionUses: 1227
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30d8320a0>
    - <ast.Attribute object at 0x7fa30d832550>
    - <ast.Constant object at 0x7fa30d832220>
    argNames:
    - padStr
    - mgf
    - h
    - label
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 117
    functionName: scapy.layers.tls.crypto.pkcs1._get_padding
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 5
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.padding.PKCS1v15
    - log_runtime.warning
    - cryptography.hazmat.primitives.asymmetric.padding.PSS
    - cryptography.hazmat.primitives.asymmetric.padding.OAEP
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.padding.PKCS1v15
    functionSourceFile: cryptography
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.padding.PSS
    functionSourceFile: cryptography
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.padding.OAEP
    functionSourceFile: cryptography
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.pkcs1._EncryptAndVerifyRSA
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e648220>
    - <ast.Constant object at 0x7fa30e6483a0>
    - <ast.Constant object at 0x7fa30e648280>
    - <ast.Constant object at 0x7fa30e648880>
    argNames:
    - self
    - m
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 141
    functionName: scapy.layers.tls.crypto.pkcs1._EncryptAndVerifyRSA.encrypt
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.padding.PKCS1v15
    - log_runtime.warning
    - cryptography.hazmat.primitives.asymmetric.padding.PSS
    - scapy.layers.tls.crypto.pkcs1._get_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.asymmetric.padding.OAEP
    - scapy.error.warning
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d6b5c10>
    - <ast.Constant object at 0x7fa30d6b56d0>
    - <ast.Constant object at 0x7fa30d6b5f40>
    - <ast.Constant object at 0x7fa30d6b5760>
    argNames:
    - self
    - M
    - S
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 148
    functionName: scapy.layers.tls.crypto.pkcs1._EncryptAndVerifyRSA.verify
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - sha1_hash.finalize
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.asymmetric.padding.OAEP
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.compat.bytes_hex
    - md5_hash.finalize
    - <builtin>.pow
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.pkcs1._legacy_pkcs1_v1_5_encode_md5_sha1
    - scapy.layers.tls.crypto.pkcs1._EncryptAndVerifyRSA._legacy_verify_md5_sha1
    - cryptography.hazmat.primitives.asymmetric.padding.PKCS1v15
    - cryptography.hazmat.primitives.asymmetric.padding.PSS
    - cryptography.hazmat.primitives.hashes.Hash
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - binascii.b2a_hex
    - scapy.layers.tls.crypto.pkcs1._get_padding
    - md5_hash.update
    - sha1_hash.update
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised:
    - UnsupportedAlgorithm
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - M
    - S
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 164
    functionName: scapy.layers.tls.crypto.pkcs1._EncryptAndVerifyRSA._legacy_verify_md5_sha1
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - sha1_hash.finalize
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.compat.bytes_hex
    - md5_hash.finalize
    - <builtin>.pow
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.pkcs1._legacy_pkcs1_v1_5_encode_md5_sha1
    - cryptography.hazmat.primitives.hashes.Hash
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - binascii.b2a_hex
    - md5_hash.update
    - sha1_hash.update
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.pow
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.pkcs1._DecryptAndSignRSA
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e715ca0>
    - <ast.Constant object at 0x7fa30e715af0>
    - <ast.Constant object at 0x7fa30e715700>
    - <ast.Constant object at 0x7fa30e715070>
    argNames:
    - self
    - C
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 186
    functionName: scapy.layers.tls.crypto.pkcs1._DecryptAndSignRSA.decrypt
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.padding.PKCS1v15
    - log_runtime.warning
    - cryptography.hazmat.primitives.asymmetric.padding.PSS
    - scapy.layers.tls.crypto.pkcs1._get_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.asymmetric.padding.OAEP
    - scapy.error.warning
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c3340>
    - <ast.Constant object at 0x7fa30e4c33d0>
    - <ast.Constant object at 0x7fa30e4c3f40>
    - <ast.Constant object at 0x7fa30e4c3c70>
    argNames:
    - self
    - M
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 193
    functionName: scapy.layers.tls.crypto.pkcs1._DecryptAndSignRSA.sign
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - sha1_hash.finalize
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.asymmetric.padding.OAEP
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.compat.bytes_hex
    - md5_hash.finalize
    - <builtin>.pow
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.pkcs1._legacy_pkcs1_v1_5_encode_md5_sha1
    - cryptography.hazmat.primitives.asymmetric.padding.PKCS1v15
    - cryptography.hazmat.primitives.asymmetric.padding.PSS
    - cryptography.hazmat.primitives.hashes.Hash
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.layers.tls.crypto.pkcs1._DecryptAndSignRSA._legacy_sign_md5_sha1
    - binascii.b2a_hex
    - scapy.layers.tls.crypto.pkcs1._get_padding
    - md5_hash.update
    - sha1_hash.update
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised:
    - UnsupportedAlgorithm
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - M
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 205
    functionName: scapy.layers.tls.crypto.pkcs1._DecryptAndSignRSA._legacy_sign_md5_sha1
    functionSourceFile: scapy.layers.tls.crypto.pkcs1
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - sha1_hash.finalize
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.compat.bytes_hex
    - md5_hash.finalize
    - <builtin>.pow
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.pkcs1._legacy_pkcs1_v1_5_encode_md5_sha1
    - cryptography.hazmat.primitives.hashes.Hash
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - binascii.b2a_hex
    - md5_hash.update
    - sha1_hash.update
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.h_mac
    functionSourceFile: scapy.layers.tls.crypto.h_mac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - hmac_name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: scapy.layers.tls.crypto.h_mac._GenericHMACMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.h_mac
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ece3c10>
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 55
    functionName: scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    functionSourceFile: scapy.layers.tls.crypto.h_mac
    functionUses: 56
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tbd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 61
    functionName: scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    functionSourceFile: scapy.layers.tls.crypto.h_mac
    functionUses: 56
    functionsReached:
    - <builtin>.isinstance
    - hmac.new
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hmac.new
    functionSourceFile: hmac
    functionUses: 70
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tbd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: scapy.layers.tls.crypto.h_mac._GenericHMAC.digest_sslv3
    functionSourceFile: scapy.layers.tls.crypto.h_mac
    functionUses: 0
    functionsReached:
    - h.digest
    linkageType: pythonLinkage
    raised:
    - HMACError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tbd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: scapy.layers.tls.crypto.h_mac.Hmac_NULL.digest
    functionSourceFile: scapy.layers.tls.crypto.h_mac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tbd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 92
    functionName: scapy.layers.tls.crypto.h_mac.Hmac_NULL.digest_sslv3
    functionSourceFile: scapy.layers.tls.crypto.h_mac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - hashtype
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 124
    functionName: scapy.layers.tls.crypto.h_mac.Hmac
    functionSourceFile: scapy.layers.tls.crypto.h_mac
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.hash
    functionSourceFile: scapy.layers.tls.crypto.hash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - hash_name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 23
    functionName: scapy.layers.tls.crypto.hash._GenericHashMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.hash
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tbd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 34
    functionName: scapy.layers.tls.crypto.hash._GenericHash.digest
    functionSourceFile: scapy.layers.tls.crypto.hash
    functionUses: 52
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - hashlib.sha1
    - <builtin>.len
    - hashlib.md5
    - <builtin>.zip
    - struct.unpack
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b1e50>
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: scapy.layers.tls.crypto.md4.MD4.__init__
    functionSourceFile: ''
    functionUses: 53
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 36
    functionName: scapy.layers.tls.crypto.md4.MD4.digest
    functionSourceFile: scapy.layers.tls.crypto.md4
    functionUses: 53
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.len
    - <builtin>.zip
    - struct.unpack
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.crypto.md4.MD4.F
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tbd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: scapy.layers.tls.crypto.hash.Hash_NULL.digest
    functionSourceFile: scapy.layers.tls.crypto.hash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.md4
    functionSourceFile: scapy.layers.tls.crypto.md4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: scapy.layers.tls.crypto.md4.MD4.update
    functionSourceFile: scapy.layers.tls.crypto.md4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - chunks
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: scapy.layers.tls.crypto.md4.MD4._process
    functionSourceFile: scapy.layers.tls.crypto.md4
    functionUses: 54
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.zip
    - struct.unpack
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.layers.tls.crypto.md4.MD4.G
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.md4.MD4._process.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.md4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - x
    - y
    - z
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: scapy.layers.tls.crypto.md4.MD4.F
    functionSourceFile: ''
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - value
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 93
    functionName: scapy.layers.tls.crypto.md4.MD4.lrot
    functionSourceFile: ''
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.md4.MD4._process.<lambda2>
    functionSourceFile: scapy.layers.tls.crypto.md4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - x
    - y
    - z
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 85
    functionName: scapy.layers.tls.crypto.md4.MD4.G
    functionSourceFile: ''
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.md4.MD4._process.<lambda3>
    functionSourceFile: scapy.layers.tls.crypto.md4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - x
    - y
    - z
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: scapy.layers.tls.crypto.md4.MD4.H
    functionSourceFile: ''
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.cipher_stream
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - ciph_name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: scapy.layers.tls.crypto.cipher_stream._StreamCipherMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e715e20>
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: scapy.layers.tls.crypto.cipher_stream._StreamCipher.__init__
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - <builtin>.hasattr
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: scapy.layers.tls.crypto.cipher_stream._StreamCipher.__setattr__
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: scapy.layers.tls.crypto.cipher_stream._StreamCipher.encrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - CipherError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: scapy.layers.tls.crypto.cipher_stream._StreamCipher.decrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - CipherError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: scapy.layers.tls.crypto.cipher_stream._StreamCipher.snapshot
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached:
    - c.decryptor.update
    - c.encryptor.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.encryptor.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.decryptor.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e925bb0>
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: scapy.layers.tls.crypto.cipher_stream.Cipher_NULL.__init__
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 130
    functionName: scapy.layers.tls.crypto.cipher_stream.Cipher_NULL.snapshot
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: scapy.layers.tls.crypto.cipher_stream.Cipher_NULL.encrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 138
    functionName: scapy.layers.tls.crypto.cipher_stream.Cipher_NULL.decrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_stream
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.basefields
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - version
    - legacy_version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: scapy.layers.tls.basefields._tls13_version_filter
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: scapy.layers.tls.basefields._TLSClientVersionField.i2m
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.basefields._tls13_version_filter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: scapy.layers.tls.basefields._TLSVersionField.i2m
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.basefields._tls13_version_filter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: scapy.layers.tls.basefields._TLSLengthField.i2repr
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 263
    functionName: scapy.contrib.ldp.CommonSessionTLVField.m2i
    functionSourceFile: scapy.contrib.ldp
    functionUses: 10
    functionsReached:
    - struct.unpack
    - lst.append
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: scapy.contrib.ldp.LabelTLVField.m2i
    functionSourceFile: scapy.contrib.ldp
    functionUses: 10
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: scapy.contrib.ldp.AddressTLVField.m2i
    functionSourceFile: scapy.contrib.ldp
    functionUses: 10
    functionsReached:
    - <builtin>.range
    - struct.unpack
    - list.append
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 229
    functionName: scapy.contrib.ldp.CommonHelloTLVField.m2i
    functionSourceFile: scapy.contrib.ldp
    functionUses: 10
    functionsReached:
    - <builtin>.ord
    - list.append
    - struct.unpack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 74
    functionName: scapy.contrib.ldp.FecTLVField.m2i
    functionSourceFile: scapy.contrib.ldp
    functionUses: 10
    functionsReached:
    - <builtin>.ord
    - list.append
    - <builtin>.isinstance
    - scapy.compat.orb
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 189
    functionName: scapy.contrib.ldp.StatusTLVField.m2i
    functionSourceFile: scapy.contrib.ldp
    functionUses: 10
    functionsReached:
    - struct.unpack
    - lst.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 199
    functionName: scapy.layers.tls.basefields._TLSPadField.getfield
    functionSourceFile: scapy.layers.tls.basefields
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - list.append
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - o.extend
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - lval.append
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - opt.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.contrib.ldp.StatusTLVField.m2i
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.tls_session.consider_read_padding
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - dico.keys
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.tls.handshake._CipherSuitesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake._TLSHandshake
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake._TLSHandshake.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 103
    functionName: scapy.layers.tls.handshake._TLSHandshake.post_build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 110
    functionName: scapy.layers.tls.handshake._TLSHandshake.guess_payload_class
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: scapy.layers.tls.handshake._TLSHandshake.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSHelloRequest
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 137
    functionName: scapy.layers.tls.handshake.TLSHelloRequest.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 155
    functionName: scapy.layers.tls.handshake._GMTUnixTimeField.i2h
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: scapy.layers.tls.handshake._GMTUnixTimeField.i2m
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 1
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b90e190>
    - <ast.Constant object at 0x7fa30b90e8e0>
    argNames:
    - self
    - name
    - default
    - dico
    - length_from
    - itemfmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: scapy.layers.tls.handshake._CipherSuitesField.__init__
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 8
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - dico.keys
    - struct.calcsize
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dico.keys
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: scapy.layers.tls.handshake._CipherSuitesField.any2i_one
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 199
    functionName: scapy.layers.tls.handshake._CipherSuitesField.i2repr_one
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 241
    functionName: scapy.layers.tls.handshake._CompressionMethodsField.any2i_one
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSClientHello
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - dico.keys
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.tls.handshake._CipherSuitesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSClientHello.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSClientHello.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSClientHello.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSClientHello.<list1>.<lambda4>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13ClientHello
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - dico.keys
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.tls.handshake._CipherSuitesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13ClientHello.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13ClientHello.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13ClientHello.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13ClientHello.<list1>.<lambda4>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cs_cls.hash_alg.name.lower
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerHello
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - dico.keys
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.tls.handshake._CipherSuitesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerHello.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerHello.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerHello.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9f130>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 523
    functionName: scapy.layers.tls.handshake.TLSServerHello.dispatch_hook
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 535
    functionName: scapy.layers.tls.handshake.TLSServerHello.post_build
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.utils.randstring
    - <builtin>.super
    - struct.pack
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 4
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 540
    functionName: scapy.layers.tls.handshake.TLSServerHello.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - ciphersuite.hash_alg
    - scapy.layers.tls.session.readConnState.__init__
    - struct.pack
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - ciphersuite.cipher_alg
    - <builtin>.isinstance
    - ciphersuite.kx_alg
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - <builtin>.hasattr
    - scapy.error.warning
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d79ddf0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 626
    functionName: scapy.layers.tls.handshake.TLS13ServerHello.dispatch_hook
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: digest.update
    functionSourceFile: <builtin>
    functionUses: 122
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: digest.finalize
    functionSourceFile: <builtin>
    functionUses: 122
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSEncryptedExtensions
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSEncryptedExtensions.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 759
    functionName: scapy.layers.tls.handshake.TLSEncryptedExtensions.post_build_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d9604f0>
    - <ast.Lambda object at 0x7fa30d960c70>
    argNames:
    - self
    - name
    - default
    - length_of
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 833
    functionName: scapy.layers.tls.handshake._ASN1CertLenField.__init__
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 98
    functionName: scapy.contrib.coap._get_delta_ext_size
    functionSourceFile: scapy.contrib.coap
    functionUses: 31
    functionsReached:
    - scapy.contrib.coap._get_ext_field_size
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>
    functionSourceFile: scapy.layers.quic
    functionUses: 34
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 331
    functionName: scapy.contrib.lldp._ldp_id_lengthfrom
    functionSourceFile: scapy.contrib.lldp
    functionUses: 31
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    functionSourceFile: ''
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 102
    functionName: scapy.contrib.coap._get_len_ext_size
    functionSourceFile: scapy.contrib.coap
    functionUses: 31
    functionsReached:
    - scapy.contrib.coap._get_ext_field_size
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: scapy.contrib.mqttsn._mqttsn_length_from.fun
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 31
    functionsReached:
    - <builtin>.len
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 116
    functionName: scapy.contrib.coap._get_opt_val_size
    functionSourceFile: scapy.contrib.coap
    functionUses: 31
    functionsReached:
    - struct.unpack
    - scapy.error.warning
    - scapy.contrib.coap._get_abs_val
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - i
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 882
    functionName: scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 11
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - i
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 927
    functionName: scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 11
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificate
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.tls.handshake._ASN1CertLenField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificate.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea0de80>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 960
    functionName: scapy.layers.tls.handshake.TLSCertificate.dispatch_hook
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - kargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake._ASN1CertAndExt
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake._ASN1CertAndExt.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13Certificate
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.tls.handshake._ASN1CertLenField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13Certificate.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13Certificate.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerKeyExchange
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - PacketField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.tls.keyexchange._TLSServerParamsField.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.layers.tls.keyexchange._TLSSignatureField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerKeyExchange.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e648b50>
    argNames:
    - self
    - name
    - default
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: scapy.layers.tls.keyexchange._TLSServerParamsField.__init__
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1
    functionsReached:
    - PacketField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerKeyExchange.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerKeyExchange.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d6b5820>
    argNames:
    - self
    - name
    - default
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 247
    functionName: scapy.layers.tls.keyexchange._TLSSignatureField.__init__
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 3
    functionsReached:
    - PacketField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.pwcs.key_exchange.server_kx_msg_cls
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: scapy.layers.tls.keyexchange._TLSSignature.__init__
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 29
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 677
    functionName: scapy.layers.tls.keyexchange.ServerRSAParams.fill_missing
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 9
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - log_runtime.warning
    - math.ceil
    - cryptography.hazmat.backends.default_backend
    - scapy.utils.binrepr
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - math.log
    - <builtin>.len
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - <builtin>.bytes
    - scapy.layers.tls.cert.PubKey.public_numbers
    - pubkey.public_numbers
    - <builtin>.bin
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - privNum.private_key
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - scapy.compat.hex_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 337
    functionName: scapy.layers.tls.keyexchange.ServerDHParams.fill_missing
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - s.server_kx_privkey.public_key
    - <builtin>.isinstance
    - real_params.generate_private_key
    - typing.cast.encode
    - <builtin>.len
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - pubkey.public_numbers
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - binascii.b2a_hex
    - prompt_toolkit.prompt.encode
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - m
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 191
    functionName: scapy.layers.tls.keyexchange._TLSSignature._update_sig
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 10
    functionsReached:
    - sig.endswith
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - m
    - cert
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 213
    functionName: scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1170
    functionsReached:
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - sig.endswith
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake._CertAuthoritiesField.i2m.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateRequest
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - dico.keys
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.tls.handshake._CipherSuitesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateRequest.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateRequest.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateRequest.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13CertificateRequest
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13CertificateRequest.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13CertificateRequest.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSServerHelloDone
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateVerify
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - PacketField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.layers.tls.keyexchange._TLSSignatureField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateVerify.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.wcs.hash.digest
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.rcs.hash.digest
    functionSourceFile: <builtin>
    functionUses: 1168
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30df59e50>
    argNames:
    - self
    - name
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1292
    functionName: scapy.layers.tls.handshake._TLSCKExchKeysField.__init__
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 1
    functionsReached:
    - PacketField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PacketField.__init__
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1296
    functionName: scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 17
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - prompt_toolkit.prompt.encode
    - typing.cast.encode
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSClientKeyExchange
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.layers.tls.handshake._TLSCKExchKeysField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - PacketField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSClientKeyExchange.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_hash_algs.get
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 526
    functionName: scapy.contrib.automotive.ccp.DTO.__init__
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 18
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6fb0a0>
    - <ast.Constant object at 0x7fa30f6fb910>
    argNames:
    - self
    - _pkt
    - index
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 253
    functionName: scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    functionSourceFile: scapy.layers.dot11
    functionUses: 20
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 929
    functionName: scapy.layers.dns.DNSRRDLV.__init__
    functionSourceFile: scapy.layers.dns
    functionUses: 18
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecb1790>
    - <ast.Constant object at 0x7fa30ecb18b0>
    argNames:
    - self
    - _pkt
    - val_length
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 723
    functionName: scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 18
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1293
    functionName: scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    functionSourceFile: scapy.layers.netflow
    functionUses: 18
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 66
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 108
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hash_object.digest
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSFinished
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - con_end
    - read_or_write
    - handshake_msg
    - master_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 244
    functionName: scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1168
    functionsReached:
    - log_runtime.warning
    - hash_sha1.digest
    - h.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.str
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.bytes
    - scapy.utils.strxor
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - hash_md5.digest
    - sha1.digest
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1438
    functionName: scapy.layers.tls.handshake.TLSFinished.post_build_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - cts0_dict.get
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - es_dict.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSHelloVerifyRequest
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSHelloVerifyRequest.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.URLAndOptionalHash
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.URLAndOptionalHash.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.URLAndOptionalHash.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: math.ceil
    functionSourceFile: math
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.URLAndOptionalHash.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - math.ceil
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.URLAndOptionalHash.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1517
    functionName: scapy.layers.tls.handshake.URLAndOptionalHash.guess_payload_class
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateURL
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateURL.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dae72b0>
    - <ast.Lambda object at 0x7fa30b26ce20>
    argNames:
    - self
    - name
    - default
    - length_of
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1539
    functionName: scapy.layers.tls.handshake.ThreeBytesLenField.__init__
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1543
    functionName: scapy.layers.tls.handshake.ThreeBytesLenField.i2repr
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateStatus
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.layers.tls.handshake.ThreeBytesLenField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSCertificateStatus.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.SupDataEntry
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.SupDataEntry.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1589
    functionName: scapy.layers.tls.handshake.SupDataEntry.guess_payload_class
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.UserMappingData
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.UserMappingData.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1600
    functionName: scapy.layers.tls.handshake.UserMappingData.guess_payload_class
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.SupDataEntryUM
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.SupDataEntryUM.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.SupDataEntryUM.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1613
    functionName: scapy.layers.tls.handshake.SupDataEntryUM.guess_payload_class
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSSupplementalData
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.layers.tls.handshake.ThreeBytesLenField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSSupplementalData.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSNewSessionTicket
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLSNewSessionTicket.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f943a30>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1643
    functionName: scapy.layers.tls.handshake.TLSNewSessionTicket.dispatch_hook
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - kargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1649
    functionName: scapy.layers.tls.handshake.TLSNewSessionTicket.post_dissection_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - _tls_hash_algs.get
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - cets_dict.get
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13NewSessionTicket
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13NewSessionTicket.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13NewSessionTicket.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13NewSessionTicket.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.urandom
    functionSourceFile: os
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13EndOfEarlyData
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake.TLS13KeyUpdate
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1731
    functionName: scapy.layers.tls.handshake.TLS13KeyUpdate.post_build_tls_session_update
    functionSourceFile: scapy.layers.tls.handshake
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - sts.append
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - ciphersuite.hash_alg
    - struct.pack
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - <builtin>.type
    - ciphersuite.cipher_alg
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - ciphersuite.kx_alg
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session.writeConnState.__init__
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.error.warning
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - cts.append
    - scapy.layers.tls.session.connState.__init__
    - <builtin>.super
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: scapy.layers.tls.keyexchange.phantom_mode
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - f
    - get_or_add
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 82
    functionName: scapy.layers.tls.keyexchange.phantom_decorate
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.SigAndHashAlgField
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.keyexchange.phantom_decorate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.SigAndHashAlgsLenField
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.keyexchange.phantom_decorate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.SigAndHashAlgsField
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.keyexchange.phantom_decorate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange._TLSSignature
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange._TLSSignature.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b74c0>
    argNames:
    - self
    - data
    - h
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 687
    functionName: scapy.layers.tls.cert.PrivKeyECDSA.sign
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 16
    functionsReached:
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a33a0>
    - <ast.Constant object at 0x7fa30b1a30a0>
    - <ast.Constant object at 0x7fa30b1a3fd0>
    - <ast.Constant object at 0x7fa30b1a3190>
    argNames:
    - self
    - data
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 659
    functionName: scapy.layers.tls.cert.PrivKeyRSA.sign
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 16
    functionsReached:
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sig.endswith
    functionSourceFile: <builtin>
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d457070>
    - <ast.Constant object at 0x7fa30d457490>
    - <ast.Constant object at 0x7fa30d4574c0>
    - <ast.Constant object at 0x7fa30d457940>
    argNames:
    - self
    - msg
    - sig
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 827
    functionName: scapy.layers.tls.cert.Cert.verify
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1171
    functionsReached:
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 251
    functionName: scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 18
    functionsReached:
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 286
    functionName: scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 17
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.prcs.key_exchange.server_kx_msg_cls
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - m
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 651
    functionName: scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 21
    functionsReached:
    - _tls_server_ecdh_cls.get
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerDHParams
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.config.crypto_validator
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerDHParams.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerDHParams.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerDHParams.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    functionSourceFile: cryptography
    functionUses: 1171
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: real_params.generate_private_key
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.server_kx_privkey.public_key
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pubkey.public_numbers
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 378
    functionName: scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1168
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - <builtin>.int
    - typing.cast.encode
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - pn.parameters
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - public_numbers.public_key
    - <builtin>.isinstance
    - binascii.b2a_hex
    - prompt_toolkit.prompt.encode
    - scapy.compat.bytes_hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    functionSourceFile: cryptography
    functionUses: 1176
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: public_numbers.public_key
    functionSourceFile: <builtin>
    functionUses: 1176
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pn.parameters
    functionSourceFile: <builtin>
    functionUses: 1169
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECCurvePkt
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECCurvePkt.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECCurvePkt.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECTrinomialBasis
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECTrinomialBasis.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECPentanomialBasis
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECPentanomialBasis.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECPentanomialBasis.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ECPentanomialBasis.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 450
    functionName: scapy.layers.tls.keyexchange.ECPentanomialBasis.guess_payload_class
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b185f10>
    argNames:
    - self
    - name
    - default
    - enum
    - basis_type_of
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 460
    functionName: scapy.layers.tls.keyexchange._ECBasisTypeField.__init__
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1
    functionsReached:
    - EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EnumField.__init__
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 464
    functionName: scapy.layers.tls.keyexchange._ECBasisTypeField.i2m
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1
    functionsReached:
    - pkt.getfield_and_val
    - fld.i2basis_type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.i2basis_type
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - basis_type_from
    - clsdict
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 474
    functionName: scapy.layers.tls.keyexchange._ECBasisField.__init__
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1
    functionsReached:
    - PacketField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 479
    functionName: scapy.layers.tls.keyexchange._ECBasisField.m2i
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 484
    functionName: scapy.layers.tls.keyexchange._ECBasisField.i2basis_type
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams.<list1>.<lambda4>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams.<list1>.<lambda5>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 527
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams.fill_missing
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 535
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitPrimeParams.guess_payload_class
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitChar2Params
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.keyexchange._ECBasisField.__init__
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - scapy.fields.StrLenField.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - EnumField.__init__
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - PacketField.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._ECBasisTypeField.__init__
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitChar2Params.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitChar2Params.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitChar2Params.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 563
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitChar2Params.fill_missing
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 567
    functionName: scapy.layers.tls.keyexchange.ServerECDHExplicitChar2Params.guess_payload_class
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHNamedCurveParams
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.config.crypto_validator
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerECDHNamedCurveParams.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 581
    functionName: scapy.layers.tls.keyexchange.ServerECDHNamedCurveParams.fill_missing
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - log_runtime.warning
    - _tls_named_curves.get
    - privkey.public_key
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.compat.int_bytes
    - <builtin>.len
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - pubkey.public_bytes
    - cryptography.hazmat.backends.default_backend
    - <builtin>.str
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - pubkey.public_numbers
    - params.generate_private_key
    - <builtin>.isinstance
    - scapy.error.warning
    - x.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 479
    functionName: scapy.layers.tls.crypto.groups._tls_named_groups_generate
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 14
    functionsReached:
    - log_runtime.warning
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - params.generate_private_key
    - scapy.error.warning
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_named_curves.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - privkey
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 453
    functionName: scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 12
    functionsReached:
    - <builtin>.isinstance
    - privkey.public_key
    - pubkey.public_bytes
    - pubkey.public_numbers
    - scapy.compat.int_bytes
    - x.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 617
    functionName: scapy.layers.tls.keyexchange.ServerECDHNamedCurveParams.register_pubkey
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - pub_num.public_key
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - _tls_named_curves.get
    - cryptography.hazmat.backends.default_backend
    - int.from_bytes
    - <builtin>.str
    - public_numbers.public_key
    - scapy.compat.bytes_int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - group
    - pubbytes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 416
    functionName: scapy.layers.tls.crypto.groups._tls_named_groups_import
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 1172
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - pub_num.public_key
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - params.parameter_numbers
    - cryptography.hazmat.backends.default_backend
    - int.from_bytes
    - public_numbers.public_key
    - scapy.compat.bytes_int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - r
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 636
    functionName: scapy.layers.tls.keyexchange.ServerECDHNamedCurveParams.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - pub_num.public_key
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.compat.bytes_int
    - _tls_named_curves.get
    - cryptography.hazmat.backends.default_backend
    - int.from_bytes
    - <builtin>.str
    - public_numbers.public_key
    - scapy.layers.tls.keyexchange.ServerECDHNamedCurveParams.register_pubkey
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 642
    functionName: scapy.layers.tls.keyexchange.ServerECDHNamedCurveParams.guess_payload_class
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_server_ecdh_cls.get
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerRSAParams
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.config.crypto_validator
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerRSAParams.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerRSAParams.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33af0>
    - <ast.Constant object at 0x7fa30ef339d0>
    - <ast.Constant object at 0x7fa30ef336d0>
    - <ast.Constant object at 0x7fa30ef332b0>
    - <ast.Constant object at 0x7fa30ef33b80>
    - <ast.Constant object at 0x7fa30ef33fa0>
    - <ast.Constant object at 0x7fa30ef33bb0>
    - <ast.Constant object at 0x7fa30ef33160>
    - <ast.Constant object at 0x7fa30ef333a0>
    argNames:
    - self
    - modulus
    - modulusLen
    - pubExp
    - prime1
    - prime2
    - coefficient
    - exponent1
    - exponent2
    - privExp
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 590
    functionName: scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 11
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - log_runtime.warning
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - privNum.private_key
    - cryptography.hazmat.backends.default_backend
    - <builtin>.len
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - pubkey.public_numbers
    - scapy.utils.binrepr
    - <builtin>.bin
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 296
    functionName: scapy.layers.tls.cert.PubKey.public_numbers
    functionSourceFile: ''
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 697
    functionName: scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1168
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerPSKParams
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ServerPSKParams.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 729
    functionName: scapy.layers.tls.keyexchange.ServerPSKParams.fill_missing
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 732
    functionName: scapy.layers.tls.keyexchange.ServerPSKParams.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 735
    functionName: scapy.layers.tls.keyexchange.ServerPSKParams.guess_payload_class
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ClientDiffieHellmanPublic
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.config.crypto_validator
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ClientDiffieHellmanPublic.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 760
    functionName: scapy.layers.tls.keyexchange.ClientDiffieHellmanPublic.fill_missing
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1
    functionsReached:
    - pms.lstrip
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - s.client_kx_privkey.public_key
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cs.hmac_alg
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - pubkey.public_numbers
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - s.client_kx_ffdh_params.generate_private_key
    - <builtin>.ord
    - s.client_kx_privkey.exchange
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - binascii.a2b_hex
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.compat.hex_bytes
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.client_kx_ffdh_params.generate_private_key
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.client_kx_privkey.public_key
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.client_kx_privkey.exchange
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pms.lstrip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 776
    functionName: scapy.layers.tls.keyexchange.ClientDiffieHellmanPublic.post_build
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - pms.lstrip
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - s.client_kx_privkey.public_key
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cs.hmac_alg
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - pubkey.public_numbers
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - s.client_kx_ffdh_params.generate_private_key
    - <builtin>.ord
    - s.client_kx_privkey.exchange
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.tls.keyexchange.ClientDiffieHellmanPublic.fill_missing
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.compat.hex_bytes
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - m
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 786
    functionName: scapy.layers.tls.keyexchange.ClientDiffieHellmanPublic.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cs.hmac_alg
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.compat.bytes_hex
    - s.client_kx_ffdh_params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - s.server_kx_privkey.exchange
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - public_numbers.public_key
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - ZZ.lstrip
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - binascii.b2a_hex
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.client_kx_ffdh_params.parameter_numbers
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.server_kx_privkey.exchange
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ZZ.lstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 807
    functionName: scapy.layers.tls.keyexchange.ClientDiffieHellmanPublic.guess_payload_class
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ClientECDiffieHellmanPublic
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.config.crypto_validator
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ClientECDiffieHellmanPublic.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 822
    functionName: scapy.layers.tls.keyexchange.ClientECDiffieHellmanPublic.fill_missing
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - s.client_kx_privkey.public_key
    - pubkey.public_bytes
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cs.hmac_alg
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pubkey.public_numbers
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - s.client_kx_privkey.exchange
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - binascii.a2b_hex
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - params.generate_private_key
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.compat.hex_bytes
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pubkey.public_bytes
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.ec.ECDH
    functionSourceFile: cryptography
    functionUses: 1172
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 854
    functionName: scapy.layers.tls.keyexchange.ClientECDiffieHellmanPublic.post_build
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - s.client_kx_privkey.public_key
    - pubkey.public_bytes
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cs.hmac_alg
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.tls.keyexchange.ClientECDiffieHellmanPublic.fill_missing
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pubkey.public_numbers
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.session.connState.derive_keys
    - <builtin>.ord
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - params.generate_private_key
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - s.client_kx_privkey.exchange
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.compat.hex_bytes
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - m
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 864
    functionName: scapy.layers.tls.keyexchange.ClientECDiffieHellmanPublic.post_dissection
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - log_runtime.warning
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.compat.bytes_int
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - cs.hmac_alg
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - s.server_kx_privkey.exchange
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - public_numbers.public_key
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - <builtin>.ord
    - pub_num.public_key
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - params.parameter_numbers
    - int.from_bytes
    - hash_md5.digest
    - scapy.utils.repr_hex
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 890
    functionName: scapy.layers.tls.keyexchange._UnEncryptedPreMasterSecret.__init__
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - kargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.EncryptedPreMasterSecret
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb35f10>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 905
    functionName: scapy.layers.tls.keyexchange.EncryptedPreMasterSecret.dispatch_hook
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 3
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - m
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 912
    functionName: scapy.layers.tls.keyexchange.EncryptedPreMasterSecret.pre_dissect
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.crypto.pkcs1._DecryptAndSignRSA.decrypt
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - struct.unpack
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.asymmetric.padding.OAEP
    - cs.hmac_alg
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - log_runtime.debug
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - cryptography.hazmat.primitives.asymmetric.padding.PKCS1v15
    - <builtin>.ord
    - cryptography.hazmat.primitives.asymmetric.padding.PSS
    - s.server_rsa_key.decrypt
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.tls.crypto.pkcs1._get_padding
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.server_rsa_key.decrypt
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 946
    functionName: scapy.layers.tls.keyexchange.EncryptedPreMasterSecret.post_build
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cs.hmac_alg
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - struct.pack
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.cert.Cert.encrypt
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.error.warning
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb105b0>
    - <ast.Constant object at 0x7fa30eb10d90>
    - <ast.Constant object at 0x7fa30eb102e0>
    - <ast.Constant object at 0x7fa30eb10f10>
    argNames:
    - self
    - msg
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 372
    functionName: scapy.layers.tls.cert.PubKeyRSA.encrypt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 12
    functionsReached:
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12f5e0>
    - <ast.Constant object at 0x7fa30f12fbb0>
    - <ast.Constant object at 0x7fa30f12f910>
    - <ast.Constant object at 0x7fa30f12f8e0>
    argNames:
    - self
    - msg
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 823
    functionName: scapy.layers.tls.cert.Cert.encrypt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 975
    functionName: scapy.layers.tls.keyexchange.EncryptedPreMasterSecret.guess_payload_class
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ClientPSKIdentity
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange.ClientPSKIdentity.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.cert
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    functionSourceFile: cryptography
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1fd1f0>
    argNames:
    - der_string
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: scapy.layers.tls.cert.der2pem
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 3
    functionsReached:
    - base64.b64encode
    - <builtin>.range
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pem_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 112
    functionName: scapy.layers.tls.cert.pem2der
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - pem_string.find
    - base64.b64decode
    - pem_string.rfind
    - pem_string.replace
    - base64_string.replace
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pem_string.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pem_string.find
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pem_string.rfind
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64_string.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: scapy.layers.tls.cert.split_pem
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 7
    functionsReached:
    - <builtin>.len
    - pem_strings.append
    - s.find
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pem_strings.append
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - frmt
    - der
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 148
    functionName: scapy.layers.tls.cert._PKIObj.__init__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb273d0>
    argNames:
    - cls
    - obj_path
    - obj_max_size
    - pem_marker
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 154
    functionName: scapy.layers.tls.cert._PKIObjMaker.__call__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 4
    functionsReached:
    - os.path.getsize
    - scapy.layers.tls.cert._PKIObj.__init__
    - s.find
    - <builtin>.isinstance
    - f.read
    - <builtin>.len
    - os.path.isfile
    - <builtin>.map
    - pem_strings.append
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.layers.tls.cert.split_pem
    - <builtin>.open
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.getsize
    functionSourceFile: os
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.read
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b25b460>
    - <ast.Constant object at 0x7fa30b25b520>
    argNames:
    - cls
    - key_path
    - cryptography_obj
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 209
    functionName: scapy.layers.tls.cert._PubKeyFactory.__call__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.cert.split_pem
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert._PKIObj.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - f.read
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - os.path.isfile
    - pem_strings.append
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.cert._PKIObjMaker.__call__
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - os.path.getsize
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - s.find
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - obj.import_from_der
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - type.__call__
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - obj.import_from_tuple
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - obj.fill_and_store
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - obj.import_from_asn1pkt
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: type.__call__
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.fill_and_store
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.import_from_tuple
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.import_from_asn1pkt
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.import_from_der
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cert
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 277
    functionName: scapy.layers.tls.cert.PubKey.verifyCert
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 2
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - <builtin>.bytes
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b906c70>
    argNames:
    - self
    - msg
    - sig
    - h
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 404
    functionName: scapy.layers.tls.cert.PubKeyECDSA.verify
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1178
    functionsReached:
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0a4910>
    - <ast.Constant object at 0x7fa30b0a4820>
    - <ast.Constant object at 0x7fa30b0a46d0>
    - <ast.Constant object at 0x7fa30b0a47f0>
    argNames:
    - self
    - msg
    - sig
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 376
    functionName: scapy.layers.tls.cert.PubKeyRSA.verify
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1177
    functionsReached:
    - scapy.layers.tls.cert.PubKeyRSA.verify
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 286
    functionName: scapy.layers.tls.cert.PubKey.pem
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - base64.b64encode
    - <builtin>.range
    - <builtin>.len
    - scapy.layers.tls.cert.der2pem
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 290
    functionName: scapy.layers.tls.cert.PubKey.der
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 300
    functionName: scapy.layers.tls.cert.PubKey.key_size
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f172160>
    argNames:
    - self
    - filename
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 303
    functionName: scapy.layers.tls.cert.PubKey.export
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - <builtin>.open
    - filename.endswith
    - f.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filename.endswith
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.write
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.cert.PubKeyRSA
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dadb1c0>
    - <ast.Constant object at 0x7fa30dadbdc0>
    - <ast.Constant object at 0x7fa30dadbbb0>
    argNames:
    - self
    - modulus
    - modulusLen
    - pubExp
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 325
    functionName: scapy.layers.tls.cert.PubKeyRSA.fill_and_store
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 2
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - log_runtime.warning
    - pubNum.public_key
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - cryptography.hazmat.backends.default_backend
    - <builtin>.len
    - private_key.public_key
    - scapy.utils.binrepr
    - <builtin>.bin
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    functionSourceFile: cryptography
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: private_key.public_key
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    functionSourceFile: cryptography
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pubNum.public_key
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 358
    functionName: scapy.layers.tls.cert.PubKeyRSA.import_from_tuple
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - <builtin>.int
    - log_runtime.warning
    - cryptography.hazmat.backends.default_backend
    - private_key.public_key
    - scapy.utils.binrepr
    - scapy.compat.bytes_hex
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - <builtin>.len
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - <builtin>.bytes
    - <builtin>.bin
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.cert.PubKeyRSA.fill_and_store
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - binascii.b2a_hex
    - pubNum.public_key
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pubkey
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 367
    functionName: scapy.layers.tls.cert.PubKeyRSA.import_from_asn1pkt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - log_runtime.warning
    - pubNum.public_key
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - cryptography.hazmat.backends.default_backend
    - <builtin>.len
    - scapy.layers.tls.cert.PubKeyRSA.fill_and_store
    - private_key.public_key
    - scapy.utils.binrepr
    - <builtin>.bin
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.cert.PubKeyECDSA
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b906160>
    argNames:
    - self
    - curve
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 387
    functionName: scapy.layers.tls.cert.PubKeyECDSA.fill_and_store
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.backends.default_backend
    - private_key.public_key
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    functionSourceFile: cryptography
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pubkey
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 393
    functionName: scapy.layers.tls.cert.PubKeyECDSA.import_from_der
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.serialization.load_der_public_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.serialization.load_der_public_key
    functionSourceFile: cryptography
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b9060d0>
    argNames:
    - self
    - msg
    - h
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 400
    functionName: scapy.layers.tls.cert.PubKeyECDSA.encrypt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    functionSourceFile: cryptography
    functionUses: 1182
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.cert.PubKeyEdDSA
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16aca0>
    argNames:
    - self
    - curve
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 419
    functionName: scapy.layers.tls.cert.PubKeyEdDSA.fill_and_store
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - curve.generate
    - private_key.public_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: curve.generate
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pubkey
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 425
    functionName: scapy.layers.tls.cert.PubKeyEdDSA.import_from_der
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.serialization.load_der_public_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - msg
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 431
    functionName: scapy.layers.tls.cert.PubKeyEdDSA.encrypt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - msg
    - sig
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 435
    functionName: scapy.layers.tls.cert.PubKeyEdDSA.verify
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e987970>
    argNames:
    - cls
    - key_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 454
    functionName: scapy.layers.tls.cert._PrivKeyFactory.__call__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.cert.split_pem
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert._PKIObj.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - f.read
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - os.path.isfile
    - pem_strings.append
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.cert._PKIObjMaker.__call__
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - os.path.getsize
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - s.find
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - type.__call__
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - obj.fill_and_store
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - obj.import_from_asn1pkt
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 509
    functionName: scapy.layers.tls.cert._Raw_ASN1_BIT_STRING.__bytes__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecd06a0>
    argNames:
    - self
    - tbsCert
    - h
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 521
    functionName: scapy.layers.tls.cert.PrivKey.signTBSCert
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ac9e8e0>
    argNames:
    - self
    - val
    - readable
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 450
    functionName: scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 31
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cert
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 544
    functionName: scapy.layers.tls.cert.PrivKey.resignCert
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.tls.cert.PrivKey.signTBSCert
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cert
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 548
    functionName: scapy.layers.tls.cert.PrivKey.verifyCert
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.tls.cert.PrivKeyECDSA.verify
    - scapy.layers.tls.cert.PrivKeyRSA.verify
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - <builtin>.bytes
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eafd2b0>
    argNames:
    - self
    - msg
    - sig
    - h
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 683
    functionName: scapy.layers.tls.cert.PrivKeyECDSA.verify
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e5fcc40>
    - <ast.Constant object at 0x7fa30e5fc940>
    - <ast.Constant object at 0x7fa30e5fcfa0>
    - <ast.Constant object at 0x7fa30e5fc460>
    argNames:
    - self
    - msg
    - sig
    - t
    - h
    - mgf
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 649
    functionName: scapy.layers.tls.cert.PrivKeyRSA.verify
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.cert.PubKeyRSA.verify
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 557
    functionName: scapy.layers.tls.cert.PrivKey.pem
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - base64.b64encode
    - <builtin>.range
    - <builtin>.len
    - scapy.layers.tls.cert.der2pem
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 561
    functionName: scapy.layers.tls.cert.PrivKey.der
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.serialization.NoEncryption
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.serialization.NoEncryption
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d79d8b0>
    argNames:
    - self
    - filename
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 568
    functionName: scapy.layers.tls.cert.PrivKey.export
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - <builtin>.open
    - filename.endswith
    - f.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.cert.PrivKeyRSA
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    functionSourceFile: cryptography
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: privNum.private_key
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - privkey
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 635
    functionName: scapy.layers.tls.cert.PrivKeyRSA.import_from_asn1pkt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicNumbers
    - log_runtime.warning
    - cryptography.hazmat.primitives.asymmetric.rsa.rust_openssl.rsa.generate_private_key
    - privNum.private_key
    - cryptography.hazmat.backends.default_backend
    - <builtin>.len
    - scapy.layers.tls.cert.PrivKeyRSA.fill_and_store
    - cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers
    - pubkey.public_numbers
    - scapy.utils.binrepr
    - <builtin>.bin
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.cert.PrivKeyECDSA
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a32e0>
    argNames:
    - self
    - curve
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 669
    functionName: scapy.layers.tls.cert.PrivKeyECDSA.fill_and_store
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - privkey
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 676
    functionName: scapy.layers.tls.cert.PrivKeyECDSA.import_from_asn1pkt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - cryptography.hazmat.primitives.serialization.load_der_private_key
    - cryptography.hazmat.backends.default_backend
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.serialization.load_der_private_key
    functionSourceFile: cryptography
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.cert.PrivKeyEdDSA
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b76d0>
    argNames:
    - self
    - curve
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 697
    functionName: scapy.layers.tls.cert.PrivKeyEdDSA.fill_and_store
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - curve.generate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - privkey
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 704
    functionName: scapy.layers.tls.cert.PrivKeyEdDSA.import_from_asn1pkt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - cryptography.hazmat.primitives.serialization.load_der_private_key
    - cryptography.hazmat.backends.default_backend
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - msg
    - sig
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 711
    functionName: scapy.layers.tls.cert.PrivKeyEdDSA.verify
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - data
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 715
    functionName: scapy.layers.tls.cert.PrivKeyEdDSA.sign
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - cert_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 728
    functionName: scapy.layers.tls.cert._CertMaker.__call__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.cert.split_pem
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert._PKIObj.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - f.read
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - os.path.isfile
    - pem_strings.append
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.cert._PKIObjMaker.__call__
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - os.path.getsize
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - s.find
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - obj.import_from_asn1pkt
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cert
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 749
    functionName: scapy.layers.tls.cert.Cert.import_from_asn1pkt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1
    functionsReached:
    - scapy.compat.raw
    - extn.extnValue.get_extendedKeyUsage
    - <builtin>.hash
    - tbsCert.get_issuer
    - tbsCert.get_subject_str
    - tbsCert.validity.not_after.datetime.timetuple
    - tbsCert.get_issuer_str
    - tbsCert.validity.not_before.datetime.timetuple
    - <builtin>.len
    - tbsCert.get_subject
    - <builtin>.bytes
    - extn.extnValue.get_keyUsage
    - time.strftime
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbsCert.get_issuer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbsCert.get_issuer_str
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbsCert.get_subject
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbsCert.get_subject_str
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbsCert.validity.not_before.datetime.timetuple
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbsCert.validity.not_after.datetime.timetuple
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: extn.extnValue.get_keyUsage
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: extn.extnValue.get_extendedKeyUsage
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 803
    functionName: scapy.layers.tls.cert.Cert.isIssuerCert
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.cert.PubKey.verifyCert
    - <builtin>.bytes
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 813
    functionName: scapy.layers.tls.cert.Cert.isSelfSigned
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - scapy.layers.tls.cert.Cert.isIssuerCert
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.MD5
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.cert.PubKey.verifyCert
    - <builtin>.bytes
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 830
    functionName: scapy.layers.tls.cert.Cert.getSignatureHash
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 32
    functionsReached:
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - cryptography.hazmat.primitives.hashes.SHA256
    - cryptography.hazmat.primitives.hashes.MD5
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 839
    functionName: scapy.layers.tls.cert.Cert.setSubjectPublicKeyFromPrivateKey
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 855
    functionName: scapy.layers.tls.cert.Cert.resignWith
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - extn.extnValue.get_extendedKeyUsage
    - <builtin>.hash
    - tbsCert.get_subject_str
    - tbsCert.get_issuer
    - tbsCert.validity.not_after.datetime.timetuple
    - tbsCert.get_issuer_str
    - tbsCert.validity.not_before.datetime.timetuple
    - <builtin>.len
    - scapy.layers.tls.cert.Cert.import_from_asn1pkt
    - tbsCert.get_subject
    - <builtin>.bytes
    - extn.extnValue.get_keyUsage
    - time.strftime
    - key.resignCert
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.resignCert
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ead51f0>
    argNames:
    - self
    - now
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 861
    functionName: scapy.layers.tls.cert.Cert.remainingDays
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - time.strptime
    - time.localtime
    - time.mktime
    - <builtin>.isinstance
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.localtime
    functionSourceFile: time
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.strptime
    functionSourceFile: time
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.mktime
    functionSourceFile: time
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - crl_list
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 898
    functionName: scapy.layers.tls.cert.Cert.isRevoked
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 924
    functionName: scapy.layers.tls.cert.Cert.pem
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - base64.b64encode
    - <builtin>.range
    - <builtin>.len
    - scapy.layers.tls.cert.der2pem
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 928
    functionName: scapy.layers.tls.cert.Cert.der
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30efa8ee0>
    argNames:
    - self
    - filename
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 931
    functionName: scapy.layers.tls.cert.Cert.export
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - <builtin>.open
    - filename.endswith
    - f.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 946
    functionName: scapy.layers.tls.cert.Cert.show
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 952
    functionName: scapy.layers.tls.cert.Cert.__repr__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - cert_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 965
    functionName: scapy.layers.tls.cert._CRLMaker.__call__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.cert.split_pem
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert._PKIObj.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - f.read
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - os.path.isfile
    - pem_strings.append
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.cert._PKIObjMaker.__call__
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - os.path.getsize
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - s.find
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - obj.import_from_asn1pkt
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - crl
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 982
    functionName: scapy.layers.tls.cert.CRL.import_from_asn1pkt
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - <builtin>.hash
    - tbsCertList.get_issuer
    - tbsCertList.get_issuer_str
    - time.strptime
    - <builtin>.len
    - <builtin>.bytes
    - revoked.append
    - time.strftime
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbsCertList.get_issuer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbsCertList.get_issuer_str
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: revoked.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1044
    functionName: scapy.layers.tls.cert.CRL.isIssuerCert
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 1
    functionsReached:
    - other.pubKey.verifyCert
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.pubKey.verifyCert
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - anchors
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1050
    functionName: scapy.layers.tls.cert.CRL.verify
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - <builtin>.any
    - other.pubKey.verifyCert
    - scapy.layers.tls.cert.CRL.isIssuerCert
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1054
    functionName: scapy.layers.tls.cert.CRL.show
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 7
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dfa8dc0>
    argNames:
    - self
    - certList
    - cert0
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1071
    functionName: scapy.layers.tls.cert.Chain.__init__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 3
    functionsReached:
    - list.__init__
    - c.isIssuerCert
    - certList.remove
    - <builtin>.len
    - root_candidate.isSelfSigned
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: root_candidate.isSelfSigned
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: certList.remove
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.isIssuerCert
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7d60a0>
    argNames:
    - self
    - anchors
    - untrusted
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1107
    functionName: scapy.layers.tls.cert.Chain.verifyChain
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 2
    functionsReached:
    - list.__init__
    - c.isIssuerCert
    - c.remainingDays
    - certList.remove
    - <builtin>.len
    - <builtin>.any
    - scapy.layers.tls.cert.Chain.__init__
    - root_candidate.isSelfSigned
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.remainingDays
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30df593d0>
    argNames:
    - self
    - cafile
    - untrusted_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1129
    functionName: scapy.layers.tls.cert.Chain.verifyChainFromCAFile
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - list.__init__
    - c.isIssuerCert
    - s.find
    - c.remainingDays
    - f.read
    - scapy.layers.tls.cert.Chain.verifyChain
    - certList.remove
    - <builtin>.len
    - <builtin>.any
    - pem_strings.append
    - scapy.layers.tls.cert.split_pem
    - scapy.layers.tls.cert.Chain.__init__
    - <builtin>.open
    - root_candidate.isSelfSigned
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b34d100>
    argNames:
    - self
    - capath
    - untrusted_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1154
    functionName: scapy.layers.tls.cert.Chain.verifyChainFromCAPath
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - s.find
    - anchors.append
    - list.__init__
    - os.path.join
    - scapy.layers.tls.cert.Chain.__init__
    - c.isIssuerCert
    - os.listdir
    - f.read
    - c.remainingDays
    - certList.remove
    - <builtin>.open
    - <builtin>.len
    - pem_strings.append
    - <builtin>.any
    - scapy.layers.tls.cert.split_pem
    - scapy.layers.tls.cert.Chain.verifyChain
    - fd.read
    - root_candidate.isSelfSigned
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.listdir
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: anchors.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1181
    functionName: scapy.layers.tls.cert.Chain.__repr__
    functionSourceFile: scapy.layers.tls.cert
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - c.isSelfSigned
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.isSelfSigned
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1P_PRIVSEQ
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - seq
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 442
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 159
    functionsReached:
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.RSAPublicKey
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.RSAOtherPrimeInfo
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.RSAPrivateKey
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4998e0>
    - <ast.Constant object at 0x7fa30e499340>
    - <ast.Constant object at 0x7fa30e499ca0>
    argNames:
    - self
    - name
    - default
    - enum
    - context
    - implicit_tag
    - explicit_tag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 108
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb7cb80>
    - <ast.Constant object at 0x7fa30eb7ce20>
    - <ast.Constant object at 0x7fa30eb7c250>
    argNames:
    - self
    - name
    - default
    - cls
    - context
    - implicit_tag
    - explicit_tag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 532
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 80
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - field
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 643
    functionName: scapy.asn1fields.ASN1F_optional.__init__
    functionSourceFile: ''
    functionUses: 71
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.ECFieldID
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.x509.ECCurve
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d79d3a0>
    - <ast.Constant object at 0x7fa30d79d7c0>
    - <ast.Constant object at 0x7fa30d79deb0>
    - <ast.Constant object at 0x7fa30d79d5b0>
    argNames:
    - self
    - name
    - default
    - default_readable
    - context
    - implicit_tag
    - explicit_tag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 322
    functionName: scapy.asn1fields.ASN1F_BIT_STRING.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 13
    functionsReached:
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - <builtin>.isinstance
    - <builtin>.super
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.ECSpecifiedDomain
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfab80>
    - <ast.Constant object at 0x7fa30ddfa6d0>
    - <ast.Constant object at 0x7fa30ddfad30>
    - <ast.Constant object at 0x7fa30ddfaeb0>
    argNames:
    - self
    - name
    - default
    - cls
    - context
    - implicit_tag
    - explicit_tag
    - next_cls_cb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 798
    functionName: scapy.asn1fields.ASN1F_PACKET.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 135
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.x509.ECParameters
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.int
    - <builtin>.setattr
    - scapy.asn1.asn1.ASN1_OID.__init__
    - kwargs.get
    - <builtin>.str
    - <builtin>.super
    - typing.cast.choices.items
    - typing.cast
    - conf.mib._oidname
    - conf.mib._oid
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 538
    functionName: scapy.asn1.asn1.ASN1_OID.__init__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 18
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - conf.mib._oidname
    - conf.mib._oid
    - <builtin>.isinstance
    - scapy.asn1.asn1.ASN1_Object.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 695
    functionName: scapy.asn1fields.ASN1F_CHOICE.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 26
    functionsReached:
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - ASN1_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.x509.ECDSAPublicKey
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.ECDSAPrivateKey
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.ECDSASignature
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.x509.EdDSAPublicKey
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.AlgorithmIdentifier
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.EdDSAPrivateKey
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 222
    functionName: scapy.layers.x509.ASN1F_X509_DirectoryString.__init__
    functionSourceFile: scapy.layers.x509
    functionUses: 2
    functionsReached:
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_AttributeValue
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_Attribute
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_AttributeTypeAndValue
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - <builtin>.len
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.layers.x509.ASN1F_X509_DirectoryString.__init__
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_RDN
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_OtherName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - <builtin>.len
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 275
    functionName: scapy.layers.x509.ASN1F_X509_otherName.__init__
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_X400Address
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_field.__init__
    - typing.cast.asn1_object
    - <builtin>.isinstance
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b25b2e0>
    - <ast.Constant object at 0x7fa30b25bf70>
    - <ast.Constant object at 0x7fa30b25b1f0>
    - <ast.Constant object at 0x7fa30b25b8e0>
    - <ast.Constant object at 0x7fa30b25bbe0>
    argNames:
    - self
    - name
    - default
    - context
    - implicit_tag
    - explicit_tag
    - flexible_tag
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: scapy.asn1fields.ASN1F_field.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 5
    functionsReached:
    - typing.cast.asn1_object
    - <builtin>.isinstance
    - <builtin>.int
    linkageType: pythonLinkage
    raised:
    - ASN1_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_DirectoryName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_EDIPartyName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.layers.x509.ASN1F_X509_DirectoryString.__init__
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_GeneralName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.hash
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtAuthorityKeyIdentifier
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtSubjectDirectoryAttributes
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtFullName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtNameRelativeToCRLIssuer
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtDistributionPointName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtDistributionPoint
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dfa89d0>
    - <ast.Constant object at 0x7fa30dfa8b80>
    - <ast.Constant object at 0x7fa30daa7df0>
    argNames:
    - self
    - name
    - default
    - mapping
    - context
    - implicit_tag
    - explicit_tag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 929
    functionName: scapy.asn1fields.ASN1F_FLAGS.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 14
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtKeyUsage
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 455
    functionName: scapy.layers.x509.X509_ExtKeyUsage.get_keyUsage
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.enumerate
    - <builtin>.getattr
    - scapy.asn1fields.ASN1F_FLAGS.get_flags
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 959
    functionName: scapy.asn1fields.ASN1F_FLAGS.get_flags
    functionSourceFile: scapy.asn1fields
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - <builtin>.enumerate
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtPrivateKeyUsagePeriod
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_PolicyMapping
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtPolicyMappings
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtBasicConstraints
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtReasonCode
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtIssuingDistributionPoint
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtCertificateIssuer
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtInvalidityDate
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.volatile.ZuluTime.__init__
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtSubjectAltName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtIssuerAltName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtGeneralSubtree
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtNameConstraints
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtPolicyConstraints
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtExtendedKeyUsage
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 603
    functionName: scapy.layers.x509.X509_ExtExtendedKeyUsage.get_extendedKeyUsage
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtNoticeReference
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - <builtin>.hash
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtUserNotice
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.hash
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - <builtin>.setattr
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtPolicyQualifierInfo
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - <builtin>.len
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtPolicyInformation
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtCertificatePolicies
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtCRLDistributionPoints
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtFreshestCRL
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_AccessDescription
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtAuthInfoAccess
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtQcStatement
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - typing.cast.asn1_object
    - <builtin>.int
    - scapy.asn1fields.ASN1F_field.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtQcStatements
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtSubjInfoAccess
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtNetscapeCertType
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtComment
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_ExtOidNTDSCaSecurity
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - <builtin>.len
    - scapy.layers.x509.ASN1F_X509_otherName.__init__
    - <builtin>.str
    - <builtin>.super
    - conf.mib._oidname
    - conf.mib._oid
    - <builtin>.isinstance
    - scapy.asn1.asn1.ASN1_Object.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 772
    functionName: scapy.layers.x509._X509_ExtField.m2i
    functionSourceFile: scapy.layers.x509
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 785
    functionName: scapy.layers.x509.ASN1F_EXT_SEQUENCE.__init__
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_Extension
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.x509.ASN1F_EXT_SEQUENCE.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_Extensions
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_AlgorithmIdentifier
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 818
    functionName: scapy.layers.x509.ASN1F_X509_SubjectPublicKeyInfo.__init__
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b34dfd0>
    - <ast.Constant object at 0x7fa30b34dd30>
    - <ast.Constant object at 0x7fa30b34d700>
    argNames:
    - self
    - name
    - default
    - cls
    - context
    - implicit_tag
    - explicit_tag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 886
    functionName: scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    functionSourceFile: scapy.asn1fields
    functionUses: 8
    functionsReached:
    - scapy.compat.raw
    - <builtin>.bytes
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_X509_SubjectPublicKeyInfo.__init__.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.signatureAlgorithm.algorithm.oidname.lower
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_X509_SubjectPublicKeyInfo.__init__.<lambda1>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - pkt.signatureAlgorithm.algorithm.oidname.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_X509_SubjectPublicKeyInfo.__init__.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_X509_SubjectPublicKeyInfo.__init__.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_SubjectPublicKeyInfo
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.x509.ASN1F_X509_SubjectPublicKeyInfo.__init__
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.RSAPrivateKey_OpenSSL
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1957
    functionName: scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 17
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: scapy.contrib.rtps.common_types.DataPacketField.m2i
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 17
    functionsReached:
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2438
    functionName: scapy.contrib.bgp._ORFNLRIPacketField.m2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 17
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 0
    IfCount: 13
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1728
    functionName: scapy.contrib.bgp._ExtCommValuePacketField.m2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 17
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: scapy.layers.ssh._SSHSignature.m2i
    functionSourceFile: scapy.layers.ssh
    functionUses: 17
    functionsReached:
    - _SSH_signatures.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 83
    functionName: scapy.layers.ssh.SSHPacketStringField.m2i
    functionSourceFile: scapy.layers.ssh
    functionUses: 17
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 211
    functionName: scapy.layers.ssh._SSHCertificate.m2i
    functionSourceFile: scapy.layers.ssh
    functionUses: 17
    functionsReached:
    - _SSH_certificates.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 705
    functionName: scapy.layers.ntp.NTPControlStatusField.m2i
    functionSourceFile: scapy.layers.ntp
    functionUses: 17
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2084
    functionName: scapy.contrib.bgp._PathAttrPacketField.m2i
    functionSourceFile: scapy.contrib.bgp
    functionUses: 17
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - _path_attr_objects.get
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.globals
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - scapy.contrib.bgp._get_cls
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1835
    functionName: scapy.layers.dcerpc._NDRPacketField.m2i
    functionSourceFile: ''
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 216
    functionName: scapy.layers.ssh._SSHPublicKey.m2i
    functionSourceFile: scapy.layers.ssh
    functionUses: 17
    functionsReached:
    - _SSH_publickeys.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.ECDSAPrivateKey_OpenSSL
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_Validity
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - dt.tzinfo.utcoffset
    - kwargs.get
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.setattr
    - <builtin>.len
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - <builtin>.str
    - datetime.datetime.strptime
    - datetime.timedelta
    - <builtin>.isinstance
    - dt.replace
    - <builtin>.print
    - _nam.lower
    - <builtin>.hasattr
    - value.strftime
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    - <builtin>.hash
    - typing.cast.ip.decode
    - scapy.volatile.ZuluTime.__init__
    - dt.strftime
    - datetime.timezone
    - <builtin>.super
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - typing.cast.choices.items
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 602
    functionName: scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 18
    functionsReached:
    - dt.replace
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - dt.strftime
    - <builtin>.print
    - datetime.timezone
    - <builtin>.len
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - dt.tzinfo.utcoffset
    - <builtin>.str
    - <builtin>.super
    - datetime.datetime.strptime
    - datetime.timedelta
    - _nam.lower
    - <builtin>.isinstance
    - value.strftime
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_TBSCertificate
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 976
    functionName: scapy.layers.x509.X509_TBSCertificate.get_issuer
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 984
    functionName: scapy.layers.x509.X509_TBSCertificate.get_issuer_str
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.sorted
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.layers.x509.X509_TBSCertificate.get_issuer
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1001
    functionName: scapy.layers.x509.X509_TBSCertificate.get_subject
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1009
    functionName: scapy.layers.x509.X509_TBSCertificate.get_subject_str
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.sorted
    - <builtin>.str
    - scapy.layers.x509.X509_TBSCertificate.get_subject
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1024
    functionName: scapy.layers.x509.ASN1F_X509_Cert.__init__
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_X509_Cert.__init__.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_X509_Cert.__init__.<lambda1>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - pkt.signatureAlgorithm.algorithm.oidname.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_Cert
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - scapy.layers.x509.ASN1F_X509_Cert.__init__
    - socket.inet_ntop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_RevokedCertificate
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.volatile.ZuluTime.__init__
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_TBSCertList
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.volatile.ZuluTime.__init__
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1080
    functionName: scapy.layers.x509.X509_TBSCertList.get_issuer
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1088
    functionName: scapy.layers.x509.X509_TBSCertList.get_issuer_str
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.layers.x509.X509_TBSCertList.get_issuer
    - <builtin>.sorted
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1107
    functionName: scapy.layers.x509.ASN1F_X509_CRL.__init__
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_X509_CRL.__init__.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_X509_CRL.__init__.<lambda1>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - pkt.signatureAlgorithm.algorithm.oidname.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.X509_CRL
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.x509.ASN1F_X509_CRL.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_CertID
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_RevokedInfo
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_CertStatus
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.hash
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_SingleResponse
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_ByName
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_ResponderID
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.hash
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_ResponseData
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1231
    functionName: scapy.layers.x509.ASN1F_OCSP_BasicResponse.__init__
    functionSourceFile: scapy.layers.x509
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_OCSP_BasicResponse.__init__.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.x509.ASN1F_OCSP_BasicResponse.__init__.<lambda1>
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - pkt.signatureAlgorithm.algorithm.oidname.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_ResponseBytes
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.asn1fields.ASN1F_BIT_STRING.__init__
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.x509.ASN1F_OCSP_BasicResponse.__init__
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.x509.OCSP_Response
    functionSourceFile: scapy.layers.x509
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1fields
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.asn1_object
    functionSourceFile: typing
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 119
    functionName: scapy.asn1fields.ASN1F_field.register_owner
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: scapy.asn1fields.ASN1F_field.i2repr
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 127
    functionName: scapy.asn1fields.ASN1F_field.i2h
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 131
    functionName: scapy.asn1fields.ASN1F_field.m2i
    functionSourceFile: scapy.asn1fields
    functionUses: 5
    functionsReached:
    - scapy.compat.chb
    - scapy.asn1.ber.BER_tagging_dec
    - codec.safedec
    - <builtin>.int
    - <builtin>.ord
    - typing.cast.get_codec
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - <builtin>.len
    - codec.dec
    - scapy.asn1.ber.BER_len_dec
    - struct.pack
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb27df0>
    - <ast.Constant object at 0x7fa30eb27850>
    - <ast.Constant object at 0x7fa30eb27640>
    - <ast.Constant object at 0x7fa30eb272e0>
    - <ast.Constant object at 0x7fa30eb27700>
    argNames:
    - s
    - hidden_tag
    - implicit_tag
    - explicit_tag
    - safe
    - _fname
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 219
    functionName: scapy.asn1.ber.BER_tagging_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 11
    functionsReached:
    - scapy.compat.chb
    - <builtin>.int
    - <builtin>.ord
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - <builtin>.len
    - scapy.asn1.ber.BER_len_dec
    - struct.pack
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_codec
    functionSourceFile: typing
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codec.safedec
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codec.dec
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 162
    functionName: scapy.asn1fields.ASN1F_field.i2m
    functionSourceFile: scapy.asn1fields
    functionUses: 3
    functionsReached:
    - scapy.compat.chb
    - x.insert
    - <builtin>.ord
    - scapy.asn1.ber.BER_tagging_enc
    - typing.cast.get_codec
    - scapy.asn1.ber.BER_id_enc
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - scapy.asn1.ber.BER_num_enc
    - x.enc
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - ASN1_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.enc
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cef9340>
    - <ast.Constant object at 0x7fa30cef9dc0>
    argNames:
    - s
    - implicit_tag
    - explicit_tag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 258
    functionName: scapy.asn1.ber.BER_tagging_enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 6
    functionsReached:
    - scapy.compat.chb
    - x.insert
    - <builtin>.ord
    - scapy.asn1.ber.BER_id_enc
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - scapy.asn1.ber.BER_num_enc
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 180
    functionName: scapy.asn1fields.ASN1F_field.any2i
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb10970>
    argNames:
    - self
    - cls
    - s
    - _underlayer
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 184
    functionName: scapy.asn1fields.ASN1F_field.extract_packet
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.packet.NoPayload.getlayer
    - _track.append
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - prompt_toolkit.prompt.encode
    - typing.cast.encode
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 202
    functionName: scapy.asn1fields.ASN1F_field.build
    functionSourceFile: scapy.asn1fields
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - x.insert
    - scapy.asn1fields.ASN1F_field.i2m
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_tagging_enc
    - typing.cast.get_codec
    - scapy.asn1.ber.BER_id_enc
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - scapy.asn1.ber.BER_num_enc
    - x.enc
    - struct.pack
    - <builtin>.getattr
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 206
    functionName: scapy.asn1fields.ASN1F_field.dissect
    functionSourceFile: scapy.asn1fields
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - scapy.asn1.ber.BER_tagging_dec
    - scapy.asn1fields.ASN1F_field.set_val
    - codec.safedec
    - <builtin>.int
    - <builtin>.ord
    - typing.cast.get_codec
    - <builtin>.setattr
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - scapy.asn1fields.ASN1F_field.m2i
    - <builtin>.len
    - codec.dec
    - scapy.asn1.ber.BER_len_dec
    - struct.pack
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: scapy.asn1fields.ASN1F_field.set_val
    functionSourceFile: scapy.asn1fields
    functionUses: 3
    functionsReached:
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 212
    functionName: scapy.asn1fields.ASN1F_field.do_copy
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - x.copy
    - <builtin>.len
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 228
    functionName: scapy.asn1fields.ASN1F_field.is_empty
    functionSourceFile: scapy.asn1fields
    functionUses: 2
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 232
    functionName: scapy.asn1fields.ASN1F_field.get_fields_list
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: scapy.asn1fields.ASN1F_field.__str__
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 240
    functionName: scapy.asn1fields.ASN1F_field.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - typing.cast
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandInt.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 244
    functionName: scapy.asn1fields.ASN1F_field.copy
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 256
    functionName: scapy.asn1fields.ASN1F_BOOLEAN.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.volatile.RandChoice.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 264
    functionName: scapy.asn1fields.ASN1F_INTEGER.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 296
    functionName: scapy.asn1fields.ASN1F_enum_INTEGER.i2m
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 307
    functionName: scapy.asn1fields.ASN1F_enum_INTEGER.i2repr
    functionSourceFile: scapy.asn1fields
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 342
    functionName: scapy.asn1fields.ASN1F_BIT_STRING.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandString.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 350
    functionName: scapy.asn1fields.ASN1F_STRING.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandString.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 362
    functionName: scapy.asn1fields.ASN1F_OID.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - fmt.split
    - <builtin>.tuple
    - scapy.volatile.RandOID.__init__
    - <builtin>.map
    - <builtin>.super
    - x.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 402
    functionName: scapy.asn1fields.ASN1F_UTC_TIME.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - scapy.volatile.GeneralizedTime.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 410
    functionName: scapy.asn1fields.ASN1F_GENERALIZED_TIME.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - scapy.volatile.GeneralizedTime.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 452
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.__repr__
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 456
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.is_empty
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - f.is_empty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.is_empty
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 460
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.get_fields_list
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - functools.reduce
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.get_fields_list.<lambda1>
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - y.get_fields_list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: y.get_fields_list
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 465
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.m2i
    functionSourceFile: scapy.asn1fields
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - scapy.asn1.ber.BER_tagging_dec
    - obj.dissect
    - <builtin>.int
    - <builtin>.ord
    - typing.cast.get_codec
    - obj.set_val
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - codec.check_type_check_len
    - <builtin>.len
    - scapy.asn1.ber.BER_len_dec
    - struct.pack
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codec.check_type_check_len
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.set_val
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.dissect
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 500
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.dissect
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - scapy.asn1.ber.BER_tagging_dec
    - obj.dissect
    - <builtin>.int
    - <builtin>.ord
    - typing.cast.get_codec
    - obj.set_val
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - codec.check_type_check_len
    - <builtin>.len
    - scapy.asn1.ber.BER_len_dec
    - struct.pack
    - scapy.asn1fields.ASN1F_SEQUENCE.m2i
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 505
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.build
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - functools.reduce
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1fields.ASN1F_SEQUENCE.build.<lambda1>
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - y.build
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: y.build
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: -1
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__.<lambda1>
    functionSourceFile: scapy.asn1fields
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.ldap._SaslCredentialsField.m2i
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.kerberos._PADATA_value_Field.m2i
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.kerberos._AuthorizationData_value_Field.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - pkt.controlType.val.decode
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.ldap.<lambda1>
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.asn1fields.ASN1F_PACKET.m2i
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.kerberos._KerbAdRestrictionEntry_Field.m2i
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.kerberos._KrbFastArmor_value_Field.m2i
    - scapy.layers.ldap._ControlValue_Field.m2i
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.kerberos._Error_Field.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.x509._X509_ExtField.m2i
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.kerberos._KRBERROR_data_Field.m2i
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.asn1.ber.BER_tagging_dec
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.kerberos._Checksum_Field.m2i
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.kerberos._KerbMessage_Field.m2i
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.spnego._SPNEGO_Token_Field.m2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 819
    functionName: scapy.asn1fields.ASN1F_PACKET.m2i
    functionSourceFile: scapy.asn1fields
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.ldap.<lambda1>
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.asn1.ber.BER_tagging_dec
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 898
    functionName: scapy.layers.kerberos._KerbAdRestrictionEntry_Field.m2i
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2620
    functionName: scapy.layers.kerberos._KerbMessage_Field.m2i
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1857
    functionName: scapy.layers.kerberos._KRBERROR_data_Field.m2i
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 575
    functionName: scapy.layers.kerberos._AuthorizationData_value_Field.m2i
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1095
    functionName: scapy.layers.kerberos._KrbFastArmor_value_Field.m2i
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 316
    functionName: scapy.layers.ldap._SaslCredentialsField.m2i
    functionSourceFile: scapy.layers.ldap
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 976
    functionName: scapy.layers.ldap._ControlValue_Field.m2i
    functionSourceFile: scapy.layers.ldap
    functionUses: 3
    functionsReached:
    - pkt.controlType.val.decode
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 450
    functionName: scapy.layers.kerberos._Checksum_Field.m2i
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 724
    functionName: scapy.layers.kerberos._PADATA_value_Field.m2i
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: scapy.layers.spnego._SPNEGO_Token_Field.m2i
    functionSourceFile: scapy.layers.spnego
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2030
    functionName: scapy.layers.kerberos._Error_Field.m2i
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__.<lambda2>
    functionSourceFile: scapy.asn1fields
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 562
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.is_empty
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - <builtin>.getattr
    - scapy.asn1fields.ASN1F_field.is_empty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 568
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.m2i
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__.<lambda2>
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.ldap._SaslCredentialsField.m2i
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.kerberos._PADATA_value_Field.m2i
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.kerberos._AuthorizationData_value_Field.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - pkt.controlType.val.decode
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.ldap.<lambda1>
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.asn1fields.ASN1F_PACKET.m2i
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.kerberos._KerbAdRestrictionEntry_Field.m2i
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__.<lambda1>
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.kerberos._KrbFastArmor_value_Field.m2i
    - scapy.layers.ldap._ControlValue_Field.m2i
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.kerberos._Error_Field.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.x509._X509_ExtField.m2i
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.kerberos._KRBERROR_data_Field.m2i
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - typing.cast.get_codec
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.asn1.ber.BER_tagging_dec
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.kerberos._Checksum_Field.m2i
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - codec.check_type_check_len
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.kerberos._KerbMessage_Field.m2i
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.spnego._SPNEGO_Token_Field.m2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 593
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.build
    functionSourceFile: scapy.asn1fields
    functionUses: 2
    functionsReached:
    - scapy.compat.raw
    - <builtin>.isinstance
    - <builtin>.bytes
    - <builtin>.getattr
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 605
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.i2repr
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_enum_INTEGER.i2repr
    - <builtin>.super
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 614
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - typing.cast._find_fld_pkt
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - typing.cast.fields_desc.randval
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.volatile.RandString.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - typing.cast.payload.fields_desc._evalcond
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.volatile.GeneralizedTime.__init__
    - sig.endswith
    - new_default_fields.items
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_STRING.randval
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - typing.cast.payload.default_fields.update
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.asn1fields.ASN1F_GENERALIZED_TIME.randval
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - new_default_fields.clear
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - multiple_type_fields.append
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - typing.cast.payload.fields_desc.randval
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - typing.cast.fields_desc._evalcond
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - val._fix
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.asn1fields.ASN1F_PACKET.randval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.asn1fields.ASN1F_UTC_TIME.randval
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.packet.fuzz
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - typing.cast.default_fields.update
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.asn1fields.ASN1F_INTEGER.randval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 874
    functionName: scapy.asn1fields.ASN1F_PACKET.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - new_default_fields.clear
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - typing.cast.payload.fields_desc._evalcond
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast._find_fld_pkt
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - new_default_fields.items
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - multiple_type_fields.append
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.packet.fuzz
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - typing.cast.payload.fields_desc.randval
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - typing.cast.payload.get_field
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - typing.cast.fields_desc.randval
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - typing.cast.default_fields.update
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - typing.cast.fields_desc._evalcond
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - typing.cast.payload.default_fields.update
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - typing.cast.get_field
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - val._fix
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 621
    functionName: scapy.asn1fields.ASN1F_SEQUENCE_OF.__repr__
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: scapy.asn1fields.ASN1F_optional.__getattr__
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 652
    functionName: scapy.asn1fields.ASN1F_optional.m2i
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.asn1fields.ASN1F_field.m2i
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.m2i
    - scapy.layers.ldap.<lambda1>
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.kerberos._Error_Field.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - typing.cast.asn1_object
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.x509._X509_ExtField.m2i
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.spnego._SPNEGO_Token_Field.m2i
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.kerberos._PADATA_value_Field.m2i
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - pkt.controlType.val.decode
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.asn1fields.ASN1F_PACKET.m2i
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.ldap._ControlValue_Field.m2i
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.layers.kerberos._KRBERROR_data_Field.m2i
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.asn1.ber.BER_tagging_dec
    - scapy.layers.kerberos._Checksum_Field.m2i
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__.<lambda2>
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.asn1fields.ASN1F_CHOICE.m2i
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.m2i
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.kerberos._AuthorizationData_value_Field.m2i
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.asn1fields.ASN1F_field.__init__
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.kerberos._KerbMessage_Field.m2i
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - codec.safedec
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.ldap._SaslCredentialsField.m2i
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.kerberos._KerbAdRestrictionEntry_Field.m2i
    - <builtin>.dict
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__.<lambda1>
    - scapy.asn1.ber.BER_num_dec
    - scapy.layers.kerberos._KrbFastArmor_value_Field.m2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - typing.cast.get_codec
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - codec.check_type_check_len
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - codec.dec
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 904
    functionName: scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.m2i
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 733
    functionName: scapy.asn1fields.ASN1F_CHOICE.m2i
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - typing.cast.get_codec
    - struct.pack
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.chb
    - scapy.asn1.ber.BER_tagging_dec
    - scapy.asn1fields.ASN1F_field.__init__
    - <builtin>.enumerate
    - scapy.asn1fields.ASN1F_field.m2i
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_id_dec
    - codec.safedec
    - typing.cast.asn1_object
    - <builtin>.ord
    - codec.dec
    - <builtin>.hasattr
    - scapy.compat.orb
    - scapy.asn1.ber.BER_len_dec
    linkageType: pythonLinkage
    raised:
    - ASN1_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 660
    functionName: scapy.asn1fields.ASN1F_optional.dissect
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_field.dissect
    - <builtin>.int
    - typing.cast.get_codec
    - struct.pack
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.chb
    - scapy.asn1.ber.BER_tagging_dec
    - <builtin>.setattr
    - <builtin>.enumerate
    - scapy.asn1fields.ASN1F_field.m2i
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_id_dec
    - scapy.asn1fields.ASN1F_field.set_val
    - codec.safedec
    - <builtin>.ord
    - codec.dec
    - scapy.compat.orb
    - scapy.asn1.ber.BER_len_dec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 668
    functionName: scapy.asn1fields.ASN1F_optional.build
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - typing.cast.get_codec
    - scapy.asn1fields.ASN1F_field.build
    - scapy.asn1.ber.BER_num_enc
    - struct.pack
    - scapy.compat.chb
    - x.insert
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.compat.raw
    - scapy.asn1fields.ASN1F_field.is_empty
    - <builtin>.ord
    - scapy.asn1.ber.BER_id_enc
    - x.enc
    - typing.cast
    - scapy.compat.orb
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.is_empty
    - scapy.asn1fields.ASN1F_field.i2m
    - scapy.asn1.ber.BER_tagging_enc
    - scapy.asn1.ber.BER_len_enc
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.build
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 674
    functionName: scapy.asn1fields.ASN1F_optional.any2i
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.asn1fields.ASN1F_PACKET.any2i
    - scapy.asn1fields.ASN1F_STRING_PacketField.any2i
    - <builtin>.any
    - <builtin>.len
    - x.add_underlayer
    - <builtin>.super
    - scapy.asn1fields.ASN1F_field.any2i
    - scapy.asn1fields.ASN1F_FLAGS.any2i
    - x.split
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 985
    functionName: scapy.asn1fields.ASN1F_STRING_PacketField.any2i
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    - x.add_underlayer
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 947
    functionName: scapy.asn1fields.ASN1F_FLAGS.any2i
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - <builtin>.any
    - <builtin>.len
    - <builtin>.super
    - x.split
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 865
    functionName: scapy.asn1fields.ASN1F_PACKET.any2i
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    - x.add_underlayer
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 678
    functionName: scapy.asn1fields.ASN1F_optional.i2repr
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.i2repr
    - scapy.asn1fields.ASN1F_FLAGS.i2repr
    - scapy.asn1fields.ASN1F_FLAGS.get_flags
    - <builtin>.enumerate
    - scapy.asn1fields.ASN1F_field.i2repr
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_enum_INTEGER.i2repr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 965
    functionName: scapy.asn1fields.ASN1F_FLAGS.i2repr
    functionSourceFile: scapy.asn1fields
    functionUses: 1
    functionsReached:
    - scapy.asn1fields.ASN1F_FLAGS.get_flags
    - <builtin>.enumerate
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.choices.items
    functionSourceFile: typing
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 175
    functionName: scapy.asn1.ber.BER_id_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 48
    functionsReached:
    - <builtin>.ord
    - <builtin>.enumerate
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 765
    functionName: scapy.asn1fields.ASN1F_CHOICE.i2m
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - scapy.compat.chb
    - <builtin>.hash
    - x.insert
    - <builtin>.ord
    - scapy.asn1.ber.BER_tagging_enc
    - scapy.asn1.ber.BER_id_enc
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - scapy.asn1.ber.BER_num_enc
    - <builtin>.bytes
    - <builtin>.type
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 778
    functionName: scapy.asn1fields.ASN1F_CHOICE.randval
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - clone.payload.add_underlayer
    - typing.cast.payload.get_field
    - new_default_fields.items
    - typing.cast.fields_desc.randval
    - randchoices.append
    - scapy.packet.Packet.copy
    - new_default_fields.clear
    - typing.cast.default_fields.update
    - scapy.volatile.RandChoice.__init__
    - <builtin>.isinstance
    - multiple_type_fields.append
    - <builtin>.getattr
    - typing.cast.payload.default_fields.update
    - scapy.packet.Packet.get_field
    - p.randval
    - typing.cast.payload.fields_desc._evalcond
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - <builtin>.hasattr
    - typing.cast
    - scapy.packet.fuzz
    - typing.cast.payload.fields_desc.randval
    - fields.items
    - <builtin>.list
    - scapy.packet.Packet.copy_field_value
    - typing.cast.get_field
    - typing.cast.fields_desc._evalcond
    - scapy.packet.Packet.copy_fields_dict
    - val._fix
    - typing.cast._find_fld_pkt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: randchoices.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.randval
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ldap.<lambda1>
    functionSourceFile: scapy.layers.ldap
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 842
    functionName: scapy.asn1fields.ASN1F_PACKET.i2m
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - scapy.compat.chb
    - x.insert
    - <builtin>.ord
    - scapy.asn1.ber.BER_tagging_enc
    - scapy.asn1.ber.BER_id_enc
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - scapy.asn1.ber.BER_num_enc
    - <builtin>.bytes
    - struct.pack
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.add_underlayer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 918
    functionName: scapy.asn1fields.ASN1F_BIT_STRING_ENCAPS.i2m
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - <builtin>.bytes
    - <builtin>.super
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 979
    functionName: scapy.asn1fields.ASN1F_STRING_PacketField.i2m
    functionSourceFile: scapy.asn1fields
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.bytes
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.asn1packet
    functionSourceFile: scapy.asn1packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: scapy.asn1packet.ASN1Packet_metaclass.__new__
    functionSourceFile: scapy.asn1packet
    functionUses: 0
    functionsReached:
    - typing.cast
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1packet.ASN1_Packet
    functionSourceFile: scapy.asn1packet
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 47
    functionName: scapy.asn1packet.ASN1_Packet.self_build
    functionSourceFile: scapy.asn1packet
    functionUses: 0
    functionsReached:
    - typing.cast.get_codec
    - typing.cast.build
    - scapy.asn1fields.ASN1F_field.build
    - scapy.asn1.ber.BER_num_enc
    - struct.pack
    - scapy.compat.chb
    - x.insert
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.getattr
    - <builtin>.isinstance
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.asn1.ber.BER_id_enc
    - x.enc
    - scapy.asn1fields.ASN1F_SEQUENCE.build
    - typing.cast
    - scapy.compat.orb
    - functools.reduce
    - scapy.asn1fields.ASN1F_field.i2m
    - scapy.asn1.ber.BER_tagging_enc
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.super
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.build
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.build
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 53
    functionName: scapy.asn1packet.ASN1_Packet.do_dissect
    functionSourceFile: scapy.asn1packet
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_field.dissect
    - <builtin>.int
    - typing.cast.get_codec
    - struct.pack
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.chb
    - scapy.asn1.ber.BER_tagging_dec
    - <builtin>.setattr
    - obj.set_val
    - <builtin>.enumerate
    - scapy.asn1fields.ASN1F_field.m2i
    - <builtin>.len
    - typing.cast.dissect
    - scapy.asn1fields.ASN1F_SEQUENCE.m2i
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_id_dec
    - scapy.asn1fields.ASN1F_field.set_val
    - codec.safedec
    - obj.dissect
    - <builtin>.ord
    - codec.check_type_check_len
    - codec.dec
    - scapy.compat.orb
    - scapy.asn1fields.ASN1F_SEQUENCE.dissect
    - scapy.asn1.ber.BER_len_dec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.dissect
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1.ber
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    - typing.cast.register_stem
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30db41b80>
    - <ast.Constant object at 0x7fa30db41a60>
    argNames:
    - self
    - msg
    - encoded
    - remaining
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: scapy.asn1.ber.BER_Encoding_Error.__init__
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - Exception.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: scapy.asn1.ber.BER_Encoding_Error.__str__
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - Exception.__str__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Exception.__str__
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f16ed00>
    - <ast.Constant object at 0x7fa30f16ea60>
    argNames:
    - self
    - msg
    - decoded
    - remaining
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: scapy.asn1.ber.BER_Decoding_Error.__init__
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - Exception.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: scapy.asn1.ber.BER_Decoding_Error.__str__
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - Exception.__str__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b06c850>
    argNames:
    - ll
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 107
    functionName: scapy.asn1.ber.BER_len_enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 14
    functionsReached:
    - scapy.compat.chb
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised:
    - BER_Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 127
    functionName: scapy.asn1.ber.BER_len_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 42
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec91400>
    argNames:
    - ll
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 146
    functionName: scapy.asn1.ber.BER_num_enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - x.insert
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.insert
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b249b50>
    argNames:
    - s
    - cls_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 158
    functionName: scapy.asn1.ber.BER_num_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 50
    functionsReached:
    - <builtin>.ord
    - <builtin>.enumerate
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - n
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 202
    functionName: scapy.asn1.ber.BER_id_enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 7
    functionsReached:
    - scapy.compat.chb
    - x.insert
    - <builtin>.ord
    - <builtin>.len
    - scapy.asn1.ber.BER_num_enc
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 271
    functionName: scapy.asn1.ber.BERcodec_metaclass.__new__
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - <builtin>.super
    - typing.cast.tag.register
    - typing.cast
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.tag.register
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 294
    functionName: scapy.asn1.ber.BERcodec_Object.asn1_object
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - typing.cast.asn1_object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 299
    functionName: scapy.asn1.ber.BERcodec_Object.check_string
    functionSourceFile: scapy.asn1.ber
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 308
    functionName: scapy.asn1.ber.BERcodec_Object.check_type
    functionSourceFile: scapy.asn1.ber
    functionUses: 2
    functionsReached:
    - <builtin>.ord
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - <builtin>.len
    - scapy.asn1.ber.BERcodec_Object.check_string
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - BER_BadTag_Decoding_Error
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 320
    functionName: scapy.asn1.ber.BERcodec_Object.check_type_get_len
    functionSourceFile: scapy.asn1.ber
    functionUses: 1
    functionsReached:
    - scapy.compat.orb
    - <builtin>.ord
    - scapy.asn1.ber.BERcodec_Object.check_type
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - <builtin>.len
    - scapy.asn1.ber.BER_len_dec
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.asn1.ber.BERcodec_Object.check_string
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 329
    functionName: scapy.asn1.ber.BERcodec_Object.check_type_check_len
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.compat.orb
    - <builtin>.ord
    - scapy.asn1.ber.BERcodec_Object.check_type
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - <builtin>.len
    - scapy.asn1.ber.BER_len_dec
    - scapy.asn1.ber.BERcodec_Object.check_type_get_len
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.asn1.ber.BERcodec_Object.check_string
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b232190>
    - <ast.Constant object at 0x7fa30b232100>
    argNames:
    - cls
    - s
    - context
    - safe
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 338
    functionName: scapy.asn1.ber.BERcodec_Object.do_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 3
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - tag.get_codec
    - <builtin>.enumerate
    - typing.cast.dec
    - <builtin>.len
    - scapy.asn1.ber.BERcodec_Object.check_string
    - typing.cast
    - scapy.compat.orb
    - scapy.asn1.ber.BER_id_dec
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tag.get_codec
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.dec
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f271ca0>
    - <ast.Constant object at 0x7fa30f271460>
    argNames:
    - cls
    - s
    - context
    - safe
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 366
    functionName: scapy.asn1.ber.BERcodec_Object.dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 2
    functionsReached:
    - scapy.asn1.asn1.ASN1_DECODING_ERROR.__init__
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.asn1.ber.BERcodec_Object.do_dec
    - tag.get_codec
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - typing.cast.dec
    - <builtin>.len
    - scapy.asn1.ber.BERcodec_Object.dec
    - scapy.asn1.ber.BERcodec_Object.check_string
    - typing.cast
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    - scapy.asn1.asn1.ASN1_Object.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e70a8b0>
    argNames:
    - self
    - val
    - exc
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 382
    functionName: scapy.asn1.asn1.ASN1_DECODING_ERROR.__init__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 3
    functionsReached:
    - scapy.asn1.asn1.ASN1_Object.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d5fff40>
    argNames:
    - cls
    - s
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 387
    functionName: scapy.asn1.ber.BERcodec_Object.safedec
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_DECODING_ERROR.__init__
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.asn1.ber.BERcodec_Object.do_dec
    - tag.get_codec
    - scapy.asn1.ber.BER_num_dec
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - typing.cast.dec
    - <builtin>.len
    - scapy.asn1.ber.BERcodec_Object.check_string
    - typing.cast
    - scapy.asn1.ber.BERcodec_Object.dec
    - scapy.compat.orb
    - scapy.asn1.asn1.ASN1_Object.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6619d0>
    argNames:
    - cls
    - s
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 395
    functionName: scapy.asn1.ber.BERcodec_Object.enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.int
    - <builtin>.isinstance
    - scapy.asn1.ber.BERcodec_INTEGER.enc
    - scapy.asn1.ber.BER_len_enc
    - scapy.asn1.ber.BERcodec_STRING.enc
    - <builtin>.len
    - s.append
    - s.reverse
    - ls.append
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecdfbe0>
    argNames:
    - cls
    - _s
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 507
    functionName: scapy.asn1.ber.BERcodec_STRING.enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - <builtin>.int
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e661f40>
    argNames:
    - cls
    - i
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 417
    functionName: scapy.asn1.ber.BERcodec_INTEGER.enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - <builtin>.int
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - s.append
    - s.reverse
    - ls.append
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.register_stem
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ls.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.reverse
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1847f0>
    - <ast.Constant object at 0x7fa30d184d60>
    argNames:
    - cls
    - s
    - context
    - safe
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 436
    functionName: scapy.asn1.ber.BERcodec_INTEGER.do_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - cls.check_type_check_len
    - cls.asn1_object
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.check_type_check_len
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.asn1_object
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecb1520>
    - <ast.Constant object at 0x7fa30ecb1b80>
    argNames:
    - cls
    - s
    - context
    - safe
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 461
    functionName: scapy.asn1.ber.BERcodec_BIT_STRING.do_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - typing.cast.asn1_object
    - <builtin>.isinstance
    - <builtin>.ord
    - <builtin>.len
    - scapy.utils.binrepr
    - <builtin>.bin
    - scapy.compat.orb
    - cls.check_type_check_len
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dfb7d60>
    argNames:
    - cls
    - _s
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 488
    functionName: scapy.asn1.ber.BERcodec_BIT_STRING.enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.int
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.zip
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0d2520>
    - <ast.Constant object at 0x7fa30d0d22b0>
    argNames:
    - cls
    - s
    - context
    - safe
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 514
    functionName: scapy.asn1.ber.BERcodec_STRING.do_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - typing.cast.asn1_object
    - cls.check_type_check_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0881c0>
    argNames:
    - cls
    - i
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 528
    functionName: scapy.asn1.ber.BERcodec_NULL.enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - struct.pack
    - <builtin>.int
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de0c5b0>
    argNames:
    - cls
    - _oid
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 540
    functionName: scapy.asn1.ber.BERcodec_OID.enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - x.insert
    - <builtin>.list
    - <builtin>.int
    - <builtin>.isinstance
    - oid.strip
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - scapy.asn1.ber.BER_num_enc
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: oid.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d3c0f40>
    - <ast.Constant object at 0x7fa30d3c0be0>
    argNames:
    - cls
    - s
    - context
    - safe
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 554
    functionName: scapy.asn1.ber.BERcodec_OID.do_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.compat.orb
    - <builtin>.ord
    - <builtin>.enumerate
    - lst.append
    - <builtin>.len
    - cls.asn1_object
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - cls.check_type_check_len
    - lst.insert
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lst.insert
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eca6cd0>
    argNames:
    - cls
    - _ll
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 630
    functionName: scapy.asn1.ber.BERcodec_SEQUENCE.enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.int
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - x.enc
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b34d100>
    - <ast.Constant object at 0x7fa30b34ddc0>
    argNames:
    - cls
    - s
    - context
    - safe
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 639
    functionName: scapy.asn1.ber.BERcodec_SEQUENCE.do_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_DECODING_ERROR.__init__
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.asn1.ber.BERcodec_Object.do_dec
    - tag.get_codec
    - scapy.asn1.ber.BER_num_dec
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - typing.cast.dec
    - <builtin>.len
    - cls.check_type_get_len
    - cls.asn1_object
    - scapy.asn1.ber.BERcodec_Object.check_string
    - obj.append
    - typing.cast
    - scapy.asn1.ber.BERcodec_Object.dec
    - scapy.compat.orb
    - scapy.asn1.asn1.ASN1_Object.__init__
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.check_type_get_len
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288340>
    argNames:
    - cls
    - ipaddr_ascii
    - size_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 677
    functionName: scapy.asn1.ber.BERcodec_IPADDRESS.enc
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.int
    - scapy.asn1.ber.BER_len_enc
    - <builtin>.len
    - struct.pack
    - socket.inet_aton
    linkageType: pythonLinkage
    raised:
    - BER_Encoding_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b2880a0>
    - <ast.Constant object at 0x7fa30b288430>
    argNames:
    - cls
    - s
    - context
    - safe
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 686
    functionName: scapy.asn1.ber.BERcodec_IPADDRESS.do_dec
    functionSourceFile: scapy.asn1.ber
    functionUses: 0
    functionsReached:
    - cls.asn1_object
    - cls.check_type_check_len
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised:
    - BER_Decoding_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1.asn1
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    - datetime.tzinfo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: scapy.asn1.asn1.UTC.utcoffset
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: scapy.asn1.asn1.UTC.tzname
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: scapy.asn1.asn1.UTC.dst
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - delta
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: scapy.asn1.asn1.timezone.__init__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 60
    functionName: scapy.asn1.asn1.timezone.utcoffset
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: scapy.asn1.asn1.timezone.tzname
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: scapy.asn1.asn1.timezone.dst
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.tzinfo.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9255e0>
    argNames:
    - self
    - objlist
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: scapy.asn1.asn1.RandASN1Object.__init__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - ASN1_Class_UNIVERSAL.__rdict__.values
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ASN1_Class_UNIVERSAL.__rdict__.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e715940>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 85
    functionName: scapy.asn1.asn1.RandASN1Object._fix
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.volatile.GeneralizedTime.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - random.choice
    - scapy.interfaces.dev_from_index
    - random.expovariate
    - struct.unpack
    - socket.inet_ntop
    - socket.getaddrinfo
    - time.gmtime
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - socket.inet_ntoa
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - scapy.base_classes.Net.name2addr
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.volatile.RandIP._fix
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - random.randint
    - scapy.interfaces.resolve_iface
    - scapy.utils6.Net6.ip2int
    - conf.ifaces.dev_from_networkname
    - scapy.volatile.RandIP.__init__
    - prompt_toolkit.prompt.encode
    - scapy.base_classes.ScopedIP
    - random.gauss
    - scapy.volatile.GeneralizedTime._fix
    - scapy.utils6.Net6.int2ip
    - net.split
    - time.time
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - <builtin>.next
    - time.strftime
    - socket.inet_aton
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - scapy.base_classes.Net.choice
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - scapy.base_classes.Net.int2ip
    - <builtin>.issubclass
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - stem
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 125
    functionName: scapy.asn1.asn1.ASN1Codec.register_stem
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b129250>
    argNames:
    - cls
    - s
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: scapy.asn1.asn1.ASN1Codec.dec
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - cls._stem.dec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._stem.dec
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b129910>
    argNames:
    - cls
    - s
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: scapy.asn1.asn1.ASN1Codec.safedec
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - cls._stem.safedec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._stem.safedec
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 137
    functionName: scapy.asn1.asn1.ASN1Codec.get_stem
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1.asn1.ASN1_Codecs
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dbe0dc0>
    - <ast.Constant object at 0x7fa30dbe0c10>
    argNames:
    - self
    - key
    - value
    - context
    - codec
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: scapy.asn1.asn1.ASN1Tag.__init__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 1
    functionsReached:
    - scapy.utils.EnumElement.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 173
    functionName: scapy.asn1.asn1.ASN1Tag.clone
    functionSourceFile: scapy.asn1.asn1
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - asn1obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 177
    functionName: scapy.asn1.asn1.ASN1Tag.register_asn1_object
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: scapy.asn1.asn1.ASN1Tag.asn1_object
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - ASN1_Error
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - codecnum
    - codec
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: scapy.asn1.asn1.ASN1Tag.register
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - codec
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 191
    functionName: scapy.asn1.asn1.ASN1Tag.get_codec
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ASN1_Error
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 204
    functionName: scapy.asn1.asn1.ASN1_Class_metaclass.__new__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.asn1.asn1.ASN1Tag.clone
    - b.__dict__.items
    - scapy.asn1.asn1.ASN1Tag.__init__
    - scapy.utils.EnumElement.__init__
    - dct.items
    - type.__new__
    - typing.cast.__dict__.values
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: b.__dict__.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.__dict__.values
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1.asn1.ASN1_Class_UNIVERSAL
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 282
    functionName: scapy.asn1.asn1.ASN1_Object_metaclass.__new__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - <builtin>.super
    - typing.cast.tag.register_asn1_object
    - typing.cast
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.tag.register_asn1_object
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 305
    functionName: scapy.asn1.asn1.ASN1_Object.__init__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - codec
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 309
    functionName: scapy.asn1.asn1.ASN1_Object.enc
    functionSourceFile: scapy.asn1.asn1
    functionUses: 2
    functionsReached:
    - typing.cast.get_codec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 313
    functionName: scapy.asn1.asn1.ASN1_Object.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 317
    functionName: scapy.asn1.asn1.ASN1_Object.__str__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_Object.enc
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - typing.cast.get_codec
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 321
    functionName: scapy.asn1.asn1.ASN1_Object.__bytes__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - typing.cast.get_codec
    - scapy.asn1.asn1.ASN1_Object.enc
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf723a0>
    argNames:
    - self
    - lvl
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 325
    functionName: scapy.asn1.asn1.ASN1_Object.strshow
    functionSourceFile: scapy.asn1.asn1
    functionUses: 1
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ccdf250>
    argNames:
    - self
    - lvl
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 329
    functionName: scapy.asn1.asn1.ASN1_Object.show
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - <builtin>.print
    - scapy.asn1.asn1.ASN1_Object.strshow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 333
    functionName: scapy.asn1.asn1.ASN1_Object.__eq__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 337
    functionName: scapy.asn1.asn1.ASN1_Object.__lt__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 341
    functionName: scapy.asn1.asn1.ASN1_Object.__le__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 345
    functionName: scapy.asn1.asn1.ASN1_Object.__gt__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 349
    functionName: scapy.asn1.asn1.ASN1_Object.__ge__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 353
    functionName: scapy.asn1.asn1.ASN1_Object.__ne__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1c5df0>
    argNames:
    - self
    - json
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 357
    functionName: scapy.asn1.asn1.ASN1_Object.command
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 387
    functionName: scapy.asn1.asn1.ASN1_DECODING_ERROR.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - codec
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 395
    functionName: scapy.asn1.asn1.ASN1_DECODING_ERROR.enc
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - codec
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 405
    functionName: scapy.asn1.asn1.ASN1_force.enc
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 419
    functionName: scapy.asn1.asn1.ASN1_INTEGER.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.hex
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 437
    functionName: scapy.asn1.asn1.ASN1_BOOLEAN.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_Object.__repr__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 11
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 457
    functionName: scapy.asn1.asn1.ASN1_BIT_STRING.__setattr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - log_runtime.warning
    - <builtin>.zip
    - scapy.utils.binrepr
    - struct.pack
    - object.__setattr__
    - scapy.compat.chb
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.bin
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - <builtin>.any
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - i
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 495
    functionName: scapy.asn1.asn1.ASN1_BIT_STRING.set
    functionSourceFile: scapy.asn1.asn1
    functionUses: 7
    functionsReached:
    - <builtin>.len
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 506
    functionName: scapy.asn1.asn1.ASN1_BIT_STRING.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 530
    functionName: scapy.asn1.asn1.ASN1_NULL.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - scapy.asn1.asn1.ASN1_Object.__repr__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.mib._oid
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.mib._oidname
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 545
    functionName: scapy.asn1.asn1.ASN1_OID.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 8
    IfCount: 19
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 609
    functionName: scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 19
    functionsReached:
    - dt.replace
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - dt.strftime
    - <builtin>.print
    - datetime.timezone
    - <builtin>.len
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - dt.tzinfo.utcoffset
    - <builtin>.str
    - datetime.datetime.strptime
    - datetime.timedelta
    - _nam.lower
    - <builtin>.isinstance
    - value.strftime
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.strptime
    functionSourceFile: datetime
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.replace
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timezone
    functionSourceFile: datetime
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _nam.lower
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.strftime
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.tzinfo.utcoffset
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.strftime
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 690
    functionName: scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 713
    functionName: scapy.asn1.asn1.ASN1_BMP_STRING.__setattr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - object.__setattr__
    - <builtin>.isinstance
    - value.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 722
    functionName: scapy.asn1.asn1.ASN1_BMP_STRING.__repr__
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12f160>
    argNames:
    - self
    - lvl
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 733
    functionName: scapy.asn1.asn1.ASN1_SEQUENCE.strshow
    functionSourceFile: scapy.asn1.asn1
    functionUses: 0
    functionsReached:
    - o.strshow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.strshow
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.asn1.mib
    functionSourceFile: scapy.asn1.mib
    functionUses: 0
    functionsReached:
    - re.compile
    - x509_oids.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: scapy.asn1.mib.MIBDict._findroot
    functionSourceFile: scapy.asn1.mib
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - x.startswith
    - x.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.endswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 57
    functionName: scapy.asn1.mib.MIBDict._oidname
    functionSourceFile: scapy.asn1.mib
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - x.startswith
    - x.endswith
    - scapy.asn1.mib.MIBDict._findroot
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: scapy.asn1.mib.MIBDict._oid
    functionSourceFile: scapy.asn1.mib
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - x.strip
    - _mib_re_integer.match
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.strip
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _mib_re_integer.match
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea43520>
    argNames:
    - self
    - other_keys
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 75
    functionName: scapy.asn1.mib.MIBDict._make_graph
    functionSourceFile: scapy.asn1.mib
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - log_runtime.warning
    - nodes.append
    - time.sleep
    - proc.communicate
    - os.path.exists
    - <builtin>.open
    - os.path.abspath
    - scapy.asn1.mib.MIBDict._oidname
    - <builtin>.len
    - f.close
    - <builtin>.bytes
    - scapy.asn1.mib.MIBDict._findroot
    - subprocess.Popen
    - <builtin>.isinstance
    - x.endswith
    - prompt_toolkit.prompt.encode
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.utils.get_temp_file
    - scapy.utils.do_graph
    - time.time
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - typing.cast
    - scapy.error.warning
    - x.startswith
    - <builtin>.set
    - os.startfile
    - conf.temp_files.append
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: nodes.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 5
    argDefaultValues: []
    argNames:
    - ident
    - value
    - the_mib
    - unresolved
    - alias
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 98
    functionName: scapy.asn1.mib._mib_register
    functionSourceFile: scapy.asn1.mib
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.dadict.fixname
    - resval.append
    - <builtin>.len
    - <builtin>.str
    - x.translate
    - scapy.asn1.mib._mib_register
    - <builtin>.isinstance
    - _mib_re_integer.match
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resval.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - filenames
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 156
    functionName: scapy.asn1.mib.load_mib
    functionSourceFile: scapy.asn1.mib
    functionUses: 0
    functionsReached:
    - glob.glob
    - scapy.compat.plain_str
    - alias.items
    - the_mib.items
    - _mib_re_oiddecl.finditer
    - _mib_re_both.match
    - <builtin>.open
    - f.read
    - <builtin>.enumerate
    - _mib_re_comments.split
    - resval.append
    - <builtin>.len
    - m2.groups
    - <builtin>.str
    - scapy.asn1.mib._mib_register
    - <builtin>.isinstance
    - _mib_re_integer.match
    - oid_s.split
    - x.translate
    - _mib_re_strings.split
    - <builtin>.list
    - typing.cast.ip.decode
    - m.groups
    - scapy.dadict.fixname
    - unresolved.items
    - k.split
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: glob.glob
    functionSourceFile: glob
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _mib_re_comments.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _mib_re_strings.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _mib_re_oiddecl.finditer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.groups
    functionSourceFile: <builtin>
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: oid_s.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _mib_re_both.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m2.groups
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: the_mib.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unresolved.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alias.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x509_oids.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.asn1
    functionSourceFile: scapy.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - _tls_named_groups.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - ffdh_name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: scapy.layers.tls.crypto.groups._FFDHParamsMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers.parameters
    - cryptography.hazmat.backends.default_backend
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers.parameters
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.modp768
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.modp1024
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.modp1536
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.modp2048
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.modp3072
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.modp4096
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.modp6144
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.modp8192
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.ffdhe2048
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.ffdhe3072
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.ffdhe4096
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.ffdhe6144
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.groups.ffdhe8192
    functionSourceFile: scapy.layers.tls.crypto.groups
    functionUses: 0
    functionsReached:
    - scapy.utils.long_converter
    - s.replace
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_named_groups.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.parameter_numbers
    functionSourceFile: <builtin>
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    functionSourceFile: cryptography
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    functionSourceFile: cryptography
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    functionSourceFile: cryptography
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    functionSourceFile: cryptography
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pub_num.public_key
    functionSourceFile: <builtin>
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: privkey.public_key
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.generate_private_key
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    functionSourceFile: cryptography
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_Unknown
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_Unknown.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: scapy.layers.tls.extensions.TLS_Ext_Unknown.post_build
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b249730>
    - <ast.Constant object at 0x7fa30b249430>
    - <ast.Constant object at 0x7fa30b249340>
    - <ast.Constant object at 0x7fa30b249d60>
    - <ast.Constant object at 0x7fa30b249a30>
    argNames:
    - self
    - dump
    - indent
    - lvl
    - label_lvl
    - first_call
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 137
    functionName: scapy.layers.tls.extensions.TLS_Ext_PrettyPacketList._show_or_dump
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - scapy.packet.Packet._show_or_dump
    - fields.pop
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - <builtin>.enumerate
    - fields.insert
    - ct.punct
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.max
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.print
    - fvalue._show_or_dump
    - scapy.base_classes._get_values
    - ct.depreciate_field_name
    - f.i2repr
    - f._evalcond
    - ct.layer_name
    - <builtin>.hasattr
    - <builtin>.range
    - reprval.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.ServerName
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.ServerName.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 189
    functionName: scapy.layers.tls.extensions.ServerName.guess_payload_class
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: scapy.layers.tls.extensions.ServerListField.i2repr
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ServerName
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ServerName.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ServerName.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_EncryptedServerName
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_EncryptedServerName.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_EncryptedServerName.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_EncryptedServerName.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_MaxFragLen
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ClientCertURL
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TAPreAgreed
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 269
    functionName: scapy.layers.tls.extensions.TAPreAgreed.guess_payload_class
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TAKeySHA1Hash
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 278
    functionName: scapy.layers.tls.extensions.TAKeySHA1Hash.guess_payload_class
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TAX509Name
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TAX509Name.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 292
    functionName: scapy.layers.tls.extensions.TAX509Name.guess_payload_class
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TACertSHA1Hash
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 301
    functionName: scapy.layers.tls.extensions.TACertSHA1Hash.guess_payload_class
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_TrustedCAInd
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_TrustedCAInd.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_TruncatedHMAC
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.ResponderID
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.ResponderID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 346
    functionName: scapy.layers.tls.extensions.ResponderID.guess_payload_class
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.OCSPStatusRequest
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.OCSPStatusRequest.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 361
    functionName: scapy.layers.tls.extensions.OCSPStatusRequest.guess_payload_class
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_CSR
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_CSR.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_UserMapping
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_UserMapping.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ClientAuthz
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ServerAuthz
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ClientCertType
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ClientCertType.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ServerCertType
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - m
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 434
    functionName: scapy.layers.tls.extensions._TLS_Ext_CertTypeDispatcher
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SupportedGroups
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SupportedGroups.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SupportedPointFormat
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SupportedPointFormat.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SignatureAlgorithms
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SignatureAlgorithms.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_Heartbeat
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.ProtocolName
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.ProtocolName.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 509
    functionName: scapy.layers.tls.extensions.ProtocolName.guess_payload_class
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 514
    functionName: scapy.layers.tls.extensions.ProtocolListField.i2repr
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ALPN
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ALPN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_Padding
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_Padding.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_EncryptThenMAC
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_ExtendedMasterSecret
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SessionTicket
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SessionTicket.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_KeyShare
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_PreSharedKey
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_EarlyDataIndication
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_EarlyDataIndicationTicket
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SupportedVersions
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SupportedVersion_CH
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SupportedVersion_CH.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SupportedVersion_SH
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_Cookie
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_Cookie.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_PSKKeyExchangeModes
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_PSKKeyExchangeModes.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_TicketEarlyDataInfo
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_NPN
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_NPN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_PostHandshakeAuth
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SignatureAlgorithmsCert
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_SignatureAlgorithmsCert.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_RenegotiationInfo
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_RenegotiationInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_RecordSizeLimit
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_QUICTransportParameters
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.quic._QuicTransportParametersField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.extensions.TLS_Ext_QUICTransportParameters.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.extensions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 203
    functionName: scapy.layers.tls.quic._QuicTransportParametersField.__init__
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.get_field
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ext.length_from
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ext.raw_stateful
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_ext_cls.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_ext_keyshare_hrr_cls.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_ext_keyshare_cls.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_ext_presharedkey_cls.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_ext_supported_version_cls.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_ext_early_data_cls.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.quic
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.tls.quic.QUIC_TP_Unknown
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.quic.QuicVarEnumField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - QuicVarIntField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 109
    functionName: scapy.layers.quic.QuicVarEnumField.__init__
    functionSourceFile: scapy.layers.quic
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - QuicVarIntField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.quic.QUIC_TP_Unknown.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 56
    functionName: scapy.layers.tls.quic.QUIC_TP_Unknown.default_payload_class
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.tls.quic._QUIC_TP_VarIntValue
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.quic.QuicVarEnumField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - QuicVarIntField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.tls.quic.QUIC_TP_DisableActiveMigration
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.quic.QuicVarEnumField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - QuicVarIntField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 212
    functionName: scapy.layers.tls.quic._QuicTransportParametersField.cls_from_quictptype
    functionSourceFile: scapy.layers.tls.quic
    functionUses: 0
    functionsReached:
    - scapy.layers.quic.QuicVarIntField.getfield
    - struct.unpack
    - _QUIC_TP_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: scapy.layers.quic.QuicVarIntField.getfield
    functionSourceFile: scapy.layers.quic
    functionUses: 1
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _QUIC_TP_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: scapy.layers.quic.QuicVarIntField.addfield
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: QuicVarIntField.__init__
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 114
    functionName: scapy.layers.quic.QuicVarEnumField.any2i
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.any2i
    - scapy.fields._EnumField.any2i_one
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 118
    functionName: scapy.layers.quic.QuicVarEnumField.i2repr
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.fields._EnumField.i2repr
    - <builtin>.repr
    - scapy.fields._EnumField.i2repr_one
    - scapy.fields._EnumField._i2repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfa280>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 151
    functionName: scapy.layers.quic.QUIC.dispatch_hook
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 174
    functionName: scapy.layers.quic.QUIC.mysummary
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_Version
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_Version.<list1>.<lambda1>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_Version.<list1>.<lambda2>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.<lambda1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 233
    functionName: scapy.layers.quic.QuicPacketNumberBitFieldLenField.i2m
    functionSourceFile: scapy.layers.quic
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_Initial
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.quic.<lambda1>
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_Initial.<list2>.<lambda1>
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_0RTT
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.quic.<lambda1>
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_1RTT
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.quic.<lambda1>
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_PADDING
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_PING
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.quic.QUIC_ACK
    functionSourceFile: scapy.layers.quic
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.themes
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: colors.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.themes.ColorTable
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached:
    - colors.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: scapy.themes.ColorTable.__repr__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: scapy.themes.ColorTable.__getattr__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: scapy.themes.ColorTable.ansi_to_pygments
    functionSourceFile: scapy.themes
    functionUses: 19
    functionsReached:
    - x.replace
    - x.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d554490>
    - <ast.Constant object at 0x7fa30d554a30>
    - <ast.Constant object at 0x7fa30d554a00>
    - <ast.Constant object at 0x7fa30d554f70>
    argNames:
    - self
    - val
    - fmt
    - fmt2
    - before
    - after
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: scapy.themes._ColorFormatterType.__call__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d554250>
    - <ast.Constant object at 0x7fa30d5546a0>
    - <ast.Constant object at 0x7fa30d5543a0>
    - <ast.Constant object at 0x7fa30d5541c0>
    argNames:
    - fmt
    - before
    - after
    - fmt2
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: scapy.themes.create_styler
    functionSourceFile: scapy.themes
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7fa30d554970>
    - <ast.Name object at 0x7fa30d554eb0>
    - <ast.Name object at 0x7fa30d554b20>
    - <ast.Name object at 0x7fa30d554430>
    argNames:
    - val
    - fmt
    - fmt2
    - before
    - after
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: scapy.themes.create_styler.do_style
    functionSourceFile: scapy.themes
    functionUses: 12
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: scapy.themes.ColorTheme.__repr__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: scapy.themes.ColorTheme.__reduce__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: scapy.themes.ColorTheme.__getattr__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached:
    - scapy.themes.create_styler
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 162
    functionName: scapy.themes.AnsiColorTheme.__getattr__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached:
    - attr.startswith
    - <builtin>.getattr
    - <builtin>.isinstance
    - scapy.themes.create_styler
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: scapy.themes.FormatTheme.__getattr__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached:
    - attr.startswith
    - scapy.themes.create_styler
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 312
    functionName: scapy.themes.LatexTheme.__getattr__
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached:
    - typing.cast
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.themes.LatexTheme.__getattr__.<lambda1>
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached:
    - _TEX_TR.get
    - scapy.utils.tex_escape
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: html.escape
    functionSourceFile: html
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30c76dbe0>
    argNames:
    - self
    - cli
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 435
    functionName: scapy.themes.apply_ipython_style.ClassicPrompt.in_prompt_tokens
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 439
    functionName: scapy.themes.apply_ipython_style.ClassicPrompt.out_prompt_tokens
    functionSourceFile: scapy.themes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.config.crypto_validator
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry.<list2>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry.__init__
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 74
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 10
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - log_runtime.warning
    - privkey.public_key
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.compat.int_bytes
    - pubkey.public_bytes
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - pubkey.public_numbers
    - params.generate_private_key
    - <builtin>.isinstance
    - scapy.error.warning
    - x.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 99
    functionName: scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 1168
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - pub_num.public_key
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - cryptography.hazmat.backends.default_backend
    - int.from_bytes
    - public_numbers.public_key
    - scapy.compat.bytes_int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.firstlayer
    functionSourceFile: typing
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_HRR
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_named_ffdh_groups.values
    functionSourceFile: <builtin>
    functionUses: 1169
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: privkey.exchange
    functionSourceFile: <builtin>
    functionUses: 1169
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_named_curves.values
    functionSourceFile: <builtin>
    functionUses: 1169
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.Ticket
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.Ticket.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.PSKIdentity
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.PSKIdentity.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.PSKBinderEntry
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_PreSharedKey_CH
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_PreSharedKey_CH.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_PreSharedKey_CH.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.keyexchange_tls13.TLS_Ext_PreSharedKey_SH
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 2
    IfCount: 10
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef3d430>
    argNames:
    - li
    - key
    - location
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 322
    functionName: scapy.layers.tls.keyexchange_tls13.get_usable_tls13_sigalgs
    functionSourceFile: scapy.layers.tls.keyexchange_tls13
    functionUses: 1
    functionsReached:
    - sigalg.split
    - <builtin>.isinstance
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sigalg.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.suites
    functionSourceFile: scapy.layers.tls.crypto.suites
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - ciphersuite_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 20
    functionName: scapy.layers.tls.crypto.suites.get_algs_from_ciphersuite_name
    functionSourceFile: scapy.layers.tls.crypto.suites
    functionUses: 1
    functionsReached:
    - cipher_name.endswith
    - _tls_cipher_algs.get
    - cipher_name.rstrip
    - _tls_hmac_algs.get
    - ciphersuite_name.startswith
    - _tls_kx_algs.get
    - s.split
    - s.endswith
    - <builtin>.len
    - _tls_hash_algs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ciphersuite_name.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.split
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_kx_algs.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_cipher_algs.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_hmac_algs.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cipher_name.rstrip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cipher_name.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - cs_name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: scapy.layers.tls.crypto.suites._GenericCipherSuiteMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.suites
    functionUses: 0
    functionsReached:
    - cipher_name.endswith
    - _tls_cipher_algs.get
    - _tls_hmac_algs.get
    - cipher_name.rstrip
    - ciphersuite_name.startswith
    - _tls_kx_algs.get
    - s.split
    - s.endswith
    - dct.get
    - <builtin>.len
    - scapy.layers.tls.crypto.suites.get_algs_from_ciphersuite_name
    - <builtin>.super
    - _tls_hash_algs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dct.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - li
    - kx
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1299
    functionName: scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    functionSourceFile: scapy.layers.tls.crypto.suites
    functionUses: 14
    functionsReached:
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.ciphers
    functionSourceFile: scapy.layers.tls.crypto.ciphers
    functionUses: 0
    functionsReached:
    - _tls_cipher_algs.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_cipher_algs.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.cipher_block
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.backends.openssl.backend.GetCipherByName
    - warnings.filterwarnings
    - cryptography.hazmat.backends.openssl.backend.backend.register_cipher_adapter
    - warnings.catch_warnings
    - cryptography.hazmat.backends.openssl.backend.backend.cipher_supported
    - _tls_block_cipher_algs.update
    - cryptography.hazmat.decrepit.ciphers.algorithms.RC2
    - _sslv2_block_cipher_algs.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - ciph_name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: scapy.layers.tls.crypto.cipher_block._BlockCipherMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30da6e460>
    - <ast.Constant object at 0x7fa30da6e730>
    argNames:
    - self
    - key
    - iv
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: scapy.layers.tls.crypto.cipher_block._BlockCipher.__init__
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 3
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    functionSourceFile: cryptography
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    functionSourceFile: cryptography
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.modes.ECB
    functionSourceFile: cryptography
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: scapy.layers.tls.crypto.cipher_block._BlockCipher.__setattr__
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: scapy.layers.tls.crypto.cipher_block._BlockCipher.encrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 3
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - encryptor.update
    - encryptor.finalize
    linkageType: pythonLinkage
    raised:
    - CipherError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: scapy.layers.tls.crypto.cipher_block._BlockCipher.decrypt
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 0
    functionsReached:
    - decryptor.update
    - decryptor.finalize
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    linkageType: pythonLinkage
    raised:
    - CipherError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: scapy.layers.tls.crypto.cipher_block._BlockCipher.snapshot
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _sslv2_block_cipher_algs.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.decrepit.ciphers.algorithms.RC2
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.modes.CBC
    functionSourceFile: cryptography
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.backends.openssl.backend.backend.cipher_supported
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.frozenset
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.cipher_block.RC2
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: scapy.layers.tls.crypto.cipher_block.RC2.__init__
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms._verify_key_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.algorithms._verify_key_size
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: scapy.layers.tls.crypto.cipher_block.RC2.key_size
    functionSourceFile: scapy.layers.tls.crypto.cipher_block
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.backends.openssl.backend.GetCipherByName
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.backends.openssl.backend.backend.register_cipher_adapter
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_block_cipher_algs.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - kx_name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: scapy.layers.tls.crypto.kx_algs._GenericKXMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached:
    - kx_name.endswith
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kx_name.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_NULL.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_SSLv2.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_TLS13.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_RSA.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_DHE_RSA.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_ECDHE_RSA.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - <builtin>.ord
    - _tls_server_ecdh_cls.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_RSA_EXPORT.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_ECDHE_ECDSA.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - <builtin>.ord
    - _tls_server_ecdh_cls.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_DH_anon.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.kx_algs.KX_ECDH_anon.<lambda1>
    functionSourceFile: scapy.layers.tls.crypto.kx_algs
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - <builtin>.ord
    - _tls_server_ecdh_cls.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.hkdf
    functionSourceFile: scapy.layers.tls.crypto.hkdf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.hkdf.TLS13_HKDF
    functionSourceFile: scapy.layers.tls.crypto.hkdf
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.kdf.hkdf.HKDF
    functionSourceFile: cryptography
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    functionSourceFile: cryptography
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - prk
    - info
    - L
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    functionSourceFile: scapy.layers.tls.crypto.hkdf
    functionUses: 1184
    functionsReached:
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    functionSourceFile: cryptography
    functionUses: 1185
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    functionSourceFile: cryptography
    functionUses: 1185
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.Hash.update
    functionSourceFile: cryptography
    functionUses: 1177
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.Hash.finalize
    functionSourceFile: cryptography
    functionUses: 1177
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hmac.HMAC
    functionSourceFile: cryptography
    functionUses: 1189
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hmac.HMAC.update
    functionSourceFile: cryptography
    functionUses: 1172
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hmac.HMAC.finalize
    functionSourceFile: cryptography
    functionUses: 1172
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.compression
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 24
    functionName: scapy.layers.tls.crypto.compression._GenericCompMetaclass.__new__
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - dct.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: scapy.layers.tls.crypto.compression.Comp_NULL.compress
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: scapy.layers.tls.crypto.compression.Comp_NULL.decompress
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 60
    functionName: scapy.layers.tls.crypto.compression.Comp_Deflate.compress
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: scapy.layers.tls.crypto.compression.Comp_Deflate.decompress
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.layers.tls.crypto.compression.Comp_Deflate.__init__
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached:
    - zlib.compressobj
    - zlib.decompressobj
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zlib.compressobj
    functionSourceFile: zlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zlib.decompressobj
    functionSourceFile: zlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 81
    functionName: scapy.layers.tls.crypto.compression.Comp_LZS.compress
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: scapy.layers.tls.crypto.compression.Comp_LZS.decompress
    functionSourceFile: scapy.layers.tls.crypto.compression
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.record_sslv2
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e987160>
    argNames:
    - self
    - name
    - default
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: scapy.layers.tls.record_sslv2._SSLv2MsgListField.__init__
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.record_sslv2._SSLv2MsgListField.__init__.<lambda1>
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _sslv2_handshake_cls.get
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.record_sslv2.SSLv2
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: scapy.layers.tls.record_sslv2.SSLv2.__init__
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 1181
    functionsReached:
    - kargs.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - msg
    - mac
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 1166
    functionsReached:
    - <builtin>.len
    - alg.digest
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 10
    functionsReached:
    - alg.digest
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    functionSourceFile: scapy.layers.tls.record_sslv2
    functionUses: 10
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2Handshake
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2Handshake.guess_payload_class
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2Handshake.tls_session_update
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2Error
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0a4dc0>
    argNames:
    - self
    - name
    - default
    - dico
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 82
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.__init__
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 2
    functionsReached:
    - dico.keys
    - struct.calcsize
    - scapy.layers.tls.handshake._CipherSuitesField.__init__
    - <builtin>.super
    - scapy.fields.StrLenField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientHello
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - dico.keys
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.tls.handshake._CipherSuitesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerHello
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - dico.keys
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.tls.handshake._CipherSuitesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.<list1>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - dico
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 207
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.__init__
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 1
    functionsReached:
    - EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 14
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 12
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - EnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.<list2>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.<list2>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.<list2>.<lambda3>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 259
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.__init__
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 1
    functionsReached:
    - kargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - PacketField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.layers.tls.keyexchange._TLSSignatureField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.<list1>.<lambda2>
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished
    functionSourceFile: scapy.layers.tls.handshake_sslv2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto
    functionSourceFile: scapy.layers.tls.crypto
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.prf
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - secret
    - seed
    - req_len
    - hm
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 21
    functionName: scapy.layers.tls.crypto.prf._tls_P_hash
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1200
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - secret
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 53
    functionName: scapy.layers.tls.crypto.prf._tls_P_MD5
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1192
    functionsReached:
    - typing.cast.encode
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - secret
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 57
    functionName: scapy.layers.tls.crypto.prf._tls_P_SHA1
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1192
    functionsReached:
    - typing.cast.encode
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - secret
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 61
    functionName: scapy.layers.tls.crypto.prf._tls_P_SHA256
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1192
    functionsReached:
    - typing.cast.encode
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - secret
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 65
    functionName: scapy.layers.tls.crypto.prf._tls_P_SHA384
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1192
    functionsReached:
    - typing.cast.encode
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - secret
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 69
    functionName: scapy.layers.tls.crypto.prf._tls_P_SHA512
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1192
    functionsReached:
    - typing.cast.encode
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - secret
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: scapy.layers.tls.crypto.prf._sslv2_PRF
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1191
    functionsReached:
    - <builtin>.str
    - hash_md5.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hash_md5.digest
    functionSourceFile: <builtin>
    functionUses: 1193
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - secret
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 92
    functionName: scapy.layers.tls.crypto.prf._ssl_PRF
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1191
    functionsReached:
    - <builtin>.range
    - log_runtime.warning
    - hash_sha1.digest
    - hash_md5.digest
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hash_sha1.digest
    functionSourceFile: <builtin>
    functionUses: 1192
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - secret
    - label
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 123
    functionName: scapy.layers.tls.crypto.prf._tls_PRF
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1191
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - typing.cast.encode
    - <builtin>.len
    - <builtin>.map
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - secret
    - label
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 150
    functionName: scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1191
    functionsReached:
    - typing.cast.encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - secret
    - label
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 169
    functionName: scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1191
    functionsReached:
    - typing.cast.encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - secret
    - label
    - seed
    - req_len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 173
    functionName: scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    functionSourceFile: scapy.layers.tls.crypto.prf
    functionUses: 1191
    functionsReached:
    - typing.cast.encode
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: md5.digest
    functionSourceFile: <builtin>
    functionUses: 1169
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sha1.digest
    functionSourceFile: <builtin>
    functionUses: 1169
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.libs.test_pyx
    functionSourceFile: scapy.libs.test_pyx
    functionUses: 0
    functionsReached:
    - <builtin>.open
    - subprocess.check_call
    - log_loading.info
    - scapy.libs.test_pyx._test_pyx
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 24
    functionName: scapy.libs.test_pyx._test_pyx
    functionSourceFile: scapy.libs.test_pyx
    functionUses: 1
    functionsReached:
    - <builtin>.open
    - subprocess.check_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf
    functionSourceFile: scapy.arch.bpf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.windows.native
    functionSourceFile: scapy.arch.windows.native
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 14
    IfCount: 6
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e7155e0>
    - <ast.Constant object at 0x7fa30e715610>
    - <ast.Constant object at 0x7fa30e7155b0>
    - <ast.Constant object at 0x7fa30e715220>
    argNames:
    - self
    - iface
    - ttl
    - ipv6
    - promisc
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 70
    functionName: scapy.arch.windows.native.L3WinSocket.__init__
    functionSourceFile: scapy.arch.windows.native
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - addr.split
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - conf.ifaces.values
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - socket.gethostname
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - os.popen
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.arch.linux.rtnetlink.in6_getifaddr
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.bpf.core.in6_getifaddr
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.get_if_addr6
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.gethostname
    functionSourceFile: socket
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30d001310>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 174
    functionName: scapy.arch.windows.native.L3WinSocket.nonblock_recv
    functionSourceFile: scapy.arch.windows.native
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 238
    functionName: scapy.arch.windows.native.L3WinSocket6.__init__
    functionSourceFile: scapy.arch.windows.native
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.arch.windows
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - glob.glob
    - stdout.lower
    - conf.ifaces.register_provider
    - os.path.join
    - scapy.arch.windows.win_find_exe
    - scapy.arch.windows.structures._windows_title
    - os.environ.get
    - platform.release
    - subprocess.Popen
    - <builtin>.isinstance
    - p_test_windump.communicate
    - scapy.arch.windows.WinProgPath._reload
    - ctypes.windll.kernel32.SetConsoleTitleW
    - scapy.arch.windows._where
    - <builtin>.float
    - <builtin>.next
    - <builtin>.hasattr
    - scapy.arch.windows.test_windump_npcap
    - os.path.normpath
    - filename.endswith
    - typing.overload
    - log_loading.warning
    - scapy.arch.windows.WinProgPath.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cmd
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: scapy.arch.windows._encapsulate_admin
    functionSourceFile: scapy.arch.windows
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - param_key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 119
    functionName: scapy.arch.windows._get_npcap_config
    functionSourceFile: scapy.arch.windows
    functionUses: 13
    functionsReached:
    - winreg.OpenKey
    - winreg.QueryValueEx
    - winreg.CloseKey
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: winreg.OpenKey
    functionSourceFile: winreg
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: winreg.QueryValueEx
    functionSourceFile: winreg
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: winreg.CloseKey
    functionSourceFile: winreg
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cef9220>
    - <ast.Constant object at 0x7fa30cef9dc0>
    argNames:
    - filename
    - dirs
    - env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 140
    functionName: scapy.arch.windows._where
    functionSourceFile: scapy.arch.windows
    functionUses: 4
    functionsReached:
    - glob.glob
    - os.path.join
    - os.path.normpath
    - <builtin>.next
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - IOError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.normpath
    functionSourceFile: os
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e661430>
    - <ast.Constant object at 0x7fa30e661b20>
    argNames:
    - filename
    - installsubdir
    - env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: scapy.arch.windows.win_find_exe
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - glob.glob
    - os.path.join
    - os.path.normpath
    - filename.endswith
    - scapy.arch.windows._where
    - <builtin>.next
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 179
    functionName: scapy.arch.windows.WinProgPath.__init__
    functionSourceFile: scapy.arch.windows
    functionUses: 1
    functionsReached:
    - glob.glob
    - os.path.join
    - os.path.normpath
    - os.environ.get
    - scapy.arch.windows.WinProgPath._reload
    - filename.endswith
    - scapy.arch.windows.win_find_exe
    - scapy.arch.windows._where
    - <builtin>.next
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 183
    functionName: scapy.arch.windows.WinProgPath._reload
    functionSourceFile: scapy.arch.windows
    functionUses: 2
    functionsReached:
    - glob.glob
    - os.path.join
    - os.path.normpath
    - os.environ.get
    - filename.endswith
    - scapy.arch.windows.win_find_exe
    - scapy.arch.windows._where
    - <builtin>.next
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - command
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: scapy.arch.windows._exec_cmd
    functionSourceFile: scapy.arch.windows
    functionUses: 20
    functionsReached:
    - proc.communicate
    - subprocess.Popen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 223
    functionName: scapy.arch.windows.test_windump_npcap
    functionSourceFile: scapy.arch.windows
    functionUses: 1
    functionsReached:
    - stdout.lower
    - p_test_windump.communicate
    - ctypes.windll.kernel32.SetConsoleTitleW
    - scapy.arch.windows.structures._windows_title
    - subprocess.Popen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p_test_windump.communicate
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stdout.lower
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1bb550>
    argNames:
    - extended
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 243
    functionName: scapy.arch.windows.get_windows_if_list
    functionSourceFile: scapy.arch.windows
    functionUses: 2
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - scapy.arch.windows.get_windows_if_list._get_mac
    - scapy.compat.plain_str
    - <builtin>.bytearray
    - ctypes.create_string_buffer
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.arch.windows.get_windows_if_list._get_ips
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - ips.append
    - scapy.arch.windows.get_windows_if_list._resolve_ips
    - ctypes.byref
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.str
    - <builtin>.getattr
    - <builtin>.isinstance
    - scapy.arch.windows.structures.GetAdaptersAddresses
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - _list.append
    - <builtin>.map
    - scapy.compat.bytes_encode
    - <builtin>.hasattr
    - typing.cast.encode
    - typing.cast.ip.decode
    - ctypes.POINTER
    - ctypes.cast
    - ctypes.wintypes.ULONG
    - scapy.utils.str2mac
    - <builtin>.issubclass
    - ips.extend
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 250
    functionName: scapy.arch.windows.get_windows_if_list._get_mac
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.tuple
    - scapy.utils.str2mac
    - <builtin>.len
    - <builtin>.map
    - <builtin>.bytes
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - y
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 258
    functionName: scapy.arch.windows.get_windows_if_list._resolve_ips
    functionSourceFile: scapy.arch.windows
    functionUses: 4
    functionsReached:
    - <builtin>.bytearray
    - typing.cast.encode
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - ips.append
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ips.append
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 279
    functionName: scapy.arch.windows.get_windows_if_list._get_ips
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - ips.extend
    - <builtin>.bytearray
    - scapy.arch.windows.get_windows_if_list._resolve_ips
    - typing.cast.encode
    - <builtin>.getattr
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - ips.append
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ips.extend
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pcap_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 308
    functionName: scapy.arch.windows._pcapname_to_guid
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - pcap_name.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pcap_name.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 356
    functionName: scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    functionSourceFile: scapy.arch.windows
    functionUses: 12
    functionsReached:
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - winreg.OpenKey
    - winreg.CloseKey
    - <builtin>.int
    - winreg.QueryValueEx
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - OSError
    - Scapy_Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 366
    functionName: scapy.arch.windows.NetworkInterface_Win._npcap_set
    functionSourceFile: scapy.arch.windows
    functionUses: 5
    functionsReached:
    - scapy.arch.windows._encapsulate_admin
    - ctypes.windll.kernel32.SetConsoleTitleW
    - proc.communicate
    - scapy.arch.windows.structures._windows_title
    - scapy.arch.windows._exec_cmd
    - subprocess.Popen
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 379
    functionName: scapy.arch.windows.NetworkInterface_Win._npcap_get
    functionSourceFile: scapy.arch.windows
    functionUses: 8
    functionsReached:
    - typing.cast.ip.decode
    - res.strip
    - scapy.compat.plain_str
    - ctypes.windll.kernel32.SetConsoleTitleW
    - proc.communicate
    - scapy.arch.windows.structures._windows_title
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.strip
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 389
    functionName: scapy.arch.windows.NetworkInterface_Win.mode
    functionSourceFile: scapy.arch.windows
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.arch.windows.NetworkInterface_Win._npcap_get
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - winreg.OpenKey
    - res.strip
    - winreg.CloseKey
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - ctypes.windll.kernel32.SetConsoleTitleW
    - typing.cast
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 396
    functionName: scapy.arch.windows.NetworkInterface_Win.ismonitor
    functionSourceFile: scapy.arch.windows
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.arch.windows.NetworkInterface_Win._npcap_get
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - winreg.OpenKey
    - res.strip
    - winreg.CloseKey
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - ctypes.windll.kernel32.SetConsoleTitleW
    - typing.cast
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - typing.cast.ip.decode
    - scapy.arch.windows.NetworkInterface_Win.mode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e942b80>
    argNames:
    - self
    - enable
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 409
    functionName: scapy.arch.windows.NetworkInterface_Win.setmonitor
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - scapy.arch.windows._encapsulate_admin
    - scapy.compat.plain_str
    - <builtin>.int
    - scapy.arch.windows.NetworkInterface_Win._npcap_get
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.NetworkInterface_Win.ismonitor
    - scapy.arch.windows.structures._windows_title
    - winreg.OpenKey
    - res.strip
    - winreg.CloseKey
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - ctypes.windll.kernel32.SetConsoleTitleW
    - log_runtime.error
    - typing.cast
    - scapy.arch.windows.NetworkInterface_Win._npcap_set
    - <builtin>.bool
    - _modes.get
    - typing.cast.ip.decode
    - scapy.arch.windows._get_npcap_config
    - scapy.arch.windows.NetworkInterface_Win.mode
    - scapy.arch.windows.NetworkInterface_Win.setmode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 432
    functionName: scapy.arch.windows.NetworkInterface_Win.setmode
    functionSourceFile: scapy.arch.windows
    functionUses: 1
    functionsReached:
    - scapy.arch.windows.NetworkInterface_Win._npcap_set
    - <builtin>.bool
    - _modes.get
    - scapy.arch.windows._get_npcap_config
    - scapy.arch.windows._encapsulate_admin
    - winreg.OpenKey
    - winreg.CloseKey
    - <builtin>.int
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - ctypes.windll.kernel32.SetConsoleTitleW
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - scapy.arch.windows._exec_cmd
    - subprocess.Popen
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 424
    functionName: scapy.arch.windows.NetworkInterface_Win.availablemodes
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.arch.windows.NetworkInterface_Win._npcap_get
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - winreg.OpenKey
    - res.strip
    - winreg.CloseKey
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - ctypes.windll.kernel32.SetConsoleTitleW
    - typing.cast
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _modes.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 459
    functionName: scapy.arch.windows.NetworkInterface_Win.channel
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.arch.windows.NetworkInterface_Win._npcap_get
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - winreg.OpenKey
    - res.strip
    - winreg.CloseKey
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - ctypes.windll.kernel32.SetConsoleTitleW
    - typing.cast
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - channel
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 467
    functionName: scapy.arch.windows.NetworkInterface_Win.setchannel
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - scapy.arch.windows.NetworkInterface_Win._npcap_set
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - winreg.OpenKey
    - scapy.arch.windows._encapsulate_admin
    - winreg.CloseKey
    - <builtin>.int
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - ctypes.windll.kernel32.SetConsoleTitleW
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 475
    functionName: scapy.arch.windows.NetworkInterface_Win.frequency
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.arch.windows.NetworkInterface_Win._npcap_get
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - winreg.OpenKey
    - res.strip
    - winreg.CloseKey
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - ctypes.windll.kernel32.SetConsoleTitleW
    - typing.cast
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - freq
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 483
    functionName: scapy.arch.windows.NetworkInterface_Win.setfrequency
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - scapy.arch.windows.NetworkInterface_Win._npcap_set
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - winreg.OpenKey
    - scapy.arch.windows._encapsulate_admin
    - winreg.CloseKey
    - <builtin>.int
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - ctypes.windll.kernel32.SetConsoleTitleW
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 491
    functionName: scapy.arch.windows.NetworkInterface_Win.availablemodulations
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.arch.windows.NetworkInterface_Win._npcap_get
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - winreg.OpenKey
    - res.strip
    - winreg.CloseKey
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - ctypes.windll.kernel32.SetConsoleTitleW
    - typing.cast
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 499
    functionName: scapy.arch.windows.NetworkInterface_Win.modulation
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.arch.windows.NetworkInterface_Win._npcap_get
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - winreg.OpenKey
    - res.strip
    - winreg.CloseKey
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - scapy.arch.windows._exec_cmd
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - ctypes.windll.kernel32.SetConsoleTitleW
    - typing.cast
    - <builtin>.bool
    - scapy.arch.windows._get_npcap_config
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - modu
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 507
    functionName: scapy.arch.windows.NetworkInterface_Win.setmodulation
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - scapy.arch.windows.NetworkInterface_Win._npcap_set
    - <builtin>.bool
    - _modus.get
    - scapy.arch.windows._get_npcap_config
    - scapy.arch.windows._encapsulate_admin
    - winreg.OpenKey
    - winreg.CloseKey
    - <builtin>.int
    - scapy.arch.windows.NetworkInterface_Win._check_npcap_requirement
    - ctypes.windll.kernel32.SetConsoleTitleW
    - proc.communicate
    - winreg.QueryValueEx
    - scapy.arch.windows.structures._windows_title
    - <builtin>.str
    - scapy.arch.windows._exec_cmd
    - subprocess.Popen
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _modus.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dev
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 546
    functionName: scapy.arch.windows.WindowsInterfacesProvider._is_valid
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 554
    functionName: scapy.arch.windows.WindowsInterfacesProvider._pcap_check
    functionSourceFile: scapy.arch.windows
    functionUses: 2
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - ctypes.windll.Advapi32.QueryServiceStatus
    - scapy.arch.windows._encapsulate_admin
    - log_runtime.warning
    - ctypes.windll.Advapi32.OpenServiceW
    - scapy.arch.windows.structures._struct_to_dict
    - ctypes.Structure.__init__
    - proc.communicate
    - <builtin>.input
    - scapy.arch.windows.structures.get_service_status
    - _confir.lower
    - log_loading.info
    - log_interactive.warning
    - scapy.arch.windows.pcap_service_status
    - scapy.arch.windows._exec_cmd
    - ctypes.windll.Advapi32.OpenSCManagerW
    - subprocess.Popen
    - <builtin>.getattr
    - res.decode
    - scapy.arch.windows.WindowsInterfacesProvider._pcap_check._ask_user
    - scapy.arch.windows.pcap_service_name
    - _list.append
    - scapy.arch.windows._pcap_service_control
    - ctypes.windll.Advapi32.CloseServiceHandle
    - <builtin>.hasattr
    - typing.cast
    - scapy.error.warning
    - scapy.arch.windows.pcap_service_start
    - log_loading.warning
    - <builtin>.issubclass
    - IPython.utils.io.ask_yes_no
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 728
    functionName: scapy.arch.windows.pcap_service_status
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - scapy.arch.windows.pcap_service_name
    - scapy.arch.windows.structures._resolve_list
    - ctypes.windll.Advapi32.QueryServiceStatus
    - ctypes.windll.Advapi32.OpenServiceW
    - scapy.arch.windows.structures._struct_to_dict
    - _list.append
    - ctypes.Structure.__init__
    - <builtin>.issubclass
    - ctypes.windll.Advapi32.OpenSCManagerW
    - ctypes.windll.Advapi32.CloseServiceHandle
    - scapy.arch.windows.structures.get_service_status
    - <builtin>.hasattr
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 563
    functionName: scapy.arch.windows.WindowsInterfacesProvider._pcap_check._ask_user
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - <builtin>.input
    - _confir.lower
    - typing.cast
    - IPython.utils.io.ask_yes_no
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IPython.utils.io.ask_yes_no
    functionSourceFile: IPython
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.input
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _confir.lower
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034430>
    argNames:
    - askadmin
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 745
    functionName: scapy.arch.windows.pcap_service_start
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - scapy.arch.windows.pcap_service_name
    - scapy.arch.windows._encapsulate_admin
    - log_runtime.warning
    - proc.communicate
    - scapy.arch.windows._pcap_service_control
    - scapy.arch.windows._exec_cmd
    - subprocess.Popen
    - scapy.error.warning
    - res.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e7e5310>
    argNames:
    - self
    - NetworkInterface_Win
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 599
    functionName: scapy.arch.windows.WindowsInterfacesProvider.load
    functionSourceFile: scapy.arch.windows
    functionUses: 1
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - scapy.arch.windows.get_windows_if_list._get_mac
    - windows_interfaces.items
    - scapy.arch.windows._encapsulate_admin
    - scapy.compat.plain_str
    - <builtin>.bytearray
    - log_runtime.warning
    - ctypes.create_string_buffer
    - ctypes.windll.Advapi32.QueryServiceStatus
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.arch.windows.WindowsInterfacesProvider._pcap_check
    - ctypes.windll.Advapi32.OpenServiceW
    - <builtin>.dict
    - scapy.arch.windows.get_windows_if_list._get_ips
    - proc.communicate
    - ctypes.Structure.__init__
    - socket.inet_ntop
    - <builtin>.input
    - scapy.pton_ntop.inet_ntop
    - ips.append
    - scapy.arch.windows.structures.get_service_status
    - _confir.lower
    - scapy.arch.windows.NetworkInterface_Win.__init__
    - log_loading.info
    - scapy.arch.windows.get_windows_if_list._resolve_ips
    - windows_interfaces.get
    - log_interactive.warning
    - scapy.arch.windows.pcap_service_status
    - conf.cache_pcapiflist.items
    - ctypes.byref
    - scapy.arch.windows.WindowsInterfacesProvider.load.iterinterfaces
    - <builtin>.len
    - scapy.arch.windows._exec_cmd
    - <builtin>.bytes
    - <builtin>.str
    - ctypes.windll.Advapi32.OpenSCManagerW
    - subprocess.Popen
    - scapy.arch.windows._pcapname_to_guid
    - <builtin>.isinstance
    - <builtin>.getattr
    - res.decode
    - scapy.arch.windows.structures.GetAdaptersAddresses
    - scapy.arch.windows.pcap_service_name
    - prompt_toolkit.prompt.encode
    - scapy.arch.windows.WindowsInterfacesProvider._pcap_check._ask_user
    - <builtin>.tuple
    - _list.append
    - <builtin>.map
    - scapy.arch.windows._pcap_service_control
    - scapy.compat.bytes_encode
    - ctypes.windll.Advapi32.CloseServiceHandle
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.error.warning
    - typing.cast
    - <builtin>.list
    - typing.cast.ip.decode
    - pcap_name.split
    - ctypes.POINTER
    - ctypes.cast
    - ctypes.wintypes.ULONG
    - scapy.utils.str2mac
    - scapy.arch.windows.pcap_service_start
    - scapy.arch.windows.get_windows_if_list
    - log_loading.warning
    - <builtin>.set
    - <builtin>.super
    - <builtin>.issubclass
    - ips.extend
    - IPython.utils.io.ask_yes_no
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 622
    functionName: scapy.arch.windows.WindowsInterfacesProvider.load.iterinterfaces
    functionSourceFile: scapy.arch.windows
    functionUses: 2
    functionsReached:
    - pcap_name.split
    - windows_interfaces.items
    - windows_interfaces.get
    - conf.cache_pcapiflist.items
    - scapy.arch.windows._pcapname_to_guid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.cache_pcapiflist.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: windows_interfaces.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: windows_interfaces.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 669
    functionName: scapy.arch.windows.WindowsInterfacesProvider.reload
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - ctypes.windll.Advapi32.QueryServiceStatus
    - windows_interfaces.items
    - <builtin>.bytearray
    - <builtin>.int
    - value.split
    - log_runtime.warning
    - scapy.arch.windows.WindowsInterfacesProvider._pcap_check
    - scapy.arch.windows.get_windows_if_list._get_ips
    - scapy.fields.FlagValue.__iter__
    - proc.communicate
    - socket.inet_ntop
    - scapy.arch.windows.NetworkInterface_Win.__init__
    - log_interactive.warning
    - <builtin>.getattr
    - scapy.arch.windows.WindowsInterfacesProvider._pcap_check._ask_user
    - scapy.arch.windows.pcap_service_name
    - scapy.compat.bytes_encode
    - typing.cast
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - ctypes.cast
    - ips.extend
    - scapy.arch.windows.structures._resolve_list
    - ctypes.windll.Advapi32.OpenServiceW
    - scapy.pton_ntop.inet_ntop
    - scapy.arch.windows.structures.get_service_status
    - scapy.arch.windows.get_windows_if_list._resolve_ips
    - windows_interfaces.get
    - ctypes.byref
    - scapy.arch.windows.WindowsInterfacesProvider.load.iterinterfaces
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - ctypes.windll.Advapi32.OpenSCManagerW
    - scapy.arch.windows._pcapname_to_guid
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - <builtin>.map
    - scapy.arch.windows._pcap_service_control
    - scapy.arch.libpcap.load_winpcapy
    - scapy.utils.str2mac
    - scapy.arch.windows.pcap_service_start
    - <builtin>.set
    - typing.cast.network_name.ip.decode
    - scapy.fields.FlagValueIter.__init__
    - scapy.arch.windows.get_windows_if_list._get_mac
    - scapy.arch.windows.structures._struct_to_dict
    - <builtin>.dict
    - ctypes.Structure.__init__
    - log_loading.info
    - scapy.arch.windows.pcap_service_status
    - conf.cache_pcapiflist.items
    - <builtin>.len
    - scapy.arch.windows._exec_cmd
    - subprocess.Popen
    - <builtin>.isinstance
    - res.decode
    - scapy.arch.windows.structures.GetAdaptersAddresses
    - _list.append
    - scapy.error.warning
    - scapy.arch.windows.get_windows_if_list
    - log_loading.warning
    - <builtin>.issubclass
    - <builtin>.super
    - pcap_name.split
    - scapy.arch.windows._encapsulate_admin
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - <builtin>.input
    - ips.append
    - _confir.lower
    - <builtin>.bytes
    - scapy.arch.windows.WindowsInterfacesProvider.load
    - ctypes.windll.Advapi32.CloseServiceHandle
    - <builtin>.hasattr
    - typing.cast.encode
    - ctypes.wintypes.ULONG
    - scapy.fields.FlagValue.__init__
    - IPython.utils.io.ask_yes_no
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 194
    functionName: scapy.arch.libpcap.load_winpcapy
    functionSourceFile: scapy.arch.libpcap
    functionUses: 3
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.bytearray
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - ips.append
    - ctypes.byref
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - <builtin>.map
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - ctypes.cast
    - scapy.utils.str2mac
    - scapy.fields.FlagValue.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dev
    - ipv6
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 679
    functionName: scapy.arch.windows.WindowsInterfacesProvider._l3socket
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eaa45e0>
    argNames:
    - v6
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 692
    functionName: scapy.arch.windows.get_ips
    functionSourceFile: scapy.arch.windows
    functionUses: 19
    functionsReached:
    - conf.ifaces.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec910d0>
    argNames:
    - ifname
    - v6
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 708
    functionName: scapy.arch.windows.get_ip_from_name
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - warnings.warn
    - conf.ifaces.dev_from_name
    - conf.ifaces.values
    - scapy.arch.windows.get_ips
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 722
    functionName: scapy.arch.windows.pcap_service_name
    functionSourceFile: scapy.arch.windows
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d80a8e0>
    argNames:
    - action
    - askadmin
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 735
    functionName: scapy.arch.windows._pcap_service_control
    functionSourceFile: scapy.arch.windows
    functionUses: 5
    functionsReached:
    - scapy.arch.windows.pcap_service_name
    - scapy.arch.windows._encapsulate_admin
    - log_runtime.warning
    - proc.communicate
    - scapy.arch.windows._exec_cmd
    - subprocess.Popen
    - scapy.error.warning
    - res.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.decode
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0346d0>
    argNames:
    - askadmin
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 751
    functionName: scapy.arch.windows.pcap_service_stop
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - scapy.arch.windows.pcap_service_name
    - scapy.arch.windows._encapsulate_admin
    - log_runtime.warning
    - proc.communicate
    - scapy.arch.windows._pcap_service_control
    - scapy.arch.windows._exec_cmd
    - subprocess.Popen
    - scapy.error.warning
    - res.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - device
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 760
    functionName: scapy.arch.windows.open_pcap
    functionSourceFile: scapy.arch.windows
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - ctypes.create_string_buffer
    - typing.cast.ismonitor
    - typing.cast.setmonitor
    - ctypes.Structure.__init__
    - typing.cast.network_name.encode
    - conf.ifaces.reload
    - kargs.get
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - x.decode
    - scapy.utils.decode_locale_str
    - scapy.arch.libpcap._PcapWrapper_libpcap.__init__
    - log_runtime.error
    - typing.cast
    - conf.ifaces.dev_from_name
    - ctypes.POINTER
    - scapy.interfaces.network_name
    - locale.getlocale
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.ismonitor
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.setmonitor
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 5
    IfCount: 19
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b46cd00>
    argNames:
    - self
    - device
    - snaplen
    - promisc
    - to_ms
    - monitor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 288
    functionName: scapy.arch.libpcap._PcapWrapper_libpcap.__init__
    functionSourceFile: scapy.arch.libpcap
    functionUses: 5
    functionsReached:
    - conf.ifaces.dev_from_name
    - <builtin>.bytearray
    - ctypes.POINTER
    - ctypes.create_string_buffer
    - scapy.interfaces.network_name
    - scapy.utils.decode_locale_str
    - x.decode
    - <builtin>.isinstance
    - locale.getlocale
    - ctypes.Structure.__init__
    - conf.ifaces.reload
    - log_runtime.error
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - typing.cast.network_name.encode
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 788
    functionName: scapy.arch.windows._read_routes_c_v1
    functionSourceFile: scapy.arch.windows
    functionUses: 4
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - ctypes.create_string_buffer
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.arch.windows.structures.GetIpForwardTable
    - scapy.interfaces.dev_from_index
    - scapy.arch.windows._read_routes_c_v1._proc
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - scapy.arch.windows._read_routes_c_v1._extract_ip
    - results.append
    - ctypes.byref
    - conf.ifaces.reload
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - <builtin>.getattr
    - prompt_toolkit.prompt.encode
    - _list.append
    - scapy.compat.bytes_encode
    - <builtin>.hasattr
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - ctypes.cast
    - scapy.interfaces.network_name
    - ctypes.wintypes.ULONG
    - routes.append
    - <builtin>.issubclass
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 793
    functionName: scapy.arch.windows._read_routes_c_v1._extract_ip
    functionSourceFile: scapy.arch.windows
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - struct.pack
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ip
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 797
    functionName: scapy.arch.windows._read_routes_c_v1._proc
    functionSourceFile: scapy.arch.windows
    functionUses: 5
    functionsReached:
    - struct.pack
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: routes.append
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9f64f0>
    argNames:
    - ipv6
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 836
    functionName: scapy.arch.windows._read_routes_c
    functionSourceFile: scapy.arch.windows
    functionUses: 8
    functionsReached:
    - scapy.arch.windows.structures._resolve_list
    - <builtin>.int
    - scapy.utils6.in6_issladdr
    - <builtin>.bytearray
    - scapy.utils6.in6_getscope
    - scapy.compat.plain_str
    - scapy.arch.windows.structures._struct_to_dict
    - scapy.interfaces.dev_from_index
    - scapy.utils6.in6_and
    - scapy.arch.windows.structures.GetIpForwardTable2
    - <builtin>.iter
    - struct.unpack
    - socket.inet_ntop
    - scapy.utils6.in6_ismlladdr
    - scapy.arch.windows.get_ips
    - scapy.utils.atol
    - scapy.pton_ntop.inet_ntop
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - functools.cmp_to_key
    - struct.pack
    - scapy.arch.windows._read_routes_c._extract_ip
    - scapy.utils6.in6_isgladdr
    - scapy.utils6.in6_ismsladdr
    - results.append
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - ctypes.byref
    - t.append
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - <builtin>.str
    - conf.ifaces.reload
    - <builtin>.isinstance
    - <builtin>.max
    - conf.ifaces.values
    - <builtin>.getattr
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - prompt_toolkit.prompt.encode
    - _list.append
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.arch.windows.in6_getifaddr
    - scapy.utils6.in6_ismnladdr
    - scapy.compat.bytes_encode
    - scapy.utils6.construct_source_candidate_set
    - socket.inet_aton
    - <builtin>.hasattr
    - scapy.utils6.in6_isuladdr
    - typing.cast
    - typing.cast.encode
    - scapy.arch.windows._append_route6
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - typing.cast.ip.decode
    - ctypes.POINTER
    - scapy.interfaces.network_name
    - ip6s.items
    - ifaddrs.append
    - routes.append
    - <builtin>.min
    - scapy.utils.itom
    - scapy.utils6.in6_ismaddr
    - <builtin>.issubclass
    - addrs.sort
    - scapy.utils6.in6_islladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 849
    functionName: scapy.arch.windows._read_routes_c._extract_ip
    functionSourceFile: scapy.arch.windows
    functionUses: 9
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.isinstance
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 7
    argDefaultValues: []
    argNames:
    - routes
    - dpref
    - dp
    - nh
    - iface
    - lifaddr
    - metric
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 918
    functionName: scapy.arch.windows._append_route6
    functionSourceFile: scapy.arch.windows
    functionUses: 9
    functionsReached:
    - scapy.utils6.in6_issladdr
    - scapy.compat.plain_str
    - <builtin>.iter
    - scapy.utils6.in6_and
    - functools.cmp_to_key
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_isgladdr
    - scapy.utils6.in6_ismsladdr
    - scapy.pton_ntop.inet_pton
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.construct_source_candidate_set
    - scapy.utils6.in6_isuladdr
    - <builtin>.range
    - typing.cast.ip.decode
    - routes.append
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - addrs.sort
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ip6s.items
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ifaddrs.append
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 15
    IfCount: 11
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3910a0>
    - <ast.Constant object at 0x7fa30b391bb0>
    - <ast.Constant object at 0x7fa30b391370>
    argNames:
    - routes
    - ipv6
    - iflist
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 953
    functionName: scapy.arch.windows._route_add_loopback
    functionSourceFile: scapy.arch.windows
    functionUses: 3
    functionsReached:
    - conf.ifaces.dev_from_name
    - conf.route.invalidate_cache
    - <builtin>.list
    - iflist.append
    - conf.route6.invalidate_cache
    - log_runtime.warning
    - conf.ifaces._add_fake_iface
    - conf.route.routes.append
    - conf.ifaces.items
    - routes.append
    - conf.route.routes.remove
    - struct.unpack
    - conf.ifaces.pop
    - conf.route6.routes.append
    - socket.inet_aton
    - <builtin>.isinstance
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces._add_fake_iface
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iflist.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.route.routes.remove
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.ifaces.pop
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.route6.routes.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.route.routes.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.route6.invalidate_cache
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.route.invalidate_cache
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1025
    functionName: scapy.arch.windows._NotAvailableSocket.__init__
    functionSourceFile: scapy.arch.windows
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1038
    functionName: scapy.arch.windows.read_nameservers
    functionSourceFile: scapy.arch.windows
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 6
    IfCount: 13
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.arch.libpcap
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - version.lower
    - conf.ifaces.register_provider
    - log_runtime.warning
    - log_loading.critical
    - os.path.exists
    - platform.release
    - <builtin>.hasattr
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 88
    functionName: scapy.arch.libpcap._L2libpcapSocket.__init__
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30d39c4f0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: scapy.arch.libpcap._L2libpcapSocket.recv_raw
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30d6b5fd0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 120
    functionName: scapy.arch.libpcap._L2libpcapSocket.nonblock_recv
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 128
    functionName: scapy.arch.libpcap._L2libpcapSocket.fileno
    functionSourceFile: scapy.arch.libpcap
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c3460>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 133
    functionName: scapy.arch.libpcap._L2libpcapSocket.select
    functionSourceFile: scapy.arch.libpcap
    functionUses: 5
    functionsReached:
    - <builtin>.list
    - <builtin>.int
    - <builtin>.enumerate
    - results.add
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - i.fileno
    - ctypes.windll.ws2_32.WSAEventSelect
    - <builtin>.len
    - created.append
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.set
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - ctypes.windll.ws2_32.WSACloseEvent
    - <builtin>.getattr
    - ctypes.c_void_p
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: scapy.arch.libpcap._L2libpcapSocket.close
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: version.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 389
    functionName: scapy.arch.libpcap._PcapWrapper_libpcap.next
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - ctypes.byref
    - <builtin>.bytearray
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 415
    functionName: scapy.arch.libpcap._PcapWrapper_libpcap.datalink
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 422
    functionName: scapy.arch.libpcap._PcapWrapper_libpcap.fileno
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - f
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 433
    functionName: scapy.arch.libpcap._PcapWrapper_libpcap.setfilter
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - x.decode
    - ctypes.create_string_buffer
    - scapy.utils.decode_locale_str
    - ctypes.byref
    - locale.getlocale
    - f.encode
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - i
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 445
    functionName: scapy.arch.libpcap._PcapWrapper_libpcap.setnonblock
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 449
    functionName: scapy.arch.libpcap._PcapWrapper_libpcap.send
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 453
    functionName: scapy.arch.libpcap._PcapWrapper_libpcap.close
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 465
    functionName: scapy.arch.libpcap.LibpcapProvider.load
    functionSourceFile: scapy.arch.libpcap
    functionUses: 1
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - scapy.compat.plain_str
    - <builtin>.bytearray
    - ctypes.create_string_buffer
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - ips.append
    - struct.pack
    - sck.close
    - scapy.pton_ntop.inet_pton
    - scapy.arch.unix.get_if
    - scapy.interfaces.NetworkInterface.__init__
    - conf.cache_pcapiflist.items
    - ctypes.byref
    - scapy.arch.windows.NetworkInterface_Win.update
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.str
    - fcntl.ioctl
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - data.get
    - scapy.utils6.in6_isvalid
    - iff.encode
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - typing.cast
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - ctypes.cast
    - scapy.arch.unix.get_if_raw_hwaddr
    - scapy.arch.libpcap.load_winpcapy
    - scapy.utils.str2mac
    - scapy.fields.FlagValue.__init__
    - socket.socket
    - <builtin>.super
    - collections.defaultdict
    - scapy.interfaces.NetworkInterface.update
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b232c40>
    argNames:
    - iff
    - siocgifhwaddr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 45
    functionName: scapy.arch.unix.get_if_raw_hwaddr
    functionSourceFile: scapy.arch.unix
    functionUses: 2
    functionsReached:
    - sck.close
    - scapy.arch.unix.get_if
    - iff.encode
    - struct.unpack
    - socket.socket
    - fcntl.ioctl
    - struct.pack
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 497
    functionName: scapy.arch.libpcap.LibpcapProvider.reload
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.bytearray
    - scapy.compat.plain_str
    - scapy.arch.libpcap.LibpcapProvider.load
    - ctypes.create_string_buffer
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - ips.append
    - struct.pack
    - sck.close
    - scapy.pton_ntop.inet_pton
    - scapy.arch.unix.get_if
    - scapy.interfaces.NetworkInterface.__init__
    - ctypes.byref
    - conf.cache_pcapiflist.items
    - scapy.arch.windows.NetworkInterface_Win.update
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.str
    - fcntl.ioctl
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - data.get
    - scapy.utils6.in6_isvalid
    - iff.encode
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast
    - typing.cast.encode
    - <builtin>.list
    - typing.cast.ip.decode
    - ctypes.POINTER
    - ctypes.cast
    - scapy.arch.unix.get_if_raw_hwaddr
    - scapy.arch.libpcap.load_winpcapy
    - scapy.utils.str2mac
    - scapy.fields.FlagValue.__init__
    - socket.socket
    - <builtin>.super
    - collections.defaultdict
    - scapy.interfaces.NetworkInterface.update
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 3
    IfCount: 7
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b906d60>
    - <ast.Name object at 0x7fa30b906bb0>
    - <ast.Constant object at 0x7fa30b906be0>
    - <ast.Constant object at 0x7fa30ecab100>
    - <ast.Constant object at 0x7fa30ecab220>
    argNames:
    - self
    - iface
    - type
    - promisc
    - filter
    - monitor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 512
    functionName: scapy.arch.libpcap.L2pcapListenSocket.__init__
    functionSourceFile: scapy.arch.libpcap
    functionUses: 1
    functionsReached:
    - <builtin>.bytearray
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - struct.pack
    - typing.cast.network_name.encode
    - conf.ifaces.reload
    - fcntl.ioctl
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - x.decode
    - scapy.utils.decode_locale_str
    - scapy.arch.libpcap._PcapWrapper_libpcap.__init__
    - log_runtime.error
    - conf.ifaces.dev_from_name
    - ctypes.POINTER
    - scapy.interfaces.network_name
    - locale.getlocale
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 3
    IfCount: 10
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f959ac0>
    - <ast.Name object at 0x7fa30f959a60>
    - <ast.Constant object at 0x7fa30d440460>
    - <ast.Constant object at 0x7fa30b343d90>
    - <ast.Constant object at 0x7fa30b343190>
    - <ast.Constant object at 0x7fa30e858a30>
    argNames:
    - self
    - iface
    - type
    - promisc
    - filter
    - nofilter
    - monitor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 565
    functionName: scapy.arch.libpcap.L2pcapSocket.__init__
    functionSourceFile: scapy.arch.libpcap
    functionUses: 1
    functionsReached:
    - <builtin>.bytearray
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - struct.pack
    - typing.cast.network_name.encode
    - conf.ifaces.reload
    - fcntl.ioctl
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - x.decode
    - scapy.utils.decode_locale_str
    - scapy.arch.libpcap._PcapWrapper_libpcap.__init__
    - log_runtime.error
    - conf.ifaces.dev_from_name
    - ctypes.POINTER
    - scapy.interfaces.network_name
    - locale.getlocale
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 622
    functionName: scapy.arch.libpcap.L2pcapSocket.send
    functionSourceFile: scapy.arch.libpcap
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - time.time
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 634
    functionName: scapy.arch.libpcap.L3pcapSocket.__init__
    functionSourceFile: scapy.arch.libpcap
    functionUses: 26
    functionsReached:
    - conf.ifaces.dev_from_name
    - <builtin>.isinstance
    - scapy.interfaces.network_name
    - conf.ifaces.reload
    - <builtin>.super
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.unix
    functionSourceFile: scapy.arch.unix
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - iff
    - cmd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: scapy.arch.unix.get_if
    functionSourceFile: scapy.arch.unix
    functionUses: 3
    functionsReached:
    - sck.close
    - iff.encode
    - socket.socket
    - fcntl.ioctl
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iff.encode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sck.close
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - netif
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: scapy.arch.unix._guess_iface_name
    functionSourceFile: scapy.arch.unix
    functionUses: 4
    functionsReached:
    - os.popen
    - <builtin>.len
    - iface.startswith
    - fdesc.readline
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.popen
    functionSourceFile: os
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdesc.readline
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: iface.startswith
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.readlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flg.find
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dest_.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dest_.count
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pending_if.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - ifname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 206
    functionName: scapy.arch.unix._in6_getifaddr
    functionSourceFile: scapy.arch.unix
    functionUses: 13
    functionsReached:
    - scapy.compat.plain_str
    - log_runtime.warning
    - scapy.utils6.in6_issladdr
    - scapy.utils6.in6_getscope
    - scapy.utils6.in6_and
    - os.popen
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_ismsladdr
    - scapy.utils6.in6_isgladdr
    - scapy.pton_ntop.inet_pton
    - line.rstrip
    - scapy.utils6.in6_cidr2mask
    - t.append
    - f.close
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils6.in6_islladdr
    - <builtin>.max
    - scapy.utils6.in6_ismgladdr
    - <builtin>.map
    - socket.inet_pton
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - ret.append
    - <builtin>.range
    - typing.cast.ip.decode
    - addr.split
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.rstrip
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: splitted_line.append
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.readline
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd_netstat.close
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd_netstat.readlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: destination.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dev.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_hop.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.arch.bpf.supersocket
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached:
    - ctypes.sizeof
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 12
    IfCount: 11
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7d6cd0>
    - <ast.Name object at 0x7fa30d7d6df0>
    - <ast.Constant object at 0x7fa30d7d6d30>
    - <ast.Constant object at 0x7fa30d7d6280>
    - <ast.Constant object at 0x7fa30d7d6340>
    - <ast.Constant object at 0x7fa30d7d6730>
    argNames:
    - self
    - iface
    - type
    - promisc
    - filter
    - nofilter
    - monitor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 103
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.__init__
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached:
    - scapy.arch.bpf.supersocket._L2bpfSocket.guess_cls
    - <builtin>.int
    - log_runtime.warning
    - <builtin>.bytearray
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - struct.unpack
    - struct.pack
    - typing.cast.network_name.encode
    - filter_exp.encode
    - ctypes.byref
    - conf.ifaces.reload
    - fcntl.ioctl
    - <builtin>.isinstance
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - scapy.arch.bpf.core.attach_filter
    - ARPHRD_TO_DLT.get
    - x.decode
    - scapy.utils.decode_locale_str
    - os.open
    - scapy.arch.bpf.supersocket._L2bpfSocket.set_promisc
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - platform.mac_ver
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - scapy.interfaces.network_name
    - scapy.arch.bpf.core.get_dev_bpf
    - locale.getlocale
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: scapy.arch.bpf.core.get_dev_bpf
    functionSourceFile: scapy.arch.bpf.core
    functionUses: 3
    functionsReached:
    - <builtin>.range
    - os.open
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 233
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.set_promisc
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 1
    functionsReached:
    - struct.pack
    - fcntl.ioctl
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: platform.mac_ver
    functionSourceFile: platform
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - fd
    - bpf_filter
    - iface
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 71
    functionName: scapy.arch.bpf.core.attach_filter
    functionSourceFile: scapy.arch.bpf.core
    functionUses: 1
    functionsReached:
    - conf.ifaces.dev_from_name
    - ARPHRD_TO_DLT.get
    - <builtin>.bytearray
    - x.decode
    - filter_exp.encode
    - ctypes.create_string_buffer
    - scapy.interfaces.network_name
    - scapy.utils.decode_locale_str
    - <builtin>.isinstance
    - ctypes.byref
    - locale.getlocale
    - ctypes.Structure.__init__
    - conf.ifaces.reload
    - fcntl.ioctl
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.compile_filter
    - typing.cast.network_name.encode
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 251
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.guess_cls
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 1
    functionsReached:
    - log_runtime.warning
    - struct.unpack
    - fcntl.ioctl
    - struct.pack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 243
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.__del__
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached:
    - os.close
    - scapy.arch.bpf.supersocket._L2bpfSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 324
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.close
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 3
    functionsReached:
    - os.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b34dc10>
    argNames:
    - self
    - set_flag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 273
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.set_nonblock
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 1
    functionsReached:
    - scapy.error.warning
    - fcntl.fcntl
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fcntl.fcntl
    functionSourceFile: fcntl
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 297
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.get_stats
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - struct.unpack
    - fcntl.ioctl
    - struct.pack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 308
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.get_blen
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - struct.unpack
    - fcntl.ioctl
    - struct.pack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 319
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.fileno
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 334
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.send
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b1a3460>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 342
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.recv_raw
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a3190>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 350
    functionName: scapy.arch.bpf.supersocket._L2bpfSocket.select
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 5
    functionsReached:
    - <builtin>.list
    - select_fds.append
    - scapy.arch.bpf.supersocket.bpf_select
    - tmp_fd.buffered_frames
    - bpf_scks_buffered.append
    - select.select
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b249640>
    argNames:
    - fds_list
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 574
    functionName: scapy.arch.bpf.supersocket.bpf_select
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 6
    functionsReached:
    - <builtin>.list
    - select_fds.append
    - tmp_fd.buffered_frames
    - bpf_scks_buffered.append
    - select.select
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 362
    functionName: scapy.arch.bpf.supersocket.L2bpfListenSocket.__init__
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 367
    functionName: scapy.arch.bpf.supersocket.L2bpfListenSocket.buffered_frames
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 3
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 372
    functionName: scapy.arch.bpf.supersocket.L2bpfListenSocket.get_frame
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - bh_h
    - bh_c
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 381
    functionName: scapy.arch.bpf.supersocket.L2bpfListenSocket.bpf_align
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - bpf_buffer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 388
    functionName: scapy.arch.bpf.supersocket.L2bpfListenSocket.extract_frames
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.extract_frames
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.bpf_align
    - ctypes.Structure.from_buffer_copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 447
    functionName: scapy.arch.bpf.supersocket.L2bpfSocket.send
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - os.write
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 452
    functionName: scapy.arch.bpf.supersocket.L2bpfSocket.nonblock_recv
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - fcntl.fcntl
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.buffered_frames
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.arch.bpf.supersocket._L2bpfSocket.set_nonblock
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef3d3a0>
    - <ast.Name object at 0x7fa30ef3d550>
    - <ast.Constant object at 0x7fa30ef3d520>
    - <ast.Constant object at 0x7fa30ef3d430>
    - <ast.Constant object at 0x7fa30ef3dbb0>
    - <ast.Constant object at 0x7fa30ef3da60>
    argNames:
    - self
    - iface
    - type
    - promisc
    - filter
    - nofilter
    - monitor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 469
    functionName: scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    functionSourceFile: scapy.arch.bpf.supersocket
    functionUses: 26
    functionsReached:
    - conf.ifaces.dev_from_name
    - <builtin>.isinstance
    - scapy.interfaces.network_name
    - conf.ifaces.reload
    - <builtin>.super
    - conf.ifaces.dev_from_networkname
    - scapy.interfaces.resolve_iface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.network_name.startswith
    functionSourceFile: typing
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd.guessed_cls
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmp_fd.buffered_frames
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bpf_scks_buffered.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select_fds.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.arch.bpf.consts
    functionSourceFile: scapy.arch.bpf.consts
    functionUses: 0
    functionsReached:
    - scapy.arch.bpf.consts.<lambda1>
    - <builtin>.ord
    - ctypes.sizeof
    - scapy.arch.bpf.consts.<lambda3>
    - scapy.arch.bpf.consts._IOC
    - scapy.arch.bpf.consts.<lambda5>
    - scapy.arch.bpf.consts.<lambda2>
    - scapy.arch.bpf.consts.<lambda4>
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.arch.bpf.consts.<lambda1>
    functionSourceFile: scapy.arch.bpf.consts
    functionUses: 6
    functionsReached:
    - ctypes.sizeof
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - inout
    - group
    - num
    - len
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 35
    functionName: scapy.arch.bpf.consts._IOC
    functionSourceFile: scapy.arch.bpf.consts
    functionUses: 5
    functionsReached:
    - ctypes.sizeof
    - scapy.arch.bpf.consts.<lambda1>
    - <builtin>.ord
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.arch.bpf.consts.<lambda2>
    functionSourceFile: scapy.arch.bpf.consts
    functionUses: 1
    functionsReached:
    - scapy.arch.bpf.consts.<lambda1>
    - <builtin>.ord
    - ctypes.sizeof
    - scapy.arch.bpf.consts._IOC
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.arch.bpf.consts.<lambda3>
    functionSourceFile: scapy.arch.bpf.consts
    functionUses: 1
    functionsReached:
    - scapy.arch.bpf.consts.<lambda1>
    - <builtin>.ord
    - ctypes.sizeof
    - scapy.arch.bpf.consts._IOC
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.arch.bpf.consts.<lambda4>
    functionSourceFile: scapy.arch.bpf.consts
    functionUses: 1
    functionsReached:
    - scapy.arch.bpf.consts.<lambda1>
    - <builtin>.ord
    - ctypes.sizeof
    - scapy.arch.bpf.consts._IOC
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.arch.bpf.consts.<lambda5>
    functionSourceFile: scapy.arch.bpf.consts
    functionUses: 1
    functionsReached:
    - scapy.arch.bpf.consts.<lambda1>
    - <builtin>.ord
    - ctypes.sizeof
    - scapy.arch.bpf.consts._IOC
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers
    functionSourceFile: scapy.layers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.arch.bpf.core
    functionSourceFile: scapy.arch.bpf.core
    functionUses: 0
    functionsReached:
    - conf.ifaces.register_provider
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.open
    functionSourceFile: os
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 3
    IfCount: 10
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1183
    functionName: scapy.arch.bpf.pfroute._get_if_list
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 18
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.utils6.in6_getscope
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.utils6.in6_isgladdr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.utils6.in6_cidr2mask
    - scapy.packet.Packet.dissect
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.utils6.in6_issladdr
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - scapy.utils6.in6_and
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.strand
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - rcs.cipher.auth_decrypt
    - ctypes.byref
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - LIBC.sysctl
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.utils6.in6_ismnladdr
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.utils6.in6_isuladdr
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - ctypes.c_size_t
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - addr.sdl_iface.decode
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - data.update
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.utils6.in6_ismgladdr
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.utils6.in6_islladdr
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ifaces.values
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dev.network_name.encode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 128
    functionName: scapy.arch.bpf.core.BPFInterfaceProvider.load
    functionSourceFile: scapy.arch.bpf.core
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - data.get
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.interfaces.NetworkInterface.update
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.utils6.in6_ismnladdr
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.arch.windows.NetworkInterface_Win.update
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.interfaces.NetworkInterface.__init__
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - if_data.update
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - iface.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.utils6.in6_isvalid
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 12
    IfCount: 16
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - ctypes.cdll.LoadLibrary
    - ctypes.POINTER
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - ctypes.util.find_library
    - scapy.packet.bind_top_down
    - <builtin>.hasattr
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.cdll.LoadLibrary
    functionSourceFile: ctypes
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.pfmsghdr
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 315
    functionName: scapy.arch.bpf.pfroute.pfmsghdr.extract_padding
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda1>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda2>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda3>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda4>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda5>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda6>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda7>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda8>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda9>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda10>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda11>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda12>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda13>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda14>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda15>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda16>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda17>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda18>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda19>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<lambda19>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda20>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda21>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda22>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda23>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.sockaddr.<list1>.<lambda24>
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 420
    functionName: scapy.arch.bpf.pfroute.sockaddr.default_payload_class
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 427
    functionName: scapy.arch.bpf.pfroute.SockAddrsField.__init__
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 3
    functionsReached:
    - scapy.fields.PadField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.if_data
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 579
    functionName: scapy.arch.bpf.pfroute.if_data.default_payload_class
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.if_msghdr
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.arch.bpf.pfroute.SockAddrsField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.ifa_msghdr
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.arch.bpf.pfroute.SockAddrsField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.if_announcemsghdr
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.rt_metrics
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 793
    functionName: scapy.arch.bpf.pfroute.rt_metrics.default_payload_class
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.rt_msghdr
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.arch.bpf.pfroute.SockAddrsField.__init__
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.arch.bpf.pfroute.pfmsghdrs
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - mib
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 958
    functionName: scapy.arch.bpf.pfroute._sr1_bsdsysctl
    functionSourceFile: scapy.arch.bpf.pfroute
    functionUses: 19
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - ctypes.byref
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - LIBC.sysctl
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - ctypes.c_size_t
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.c_size_t
    functionSourceFile: ctypes
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LIBC.sysctl
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mib.append
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: candidates.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.update
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lifips.setdefault
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: addr.sdl_iface.decode
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.solaris
    functionSourceFile: scapy.arch.solaris
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: scapy.arch.solaris.get_working_if
    functionSourceFile: scapy.arch.solaris
    functionUses: 0
    functionsReached:
    - conf.ifaces.dev_from_name
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.solaris.get_working_if.<lambda1>
    functionSourceFile: scapy.arch.solaris
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.libs.extcap
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - prog
    - args
    - format
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 45
    functionName: scapy.libs.extcap._extcap_call
    functionSourceFile: scapy.libs.extcap
    functionUses: 3
    functionsReached:
    - ifa.strip
    - m.group
    - <builtin>.tuple
    - re.search
    - data.split
    - ifa.startswith
    - scapy.libs.extcap._extcap_call._match
    - p.communicate
    - format.items
    - collections.defaultdict
    - subprocess.Popen
    - typing.cast
    - pathlib.Path
    linkageType: pythonLinkage
    raised:
    - OSError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.communicate
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ifa.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: format.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ifa.startswith
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - val
    - ifa
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: scapy.libs.extcap._extcap_call._match
    functionSourceFile: scapy.libs.extcap
    functionUses: 4
    functionsReached:
    - m.group
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 89
    functionName: scapy.libs.extcap._ExtcapNetworkInterface.get_extcap_config
    functionSourceFile: scapy.libs.extcap
    functionUses: 1
    functionsReached:
    - scapy.libs.extcap._extcap_call
    - ifa.strip
    - m.group
    - <builtin>.tuple
    - re.search
    - data.split
    - ifa.startswith
    - scapy.libs.extcap._extcap_call._match
    - p.communicate
    - format.items
    - collections.defaultdict
    - subprocess.Popen
    - typing.cast
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwarg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 102
    functionName: scapy.libs.extcap._ExtcapNetworkInterface.get_extcap_cmd
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - scapy.libs.extcap._extcap_call
    - ifa.strip
    - m.group
    - <builtin>.tuple
    - re.search
    - data.split
    - scapy.libs.extcap._ExtcapNetworkInterface.get_extcap_config
    - ifa.startswith
    - scapy.libs.extcap._extcap_call._match
    - p.communicate
    - format.items
    - <builtin>.str
    - collections.defaultdict
    - subprocess.Popen
    - typing.cast
    - pathlib.Path
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dae7b50>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 138
    functionName: scapy.libs.extcap._ExtcapSocket.select
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - kwarg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 142
    functionName: scapy.libs.extcap._ExtcapSocket.__init__
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - tempfile.NamedTemporaryFile
    - scapy.arch.windows.structures._get_win_fifo
    - ctypes.create_string_buffer
    - log_runtime.warning
    - ctypes.sizeof
    - struct.unpack
    - <builtin>.open
    - scapy.utils.PcapReader.__init__
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.len
    - f.encode
    - f.close
    - conf.ifaces.reload
    - <builtin>.str
    - typing.cast.read
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - kwarg.pop
    - os.unlink
    - ctypes.windll.kernel32.CreateNamedPipeA
    - scapy.arch.windows.structures._win_fifo_open
    - scapy.utils.get_temp_file
    - ctypes.windll.kernel32.ReadFile
    - scapy.volatile.RandNumExpo.__init__
    - os.mkfifo
    - typing.cast.network_name.get_extcap_cmd
    - scapy.utils._open_fifo
    - ctypes.windll.kernel32.ConnectNamedPipe
    - scapy.error.warning
    - conf.ifaces.dev_from_name
    - scapy.volatile.RandString.__init__
    - scapy.utils._create_fifo
    - typing.cast.get_extcap_cmd
    - ctypes.cast
    - scapy.interfaces.network_name
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - conf.temp_files.append
    linkageType: pythonLinkage
    raised:
    - NameError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwarg.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.network_name.get_extcap_cmd
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_extcap_cmd
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30e260a00>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 163
    functionName: scapy.libs.extcap._ExtcapSocket.recv
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - decimal.Decimal.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.utils.PcapReader.recv
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.utils.ERFEthernetReader.read_packet
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 166
    functionName: scapy.libs.extcap._ExtcapSocket.close
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.windows.structures._win_fifo_open._opened.close
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - os.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - scapy.error.warning
    - ctypes.c_void_p
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: scapy.libs.extcap._ExtcapInterfaceProvider.__init__
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 185
    functionName: scapy.libs.extcap._ExtcapInterfaceProvider.load
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - scapy.libs.extcap._extcap_call
    - <builtin>.int
    - re.search
    - log_runtime.warning
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.interfaces.NetworkInterface.__init__
    - data.split
    - scapy.arch.windows.NetworkInterface_Win.update
    - _index.group
    - p.communicate
    - <builtin>.str
    - subprocess.Popen
    - <builtin>.isinstance
    - pathlib.Path
    - m.group
    - <builtin>.tuple
    - data.get
    - scapy.utils6.in6_isvalid
    - ifa.startswith
    - scapy.libs.extcap._extcap_call._match
    - socket.inet_pton
    - typing.cast
    - scapy.error.warning
    - ifa.strip
    - typing.cast.ip.decode
    - format.items
    - <builtin>.super
    - collections.defaultdict
    - scapy.interfaces.NetworkInterface.update
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _index.group
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 215
    functionName: scapy.libs.extcap._ExtcapInterfaceProvider._l2listen
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 218
    functionName: scapy.libs.extcap._ExtcapInterfaceProvider._l3socket
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dev
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 223
    functionName: scapy.libs.extcap._ExtcapInterfaceProvider._is_valid
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dev
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 226
    functionName: scapy.libs.extcap._ExtcapInterfaceProvider._format
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 234
    functionName: scapy.libs.extcap.load_extcap
    functionSourceFile: scapy.libs.extcap
    functionUses: 0
    functionsReached:
    - functools.partial
    - conf.ifaces.register_provider
    - re.compile
    - _cmdprog.is_file
    - root.glob
    - <builtin>.str
    - pattern.match
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: root.glob
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _cmdprog.is_file
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 12
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsghdr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.nlmsgerr_rtattr.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.nlmsgerr_rtattr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.nlmsgerr_rtattr.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: scapy.arch.linux.rtnetlink.nlmsgerr_rtattr.default_payload_class
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.nlmsgerr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_inet_rtattr.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_inet_rtattr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_inet_rtattr.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 194
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_inet_rtattr.default_payload_class
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_inet6_rtattr.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_inet6_rtattr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_inet6_rtattr.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 233
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_inet6_rtattr.default_payload_class
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 277
    functionName: scapy.arch.linux.rtnetlink.ifla_af_spec_rtattr.default_payload_class
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 391
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg_rtattr.default_payload_class
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifinfomsg
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 480
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg_rtattr.default_payload_class
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.ifaddrmsg
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsg_rtattr.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsg_rtattr
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsg_rtattr.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsg_rtattr.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsg_rtattr.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsg_rtattr.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsg_rtattr.<list1>.<lambda2>
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 604
    functionName: scapy.arch.linux.rtnetlink.rtmsg_rtattr.default_payload_class
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsg
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.arch.linux.rtnetlink.rtmsghdrs
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 11
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 705
    functionName: scapy.arch.linux.rtnetlink._sr1_rtrequest
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 21
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - sock.send
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.bind
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.send
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.close
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30e6617c0>
    argNames:
    - af_family
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 756
    functionName: scapy.arch.linux.rtnetlink._get_ips
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 19
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - typing.cast.time.strftime
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ips.setdefault
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ips.values
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - af_family
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 856
    functionName: scapy.arch.linux.rtnetlink._read_routes
    functionSourceFile: scapy.arch.linux.rtnetlink
    functionUses: 8
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.payload.time.localtime
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - sock.send
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.extend
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lifaddr.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules
    functionSourceFile: scapy.modules
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.modules.nmap
    functionSourceFile: scapy.modules.nmap
    functionUses: 0
    functionsReached:
    - scapy.data.KnowledgeBase.__init__
    - typing.cast
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: str_line.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: str_line.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.append
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _NMAP_LINE.search
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match_line.groups
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.split
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: values.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdesc.close
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: scapy.modules.nmap.NmapKnowledgeBase.get_base
    functionSourceFile: scapy.modules.nmap
    functionUses: 4
    functionsReached:
    - typing.cast
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: scapy.modules.nmap.nmap_tcppacket_sig
    functionSourceFile: scapy.modules.nmap
    functionUses: 3
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - snd
    - rcv
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 124
    functionName: scapy.modules.nmap.nmap_udppacket_sig
    functionSourceFile: scapy.modules.nmap
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - <builtin>.isinstance
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - seen
    - ref
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 149
    functionName: scapy.modules.nmap.nmap_match_one_sig
    functionSourceFile: scapy.modules.nmap
    functionUses: 2
    functionsReached:
    - seen.items
    - seen.get
    - <builtin>.len
    - ref.get
    - <builtin>.float
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ref.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seen.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seen.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb276a0>
    - <ast.Constant object at 0x7fa30eb27eb0>
    - <ast.Constant object at 0x7fa30eb27c10>
    argNames:
    - target
    - oport
    - cport
    - ucport
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 157
    functionName: scapy.modules.nmap.nmap_sig
    functionSourceFile: scapy.modules.nmap
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - tests.copy
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.modules.nmap.nmap_udppacket_sig
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.modules.nmap.nmap_probes2sig
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - ans.extend
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.modules.nmap.nmap_tcppacket_sig
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - tests.append
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tests.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ans.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - tests
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 189
    functionName: scapy.modules.nmap.nmap_probes2sig
    functionSourceFile: scapy.modules.nmap
    functionUses: 2
    functionsReached:
    - scapy.compat.raw
    - scapy.modules.nmap.nmap_tcppacket_sig
    - scapy.modules.nmap.nmap_udppacket_sig
    - <builtin>.str
    - <builtin>.bytes
    - tests.copy
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tests.copy
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - sigs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 201
    functionName: scapy.modules.nmap.nmap_search
    functionSourceFile: scapy.modules.nmap
    functionUses: 1
    functionsReached:
    - fprint.items
    - seen.items
    - conf.nmap_kdb.get_base
    - seen.get
    - <builtin>.len
    - ref.get
    - <builtin>.float
    - <builtin>.sum
    - typing.cast
    - scapy.modules.nmap.nmap_match_one_sig
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.nmap_kdb.get_base
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fprint.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecd0ac0>
    - <ast.Constant object at 0x7fa30ecd0d00>
    argNames:
    - target
    - oport
    - cport
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 219
    functionName: scapy.modules.nmap.nmap_fp
    functionSourceFile: scapy.modules.nmap
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.modules.nmap.nmap_search
    - struct.unpack
    - tests.copy
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.modules.nmap.nmap_udppacket_sig
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - fprint.items
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.modules.nmap.nmap_probes2sig
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.float
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - conf.nmap_kdb.get_base
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.modules.nmap.nmap_sig
    - scapy.layers.http._parse_headers
    - seen.items
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - ref.get
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - seen.get
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - ans.extend
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - scapy.modules.nmap.nmap_match_one_sig
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.modules.nmap.nmap_tcppacket_sig
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - <builtin>.sum
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - tests.append
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - sig
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: scapy.modules.nmap.nmap_sig2txt
    functionSourceFile: scapy.modules.nmap
    functionUses: 0
    functionsReached:
    - txt.append
    - torder.append
    - sig.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: torder.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sig.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: txt.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.all
    functionSourceFile: scapy.all
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.pipetool
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: scapy.pipetool.PipeEngine.list_pipes
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - cls.pipes.items
    - doc.splitlines
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.pipes.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: doc.splitlines
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: scapy.pipetool.PipeEngine.list_pipes_detailed
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - cls.pipes.items
    - <builtin>.print
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 58
    functionName: scapy.pipetool.PipeEngine.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - threading.Lock
    - collections.deque
    - <builtin>.isinstance
    - ctypes.create_string_buffer
    - li.add
    - scapy.pipetool.PipeEngine._add_pipes
    - scapy.pipetool.PipeEngine.get_pipe_list.flatten
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - os.pipe
    - scapy.pipetool.PipeEngine.add_one_pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    - scapy.pipetool.PipeEngine.get_pipe_list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 116
    functionName: scapy.pipetool.PipeEngine._add_pipes
    functionSourceFile: scapy.pipetool
    functionUses: 3
    functionsReached:
    - li.add
    - scapy.pipetool.PipeEngine.get_pipe_list.flatten
    - scapy.pipetool.PipeEngine.add_one_pipe
    - <builtin>.set
    - <builtin>.isinstance
    - scapy.pipetool.PipeEngine.get_pipe_list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: scapy.pipetool.PipeEngine.__getattr__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - attr.startswith
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 75
    functionName: scapy.pipetool.PipeEngine.__getattr__.f
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - li.add
    - scapy.pipetool.PipeEngine._add_pipes
    - scapy.pipetool.PipeEngine.add
    - scapy.pipetool.PipeEngine._write_cmd
    - scapy.pipetool.PipeEngine.get_pipe_list.flatten
    - p.start
    - scapy.pipetool.PipeEngine.add_one_pipe
    - <builtin>.set
    - <builtin>.isinstance
    - scapy.pipetool.PipeEngine.get_pipe_list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 203
    functionName: scapy.pipetool.PipeEngine.add
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached:
    - li.add
    - scapy.pipetool.PipeEngine._add_pipes
    - scapy.pipetool.PipeEngine._write_cmd
    - scapy.pipetool.PipeEngine.get_pipe_list.flatten
    - p.start
    - scapy.pipetool.PipeEngine.add_one_pipe
    - <builtin>.set
    - <builtin>.isinstance
    - scapy.pipetool.PipeEngine.get_pipe_list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 84
    functionName: scapy.pipetool.PipeEngine._read_cmd
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _cmd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 88
    functionName: scapy.pipetool.PipeEngine._write_cmd
    functionSourceFile: scapy.pipetool
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipe
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: scapy.pipetool.PipeEngine.add_one_pipe
    functionSourceFile: scapy.pipetool
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pipe
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: scapy.pipetool.PipeEngine.get_pipe_list
    functionSourceFile: scapy.pipetool
    functionUses: 4
    functionsReached:
    - scapy.pipetool.PipeEngine.get_pipe_list.flatten
    - <builtin>.set
    - li.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - li
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: scapy.pipetool.PipeEngine.get_pipe_list.flatten
    functionSourceFile: scapy.pipetool
    functionUses: 5
    functionsReached:
    - scapy.pipetool.PipeEngine.get_pipe_list.flatten
    - li.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: li.add
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 12
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 126
    functionName: scapy.pipetool.PipeEngine.run
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - p.start
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - sources.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - sources.add
    - <builtin>.getattr
    - log_runtime.exception
    - scapy.pipetool.PipeEngine._read_cmd
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - fd.deliver
    - fd.exhausted
    - scapy.error.warning
    - ctypes.c_void_p
    - threading.Lock.release
    - <builtin>.list
    - p.stop
    - i.fileno
    - created.append
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - exhausted.add
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sources.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd.deliver
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd.exhausted
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: exhausted.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sources.remove
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.stop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Lock.release
    functionSourceFile: threading
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 173
    functionName: scapy.pipetool.PipeEngine.start
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - threading.Lock.acquire
    - threading.Thread
    - threading.Thread.start
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Lock.acquire
    functionSourceFile: threading
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 183
    functionName: scapy.pipetool.PipeEngine.wait_and_stop
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.PipeEngine._write_cmd
    - <builtin>.print
    - threading.Thread.join
    - scapy.pipetool.PipeEngine.stop
    - log_runtime.debug
    - threading.Lock.release
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b356670>
    argNames:
    - self
    - _cmd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: scapy.pipetool.PipeEngine.stop
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached:
    - scapy.pipetool.PipeEngine._write_cmd
    - <builtin>.print
    - threading.Thread.join
    - log_runtime.debug
    - threading.Lock.release
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 12
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 212
    functionName: scapy.pipetool.PipeEngine.graph
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - warnings.warn
    - typing.cast.startswith
    - tempfile.NamedTemporaryFile
    - log_runtime.warning
    - time.sleep
    - proc.communicate
    - <builtin>.open
    - os.path.exists
    - g.append
    - os.path.abspath
    - f.close
    - <builtin>.bytes
    - subprocess.Popen
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.utils.get_temp_file
    - scapy.utils.do_graph
    - time.time
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - typing.cast
    - scapy.error.warning
    - <builtin>.id
    - os.startfile
    - conf.temp_files.append
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: g.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 238
    functionName: scapy.pipetool._PipeMeta.__new__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - typing.cast
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30db4a310>
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 255
    functionName: scapy.pipetool.Pipe.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 24
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 267
    functionName: scapy.pipetool.Pipe._send
    functionSourceFile: scapy.pipetool
    functionUses: 20
    functionsReached:
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.push
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: scapy.pipetool.Pipe._high_send
    functionSourceFile: scapy.pipetool
    functionUses: 12
    functionsReached:
    - s.high_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.high_push
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e499e50>
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: scapy.pipetool.Pipe._trigger
    functionSourceFile: scapy.pipetool
    functionUses: 8
    functionsReached:
    - s.on_trigger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.on_trigger
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: scapy.pipetool.Pipe.__gt__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - other.sources.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.sources.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 288
    functionName: scapy.pipetool.Pipe.__rshift__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - other.high_sources.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.high_sources.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 294
    functionName: scapy.pipetool.Pipe.__xor__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - other.trigger_sources.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.trigger_sources.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 300
    functionName: scapy.pipetool.Pipe.__hash__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - object.__hash__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object.__hash__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: scapy.pipetool.Pipe.__eq__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - object.__eq__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object.__eq__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 0
    IfCount: 9
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 308
    functionName: scapy.pipetool.Pipe.__repr__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - ct.field_value
    - ct.field_name
    - ct.layer_name
    - ct.punct
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.field_name
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.field_value
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 348
    functionName: scapy.pipetool.Pipe.start
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: scapy.pipetool.Pipe.stop
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288fd0>
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 358
    functionName: scapy.pipetool.Source.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 10
    functionsReached:
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 364
    functionName: scapy.pipetool.Source._read_message
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.automaton.Message.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 368
    functionName: scapy.pipetool.Source.deliver
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 373
    functionName: scapy.pipetool.Source.exhausted
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 390
    functionName: scapy.pipetool.Drain.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 394
    functionName: scapy.pipetool.Drain.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._high_send
    - s.high_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 408
    functionName: scapy.pipetool.Sink.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 420
    functionName: scapy.pipetool.Sink.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 432
    functionName: scapy.pipetool.Sink.__lt__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - other.sinks.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.sinks.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 438
    functionName: scapy.pipetool.Sink.__lshift__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - other.high_sinks.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.high_sinks.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 444
    functionName: scapy.pipetool.Sink.__floordiv__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 450
    functionName: scapy.pipetool.Sink.__mod__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 458
    functionName: scapy.pipetool.TriggerSink.on_trigger
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ccdf0a0>
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 464
    functionName: scapy.pipetool.AutoSource.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 2
    functionsReached:
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 468
    functionName: scapy.pipetool.AutoSource._gen_data
    functionSourceFile: scapy.pipetool
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 472
    functionName: scapy.pipetool.AutoSource._gen_high_data
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 476
    functionName: scapy.pipetool.AutoSource._exhaust
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 480
    functionName: scapy.pipetool.AutoSource.deliver
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._high_send
    - scapy.pipetool.Pipe._send
    - s.high_push
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec5ae20>
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 492
    functionName: scapy.pipetool.ThreadGenSource.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached:
    - scapy.pipetool.AutoSource.__init__
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 497
    functionName: scapy.pipetool.ThreadGenSource.generate
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 501
    functionName: scapy.pipetool.ThreadGenSource.start
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - threading.Thread
    - threading.Thread.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 507
    functionName: scapy.pipetool.ThreadGenSource.stop
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 524
    functionName: scapy.pipetool.ConsoleSink.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 528
    functionName: scapy.pipetool.ConsoleSink.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb65820>
    - <ast.Constant object at 0x7fa30eb652e0>
    argNames:
    - self
    - name
    - newlines
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 549
    functionName: scapy.pipetool.RawConsoleSink.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 555
    functionName: scapy.pipetool.RawConsoleSink.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - msg.encode
    - os.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.encode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 561
    functionName: scapy.pipetool.RawConsoleSink.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - msg.encode
    - os.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 580
    functionName: scapy.pipetool.CLIFeeder.send
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - scapy.pipetool.AutoSource._gen_data
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 585
    functionName: scapy.pipetool.CLIFeeder.close
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 602
    functionName: scapy.pipetool.CLIHighFeeder.send
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - scapy.pipetool.AutoSource._gen_high_data
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1d12b0>
    - <ast.Constant object at 0x7fa30d1d1a00>
    argNames:
    - self
    - msg
    - period
    - period2
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 620
    functionName: scapy.pipetool.PeriodicSource.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.AutoSource.__init__
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - <builtin>.isinstance
    - scapy.pipetool.ThreadGenSource.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 630
    functionName: scapy.pipetool.PeriodicSource.generate
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - ctypes.windll.kernel32.SetEvent
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - collections.deque.append
    - scapy.pipetool.AutoSource._gen_data
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - scapy.pipetool.AutoSource._exhaust
    - ctypes.GetLastError
    - close_pipe.send
    - <builtin>.print
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - scapy.automaton.ObjectPipe._winset
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.automaton.ObjectPipe.send
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - ctypes.FormatError
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7370>
    - <ast.Constant object at 0x7fa30b0d7880>
    - <ast.Constant object at 0x7fa30e526f70>
    - <ast.Constant object at 0x7fa30e5265e0>
    argNames:
    - self
    - name
    - keepterm
    - newlines
    - openearly
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 669
    functionName: scapy.pipetool.TermSink.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - tempfile.NamedTemporaryFile
    - <builtin>.int
    - proc.communicate
    - <builtin>.open
    - scapy.pipetool.Pipe.__init__
    - cmd.append
    - os.set_inheritable
    - f.close
    - subprocess.Popen
    - <builtin>.getattr
    - <builtin>.print
    - scapy.pipetool.TermSink._start_windows
    - scapy.utils.get_temp_file
    - os.close
    - scapy.pipetool.TermSink._start_unix
    - os.pipe
    - <builtin>.set
    - cmd.extend
    - conf.temp_files.append
    - scapy.pipetool.TermSink.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 736
    functionName: scapy.pipetool.TermSink.start
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached:
    - scapy.pipetool.TermSink._start_unix
    - tempfile.NamedTemporaryFile
    - <builtin>.int
    - cmd.append
    - os.set_inheritable
    - <builtin>.print
    - os.pipe
    - scapy.pipetool.TermSink._start_windows
    - scapy.utils.get_temp_file
    - os.close
    - proc.communicate
    - f.close
    - cmd.extend
    - <builtin>.open
    - subprocess.Popen
    - conf.temp_files.append
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 681
    functionName: scapy.pipetool.TermSink._start_windows
    functionSourceFile: scapy.pipetool
    functionUses: 2
    functionsReached:
    - tempfile.NamedTemporaryFile
    - <builtin>.int
    - <builtin>.print
    - scapy.utils.get_temp_file
    - proc.communicate
    - f.close
    - <builtin>.open
    - subprocess.Popen
    - conf.temp_files.append
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 702
    functionName: scapy.pipetool.TermSink._stop_windows
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached:
    - ctypes.windll.kernel32.TerminateProcess
    - ctypes.windll.kernel32.CloseHandle
    - ctypes.windll.kernel32.OpenProcess
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.OpenProcess
    functionSourceFile: ctypes
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.windll.kernel32.TerminateProcess
    functionSourceFile: ctypes
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 714
    functionName: scapy.pipetool.TermSink._start_unix
    functionSourceFile: scapy.pipetool
    functionUses: 2
    functionsReached:
    - cmd.append
    - os.set_inheritable
    - os.pipe
    - os.close
    - cmd.extend
    - subprocess.Popen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.set_inheritable
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmd.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmd.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 729
    functionName: scapy.pipetool.TermSink._stop_unix
    functionSourceFile: scapy.pipetool
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 743
    functionName: scapy.pipetool.TermSink.stop
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - ctypes.windll.kernel32.CloseHandle
    - ctypes.windll.kernel32.TerminateProcess
    - scapy.pipetool.TermSink._stop_unix
    - scapy.pipetool.TermSink._stop_windows
    - ctypes.windll.kernel32.OpenProcess
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 750
    functionName: scapy.pipetool.TermSink._print
    functionSourceFile: scapy.pipetool
    functionUses: 2
    functionsReached:
    - wdesc.write
    - os.write
    - wdesc.close
    - s.encode
    - <builtin>.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wdesc.write
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wdesc.close
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.encode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 761
    functionName: scapy.pipetool.TermSink.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - wdesc.write
    - os.write
    - wdesc.close
    - s.encode
    - <builtin>.str
    - <builtin>.open
    - scapy.pipetool.TermSink._print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 765
    functionName: scapy.pipetool.TermSink.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - wdesc.write
    - os.write
    - wdesc.close
    - s.encode
    - <builtin>.str
    - <builtin>.open
    - scapy.pipetool.TermSink._print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0e0f10>
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 785
    functionName: scapy.pipetool.QueueSink.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - queue.Queue
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: queue.Queue
    functionSourceFile: queue
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 790
    functionName: scapy.pipetool.QueueSink.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - queue.Queue.put
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: queue.Queue.put
    functionSourceFile: queue
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 794
    functionName: scapy.pipetool.QueueSink.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - queue.Queue.put
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d54f1c0>
    - <ast.Constant object at 0x7fa30d54f100>
    argNames:
    - self
    - block
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 798
    functionName: scapy.pipetool.QueueSink.recv
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - queue.Queue.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: queue.Queue.get
    functionSourceFile: queue
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12fa90>
    argNames:
    - self
    - f
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 832
    functionName: scapy.pipetool.TransformDrain.__init__
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 837
    functionName: scapy.pipetool.TransformDrain.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 841
    functionName: scapy.pipetool.TransformDrain.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._high_send
    - s.high_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 858
    functionName: scapy.pipetool.UpDrain.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._high_send
    - s.high_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 862
    functionName: scapy.pipetool.UpDrain.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 879
    functionName: scapy.pipetool.DownDrain.push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 883
    functionName: scapy.pipetool.DownDrain.high_push
    functionSourceFile: scapy.pipetool
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.autorun
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: scapy.autorun.ScapyAutorunInterpreter.__init__
    functionSourceFile: scapy.autorun
    functionUses: 10
    functionsReached:
    - code.InteractiveInterpreter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: code.InteractiveInterpreter.__init__
    functionSourceFile: code
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: scapy.autorun.ScapyAutorunInterpreter.write
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea06f40>
    - <ast.Constant object at 0x7fa30ea06070>
    argNames:
    - _cmds
    - my_globals
    - verb
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 55
    functionName: scapy.autorun.autorun_commands
    functionSourceFile: scapy.autorun
    functionUses: 9
    functionsReached:
    - sys.stderr.write
    - sys.__dict__.get
    - importlib.import_module
    - cmds.append
    - <builtin>.print
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - <builtin>.len
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - traceback.print_exception
    - code.InteractiveInterpreter.__init__
    - code.InteractiveInterpreter.runsource
    - builtins.__dict__.get
    - cmds.pop
    - cmds.reverse
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _cmds.splitlines
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmds.append
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmds.reverse
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.__dict__.get
    functionSourceFile: sys
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stderr.write
    functionSourceFile: sys
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmds.pop
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: code.InteractiveInterpreter.runsource
    functionSourceFile: code
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: builtins.__dict__.get
    functionSourceFile: builtins
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7b50>
    argNames:
    - cmds
    - timeout
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 106
    functionName: scapy.autorun.autorun_commands_timeout
    functionSourceFile: scapy.autorun
    functionUses: 7
    functionsReached:
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - th.is_alive
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - th.start
    - <builtin>.len
    - builtins.__dict__.get
    - queue.Queue
    - importlib.import_module
    - <builtin>.print
    - queue.Queue.get
    - traceback.print_exception
    - code.InteractiveInterpreter.__init__
    - scapy.main._validate_local
    - sys.stderr.write
    - cmds.reverse
    - th.join
    - sys.__dict__.get
    - cmds.append
    - threading.Thread
    - cmds.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 117
    functionName: scapy.autorun.autorun_commands_timeout._runner
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached:
    - sys.stderr.write
    - sys.__dict__.get
    - importlib.import_module
    - queue.Queue.put
    - cmds.append
    - <builtin>.print
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - <builtin>.len
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - traceback.print_exception
    - code.InteractiveInterpreter.__init__
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - builtins.__dict__.get
    - cmds.pop
    - cmds.reverse
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: th.start
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: th.join
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: th.is_alive
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b185730>
    argNames:
    - self
    - debug
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: scapy.autorun.StringWriter.__init__
    functionSourceFile: scapy.autorun
    functionUses: 7
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: scapy.autorun.StringWriter.write
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - sys.stdout.write
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.write
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 147
    functionName: scapy.autorun.StringWriter.flush
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached:
    - sys.stdout.flush
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.flush
    functionSourceFile: sys
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmds
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 153
    functionName: scapy.autorun.autorun_get_interactive_session
    functionSourceFile: scapy.autorun
    functionUses: 4
    functionsReached:
    - scapy.autorun.StringWriter.__init__
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - th.is_alive
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - th.start
    - scapy.autorun.autorun_commands_timeout
    - <builtin>.len
    - log_scapy.addHandler
    - builtins.__dict__.get
    - queue.Queue
    - importlib.import_module
    - <builtin>.print
    - queue.Queue.get
    - traceback.print_exception
    - log_scapy.removeHandler
    - code.InteractiveInterpreter.__init__
    - scapy.main._validate_local
    - sys.stderr.write
    - cmds.reverse
    - th.join
    - sys.__dict__.get
    - cmds.append
    - threading.Thread
    - <builtin>.super
    - logging.StreamHandler
    - cmds.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_scapy.removeHandler
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmds
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 182
    functionName: scapy.autorun.autorun_get_interactive_live_session
    functionSourceFile: scapy.autorun
    functionUses: 1
    functionsReached:
    - scapy.autorun.StringWriter.__init__
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - th.is_alive
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - th.start
    - scapy.autorun.autorun_commands_timeout
    - <builtin>.len
    - builtins.__dict__.get
    - queue.Queue
    - importlib.import_module
    - <builtin>.print
    - queue.Queue.get
    - traceback.print_exception
    - code.InteractiveInterpreter.__init__
    - scapy.main._validate_local
    - sys.stderr.write
    - cmds.reverse
    - th.join
    - sys.__dict__.get
    - cmds.append
    - threading.Thread
    - <builtin>.super
    - cmds.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmds
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 205
    functionName: scapy.autorun.autorun_get_text_interactive_session
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached:
    - scapy.autorun.StringWriter.__init__
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - th.is_alive
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - scapy.autorun.autorun_get_interactive_session
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - th.start
    - scapy.autorun.autorun_commands_timeout
    - <builtin>.len
    - log_scapy.addHandler
    - builtins.__dict__.get
    - queue.Queue
    - importlib.import_module
    - <builtin>.print
    - queue.Queue.get
    - traceback.print_exception
    - log_scapy.removeHandler
    - code.InteractiveInterpreter.__init__
    - scapy.main._validate_local
    - sys.stderr.write
    - cmds.reverse
    - th.join
    - sys.__dict__.get
    - cmds.append
    - threading.Thread
    - <builtin>.super
    - logging.StreamHandler
    - cmds.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmds
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 216
    functionName: scapy.autorun.autorun_get_live_interactive_session
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached:
    - scapy.autorun.StringWriter.__init__
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - th.is_alive
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - th.start
    - scapy.autorun.autorun_commands_timeout
    - <builtin>.len
    - builtins.__dict__.get
    - scapy.autorun.autorun_get_interactive_live_session
    - queue.Queue
    - importlib.import_module
    - <builtin>.print
    - queue.Queue.get
    - traceback.print_exception
    - code.InteractiveInterpreter.__init__
    - scapy.main._validate_local
    - sys.stderr.write
    - cmds.reverse
    - th.join
    - sys.__dict__.get
    - cmds.append
    - threading.Thread
    - <builtin>.super
    - cmds.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmds
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 227
    functionName: scapy.autorun.autorun_get_ansi_interactive_session
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached:
    - scapy.autorun.StringWriter.__init__
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - th.is_alive
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - scapy.autorun.autorun_get_interactive_session
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - th.start
    - scapy.autorun.autorun_commands_timeout
    - <builtin>.len
    - log_scapy.addHandler
    - builtins.__dict__.get
    - queue.Queue
    - importlib.import_module
    - <builtin>.print
    - queue.Queue.get
    - traceback.print_exception
    - log_scapy.removeHandler
    - code.InteractiveInterpreter.__init__
    - scapy.main._validate_local
    - sys.stderr.write
    - cmds.reverse
    - th.join
    - sys.__dict__.get
    - cmds.append
    - threading.Thread
    - <builtin>.super
    - logging.StreamHandler
    - cmds.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmds
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 238
    functionName: scapy.autorun.autorun_get_html_interactive_session
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached:
    - scapy.autorun.StringWriter.__init__
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - th.is_alive
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - scapy.autorun.autorun_get_interactive_session
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - th.start
    - scapy.autorun.autorun_commands_timeout
    - scapy.autorun.autorun_get_html_interactive_session.to_html
    - s.replace
    - <builtin>.len
    - log_scapy.addHandler
    - builtins.__dict__.get
    - queue.Queue
    - importlib.import_module
    - <builtin>.print
    - queue.Queue.get
    - traceback.print_exception
    - log_scapy.removeHandler
    - code.InteractiveInterpreter.__init__
    - scapy.main._validate_local
    - sys.stderr.write
    - cmds.reverse
    - th.join
    - sys.__dict__.get
    - cmds.append
    - threading.Thread
    - <builtin>.super
    - logging.StreamHandler
    - cmds.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: scapy.autorun.autorun_get_html_interactive_session.to_html
    functionSourceFile: scapy.autorun
    functionUses: 1
    functionsReached:
    - s.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmds
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 258
    functionName: scapy.autorun.autorun_get_latex_interactive_session
    functionSourceFile: scapy.autorun
    functionUses: 0
    functionsReached:
    - scapy.autorun.StringWriter.__init__
    - scapy.autorun.ScapyAutorunInterpreter.__init__
    - th.is_alive
    - _cmds.splitlines
    - scapy.main._scapy_builtins
    - scapy.autorun.autorun_get_interactive_session
    - scapy.autorun.autorun_commands
    - code.InteractiveInterpreter.runsource
    - th.start
    - scapy.autorun.autorun_commands_timeout
    - <builtin>.len
    - scapy.utils.tex_escape
    - log_scapy.addHandler
    - builtins.__dict__.get
    - queue.Queue
    - importlib.import_module
    - _TEX_TR.get
    - <builtin>.print
    - queue.Queue.get
    - traceback.print_exception
    - log_scapy.removeHandler
    - code.InteractiveInterpreter.__init__
    - scapy.main._validate_local
    - sys.stderr.write
    - cmds.reverse
    - th.join
    - sys.__dict__.get
    - cmds.append
    - scapy.autorun.autorun_get_latex_interactive_session.to_latex
    - threading.Thread
    - <builtin>.super
    - logging.StreamHandler
    - cmds.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 262
    functionName: scapy.autorun.autorun_get_latex_interactive_session.to_latex
    functionSourceFile: scapy.autorun
    functionUses: 1
    functionsReached:
    - _TEX_TR.get
    - scapy.utils.tex_escape
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.scapypipes
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e488970>
    - <ast.Constant object at 0x7fa30e488580>
    - <ast.Constant object at 0x7fa30e488d00>
    - <ast.Constant object at 0x7fa30e4886d0>
    argNames:
    - self
    - iface
    - filter
    - socket
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 49
    functionName: scapy.scapypipes.SniffSource.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 66
    functionName: scapy.scapypipes.SniffSource.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - socket.htons
    - <builtin>.bytearray
    - log_runtime.warning
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - scapy.arch.libpcap.L2pcapListenSocket.__init__
    - struct.pack
    - scapy.arch.linux.set_promisc
    - typing.cast.network_name.encode
    - sock.setsockopt
    - filter_exp.encode
    - scapy.arch.linux._flush_fd
    - ctypes.byref
    - os.read
    - conf.ifaces.reload
    - scapy.arch.linux.L2Socket.__init__
    - fcntl.ioctl
    - select.select
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.__init__
    - log_runtime.info
    - ARPHRD_TO_DLT.get
    - x.decode
    - scapy.utils.decode_locale_str
    - scapy.arch.windows._NotAvailableSocket.__init__
    - s.setsockopt
    - scapy.arch.libpcap._PcapWrapper_libpcap.__init__
    - log_runtime.error
    - scapy.arch.linux.attach_filter
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - conf.ifaces.dev_from_name
    - ctypes.POINTER
    - scapy.interfaces.network_name
    - locale.getlocale
    - ctypes.addressof
    - socket.socket
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 71
    functionName: scapy.scapypipes.SniffSource.stop
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - os.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - scapy.arch.bpf.supersocket._L2bpfSocket.close
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: scapy.scapypipes.SniffSource.fileno
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - typing.cast.fileno
    - scapy.arch.libpcap._L2libpcapSocket.fileno
    - scapy.arch.bpf.supersocket._L2bpfSocket.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 80
    functionName: scapy.scapypipes.SniffSource.deliver
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - conf.tls_sessions.rem
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - typing.cast.recv
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.pipetool.Pipe._send
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - s.push
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecdf040>
    argNames:
    - self
    - fname
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 102
    functionName: scapy.scapypipes.RdpcapSource.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ctypes.create_string_buffer
    - scapy.pipetool.Source.__init__
    - struct.unpack
    - scapy.pipetool.Pipe.__init__
    - scapy.utils.PcapReader.__init__
    - collections.deque
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.len
    - typing.cast.read
    - ctypes.windll.kernel32.CreateEventA
    - ctypes.windll.kernel32.ReadFile
    - typing.cast
    - scapy.error.warning
    - random.random
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 108
    functionName: scapy.scapypipes.RdpcapSource.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.utils.PcapReader.__init__
    - log_runtime.warning
    - ctypes.create_string_buffer
    - scapy.utils.RawPcapReader.__init__
    - ctypes.windll.kernel32.ReadFile
    - <builtin>.len
    - struct.unpack
    - typing.cast.read
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 113
    functionName: scapy.scapypipes.RdpcapSource.stop
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - ctypes.windll.kernel32.CloseHandle
    - <builtin>.isinstance
    - scapy.arch.windows.structures._win_fifo_open._opened.close
    - scapy.utils.RawPcapReader.close
    - typing.cast.fileobj.close
    - scapy.supersocket.IterSocket.close
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 117
    functionName: scapy.scapypipes.RdpcapSource.fileno
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - typing.cast.fileno
    - scapy.utils.RawPcapReader.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 121
    functionName: scapy.scapypipes.RdpcapSource.deliver
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.pipetool.Pipe._send
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - s.push
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.utils.ERFEthernetReader._convert_erf_timestamp
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - decimal.Decimal.__init__
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.utils.PcapReader.recv
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.utils.ERFEthernetReader.read_packet
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034d00>
    - <ast.Constant object at 0x7fa30d034f10>
    argNames:
    - self
    - iface
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 142
    functionName: scapy.scapypipes.InjectSink.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 149
    functionName: scapy.scapypipes.InjectSink.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - socket.htons
    - <builtin>.bytearray
    - log_runtime.warning
    - ctypes.create_string_buffer
    - ctypes.Structure.__init__
    - struct.pack
    - scapy.arch.linux.set_promisc
    - typing.cast.network_name.encode
    - sock.setsockopt
    - filter_exp.encode
    - scapy.arch.linux._flush_fd
    - ctypes.byref
    - os.read
    - conf.ifaces.reload
    - scapy.arch.linux.L2Socket.__init__
    - fcntl.ioctl
    - select.select
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.arch.bpf.supersocket.L2bpfListenSocket.__init__
    - log_runtime.info
    - ARPHRD_TO_DLT.get
    - x.decode
    - scapy.utils.decode_locale_str
    - scapy.arch.windows._NotAvailableSocket.__init__
    - s.setsockopt
    - scapy.arch.libpcap._PcapWrapper_libpcap.__init__
    - log_runtime.error
    - scapy.arch.linux.attach_filter
    - scapy.arch.libpcap.L2pcapSocket.__init__
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - conf.ifaces.dev_from_name
    - ctypes.POINTER
    - scapy.interfaces.network_name
    - locale.getlocale
    - ctypes.addressof
    - socket.socket
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 153
    functionName: scapy.scapypipes.InjectSink.stop
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - os.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - scapy.arch.bpf.supersocket._L2bpfSocket.close
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 157
    functionName: scapy.scapypipes.InjectSink.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - sock.rx_queue.append
    - sock.getsockname
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - sock._matches_filters
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - mapper.bus.send
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.contrib.cansocket_python_can.SocketWrapper.send
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - conf.color_theme.green
    - <builtin>.repr
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - can.Message
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.cansocket_python_can.PythonCANSocket.send
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.contrib.cansocket_python_can._SocketsPool.internal_send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 163
    functionName: scapy.scapypipes.Inject3Sink.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - addr.split
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - conf.ifaces.values
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - socket.gethostname
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - scapy.supersocket.L3RawSocket.__init__
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - os.popen
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.arch.linux.rtnetlink.in6_getifaddr
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - socket.htons
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.bpf.core.in6_getifaddr
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.arch.get_if_addr6
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.arch.windows.native.L3WinSocket.__init__
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec91a90>
    - <ast.Constant object at 0x7fa30ec915b0>
    argNames:
    - self
    - fname
    - name
    - linktype
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 206
    functionName: scapy.scapypipes.WrpcapSink.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 1
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: scapy.scapypipes.WrpcapSink.start
    functionSourceFile: scapy.scapypipes
    functionUses: 1
    functionsReached:
    - scapy.utils.RawPcapWriter.__init__
    - gzip.open
    - <builtin>.open
    - <builtin>.isinstance
    - <builtin>.getattr
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 218
    functionName: scapy.scapypipes.WrpcapSink.stop
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - scapy.utils.ERFEthernetWriter.close
    - g.read
    - typing.cast.write
    - scapy.error.warning
    - scapy.utils.GenericRawPcapWriter.close
    - scapy.utils.GenericPcapWriter.write_header
    - scapy.utils.GenericPcapWriter._write_header
    - g.close
    - struct.pack
    - gzip.open
    - <builtin>.open
    - scapy.utils.GenericRawPcapWriter.flush
    - <builtin>.hasattr
    - <builtin>.isinstance
    - typing.cast.flush
    - scapy.utils.RawPcapWriter._write_header
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 224
    functionName: scapy.scapypipes.WrpcapSink.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - <builtin>.isinstance
    - typing.cast.write
    - obj.__iter__
    - scapy.supersocket.IterSocket.__init__
    - scapy.supersocket.IterSocket.__init__._iter
    - <builtin>.len
    - time.time
    - <builtin>.bytes
    - <builtin>.round
    - struct.pack
    - <builtin>.hasattr
    - scapy.utils.ERFEthernetWriter.write
    - typing.cast.flush
    - scapy.utils.ERFEthernetWriter.write_packet
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e0b1ac0>
    - <ast.Constant object at 0x7fa30e0b1f70>
    - <ast.Constant object at 0x7fa30e0b1280>
    argNames:
    - self
    - name
    - linktype
    - args
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 267
    functionName: scapy.scapypipes.WiresharkSink.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.scapypipes.WrpcapSink.__init__
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 272
    functionName: scapy.scapypipes.WiresharkSink.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.utils.RawPcapWriter.__init__
    - scapy.utils.ContextManagerSubprocess.__init__
    - args.extend
    - <builtin>.open
    - scapy.scapypipes.WrpcapSink.start
    - subprocess.Popen
    - <builtin>.isinstance
    - typing.cast
    - <builtin>.getattr
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ead5760>
    - <ast.Constant object at 0x7fa30ead5730>
    argNames:
    - self
    - ip
    - port
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 304
    functionName: scapy.scapypipes.UDPDrain.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 310
    functionName: scapy.scapypipes.UDPDrain.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - s.high_push
    - scapy.pipetool.Pipe._high_send
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 317
    functionName: scapy.scapypipes.UDPDrain.high_push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.pipetool.Pipe._send
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - s.push
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f310160>
    argNames:
    - self
    - fd
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 336
    functionName: scapy.scapypipes.FDSourceSink.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 341
    functionName: scapy.scapypipes.FDSourceSink.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 345
    functionName: scapy.scapypipes.FDSourceSink.fileno
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 349
    functionName: scapy.scapypipes.FDSourceSink.deliver
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b291a90>
    - <ast.Constant object at 0x7fa30b291730>
    - <ast.Constant object at 0x7fa30b2919d0>
    argNames:
    - self
    - addr
    - port
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 367
    functionName: scapy.scapypipes.TCPConnectPipe.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 3
    functionsReached:
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 374
    functionName: scapy.scapypipes.TCPConnectPipe.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - socket.socket
    - typing.cast.connect
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.connect
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 379
    functionName: scapy.scapypipes.TCPConnectPipe.stop
    functionSourceFile: scapy.scapypipes
    functionUses: 4
    functionsReached:
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 384
    functionName: scapy.scapypipes.TCPConnectPipe.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - typing.cast.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 388
    functionName: scapy.scapypipes.TCPConnectPipe.fileno
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - typing.cast.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 392
    functionName: scapy.scapypipes.TCPConnectPipe.deliver
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    - scapy.scapypipes.TCPConnectPipe.stop
    - typing.cast.recv
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb49850>
    - <ast.Constant object at 0x7fa30d801310>
    - <ast.Constant object at 0x7fa30d801bb0>
    argNames:
    - self
    - addr
    - port
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 417
    functionName: scapy.scapypipes.TCPListenPipe.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 1
    functionsReached:
    - queue.Queue
    - collections.deque
    - scapy.scapypipes.TCPConnectPipe.__init__
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 423
    functionName: scapy.scapypipes.TCPListenPipe.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - socket.socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 431
    functionName: scapy.scapypipes.TCPListenPipe.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - queue.Queue.put
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 438
    functionName: scapy.scapypipes.TCPListenPipe.deliver
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    - scapy.pipetool.Pipe._trigger
    - s.high_push
    - queue.Queue.get
    - scapy.scapypipes.TCPConnectPipe.stop
    - scapy.pipetool.Pipe._high_send
    - s.on_trigger
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e56cb50>
    - <ast.Constant object at 0x7fa30e56c190>
    - <ast.Constant object at 0x7fa30e56cd00>
    argNames:
    - self
    - addr
    - port
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 475
    functionName: scapy.scapypipes.UDPClientPipe.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - collections.deque
    - scapy.scapypipes.TCPConnectPipe.__init__
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.pipetool.Pipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 480
    functionName: scapy.scapypipes.UDPClientPipe.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - socket.socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 486
    functionName: scapy.scapypipes.UDPClientPipe.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 490
    functionName: scapy.scapypipes.UDPClientPipe.deliver
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    - scapy.scapypipes.TCPConnectPipe.stop
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e70a550>
    - <ast.Constant object at 0x7fa30e70a640>
    - <ast.Constant object at 0x7fa30e70ac70>
    argNames:
    - self
    - addr
    - port
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 516
    functionName: scapy.scapypipes.UDPServerPipe.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - queue.Queue
    - scapy.pipetool.Pipe.__init__
    - collections.deque
    - scapy.scapypipes.TCPConnectPipe.__init__
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.pipetool.Source.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - scapy.scapypipes.TCPListenPipe.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 521
    functionName: scapy.scapypipes.UDPServerPipe.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - socket.socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 526
    functionName: scapy.scapypipes.UDPServerPipe.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - queue.Queue.put
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 533
    functionName: scapy.scapypipes.UDPServerPipe.deliver
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    - scapy.pipetool.Pipe._trigger
    - s.high_push
    - queue.Queue.get
    - scapy.scapypipes.TCPConnectPipe.stop
    - scapy.pipetool.Pipe._high_send
    - s.on_trigger
    - typing.cast.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e10d490>
    argNames:
    - self
    - msg
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 570
    functionName: scapy.scapypipes.TriggeredMessage.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - trigmsg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 575
    functionName: scapy.scapypipes.TriggeredMessage.on_trigger
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    - scapy.pipetool.Pipe._trigger
    - s.high_push
    - scapy.pipetool.Pipe._high_send
    - s.on_trigger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0a8a00>
    argNames:
    - self
    - f
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 594
    functionName: scapy.scapypipes.TriggerDrain.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 599
    functionName: scapy.scapypipes.TriggerDrain.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.on_trigger
    - s.push
    - scapy.pipetool.Pipe._trigger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 606
    functionName: scapy.scapypipes.TriggerDrain.high_push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._high_send
    - s.high_push
    - s.on_trigger
    - scapy.pipetool.Pipe._trigger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d3af0>
    - <ast.Constant object at 0x7fa30b0d3eb0>
    argNames:
    - self
    - start_state
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 626
    functionName: scapy.scapypipes.TriggeredValve.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 631
    functionName: scapy.scapypipes.TriggeredValve.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 636
    functionName: scapy.scapypipes.TriggeredValve.high_push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._high_send
    - s.high_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 641
    functionName: scapy.scapypipes.TriggeredValve.on_trigger
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - s.on_trigger
    - scapy.pipetool.Pipe._trigger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b7730>
    - <ast.Constant object at 0x7fa30b1b7280>
    argNames:
    - self
    - start_state
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 659
    functionName: scapy.scapypipes.TriggeredQueueingValve.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - queue.Queue
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 665
    functionName: scapy.scapypipes.TriggeredQueueingValve.start
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - queue.Queue
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 669
    functionName: scapy.scapypipes.TriggeredQueueingValve.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    - queue.Queue.put
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 676
    functionName: scapy.scapypipes.TriggeredQueueingValve.high_push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    - queue.Queue.put
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 683
    functionName: scapy.scapypipes.TriggeredQueueingValve.on_trigger
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._send
    - s.push
    - scapy.pipetool.Pipe._trigger
    - s.high_push
    - queue.Queue.get
    - scapy.pipetool.Pipe._high_send
    - s.on_trigger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b232e80>
    - <ast.Constant object at 0x7fa30b232c70>
    argNames:
    - self
    - start_state
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 711
    functionName: scapy.scapypipes.TriggeredSwitch.__init__
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 716
    functionName: scapy.scapypipes.TriggeredSwitch.push
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - scapy.pipetool.Pipe._high_send
    - scapy.pipetool.Pipe._send
    - s.high_push
    - s.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 724
    functionName: scapy.scapypipes.TriggeredSwitch.on_trigger
    functionSourceFile: scapy.scapypipes
    functionUses: 0
    functionsReached:
    - s.on_trigger
    - scapy.pipetool.Pipe._trigger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fwdmachine
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 15
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30d001130>
    - <ast.Attribute object at 0x7fa30d0017c0>
    - <ast.Constant object at 0x7fa30d0015b0>
    - <ast.Constant object at 0x7fa30d001dc0>
    - <ast.Constant object at 0x7fa30d001340>
    - <ast.Constant object at 0x7fa30d001df0>
    - <ast.Constant object at 0x7fa30d001670>
    - <ast.Constant object at 0x7fa30d001220>
    - <ast.Constant object at 0x7fa30d001cd0>
    - <ast.Name object at 0x7fa30d001310>
    argNames:
    - self
    - mode
    - port
    - cls
    - af
    - proto
    - remote_address
    - remote_af
    - bind_address
    - tls
    - crtfile
    - keyfile
    - timeout
    - MTU
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 100
    functionName: scapy.fwdmachine.ForwardMachine.__init__
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached:
    - functools.reduce
    - <builtin>.list
    - scapy.fwdmachine.ForwardMachine.__init__.<lambda1>
    - <builtin>.super
    - x.ips.values
    - conf.ifaces.values
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.fwdmachine.ForwardMachine.__init__.<lambda1>
    functionSourceFile: scapy.fwdmachine
    functionUses: 1
    functionsReached:
    - functools.reduce
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.fwdmachine.ForwardMachine.__init__.<lambda1>.<lambda1>
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.ips.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 149
    functionName: scapy.fwdmachine.ForwardMachine.run
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached:
    - conn.close
    - <builtin>.print
    - <builtin>.repr
    - threading.Thread
    - socket.socket
    - conn.getsockname
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.getsockname
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.close
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 179
    functionName: scapy.fwdmachine.ForwardMachine.xfrmcs
    functionSourceFile: scapy.fwdmachine
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 185
    functionName: scapy.fwdmachine.ForwardMachine.xfrmsc
    functionSourceFile: scapy.fwdmachine
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: scapy.fwdmachine.ForwardMachine.FORWARD_REPLACE.__init__
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 208
    functionName: scapy.fwdmachine.ForwardMachine.ANSWER.__init__
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b2889d0>
    - <ast.Constant object at 0x7fa30b288250>
    argNames:
    - self
    - host
    - port
    - then
    - server_hostname
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 213
    functionName: scapy.fwdmachine.ForwardMachine.REDIRECT_TO.__init__
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - addr
    - dest
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 223
    functionName: scapy.fwdmachine.ForwardMachine.CONTEXT.__init__
    functionSourceFile: scapy.fwdmachine
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 8
    IfCount: 8
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - evt
    - cs
    - req
    - rep
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 228
    functionName: scapy.fwdmachine.ForwardMachine.print_reply
    functionSourceFile: scapy.fwdmachine
    functionUses: 1
    functionsReached:
    - rep.summary
    - typing.cast.payload.summary
    - <builtin>.print
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - typing.cast.summary
    - scapy.layers.msrpce.mspac.SID.summary
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rep.summary
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dest
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 250
    functionName: scapy.fwdmachine.ForwardMachine.destalias
    functionSourceFile: scapy.fwdmachine
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b129e80>
    argNames:
    - self
    - dest
    - server_hostname
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: scapy.fwdmachine.ForwardMachine._getpeersock
    functionSourceFile: scapy.fwdmachine
    functionUses: 1
    functionsReached:
    - s.connect
    - s.settimeout
    - <builtin>.print
    - <builtin>.repr
    - socket.socket
    - scapy.fwdmachine.ForwardMachine.destalias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.settimeout
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - certs
    - privkey
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 270
    functionName: scapy.fwdmachine.ForwardMachine.gen_alike_chain
    functionSourceFile: scapy.fwdmachine
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.Cert.setSubjectPublicKeyFromPrivateKey
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.volatile.RandNum.__init__
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.cert.PrivKey.resignCert
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.fwdmachine.ForwardMachine.gen_alike_chain
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.tls.cert.PrivKey.signTBSCert
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - scapy.volatile.RandInt.__init__
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - cas
    - dest
    - server_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 310
    functionName: scapy.fwdmachine.ForwardMachine.get_key_and_alike_chain
    functionSourceFile: scapy.fwdmachine
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.Cert.setSubjectPublicKeyFromPrivateKey
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.volatile.RandNum.__init__
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - c.public_bytes
    - scapy.layers.tls.cert.PrivKey.resignCert
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - typing.cast.split
    - scapy.fwdmachine.ForwardMachine.gen_alike_chain
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.tls.cert.PrivKey.signTBSCert
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - scapy.volatile.RandInt.__init__
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.public_bytes
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 23
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - sock
    - addr
    - dest
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 333
    functionName: scapy.fwdmachine.ForwardMachine.handler
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fwdmachine.ForwardMachine.xfrmsc
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.l2.ARP.route
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - k.replace
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.sessions.StringBuffer.shiftleft
    - typing.cast.__class__
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sessions.StringBuffer.full
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.sessions.StringBuffer.append
    - scapy.utils.wrpcap
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - tmpfile.close
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.fwdmachine.ForwardMachine.CONTEXT.__init__
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - sock.getsockname
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - clisslcontext.load_default_certs
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - typing.cast.auth_verifier.is_ssp
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - typing.cast.payload.copy
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.ntlm.RC4
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - results.add
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - http_headers.items
    - collections.deque.popleft
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - rep.summary
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.session.connState.debug_repr
    - typing.cast.payload.auth_verifier.is_ssp
    - pkt.getlayer
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - s.connect
    - scapy.arch.libpcap.L3pcapSocket.send
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sock.recvmsg
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - scapy.fwdmachine.ForwardMachine.xfrmcs
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fwdmachine.ForwardMachine.print_reply
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - line.strip
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sessions.TCPSession._get_ident.xor
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - oldss.ins.shutdown
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - f.close
    - select.select
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - typing.cast.summary
    - conf.tls_sessions.find
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - headers.setdefault
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.fwdmachine.ForwardMachine.destalias
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.payload.summary
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.sessions.streamcls.<lambda1>
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - typing.cast.auth_verifier.is_protected
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - debug.recv.append
    - base64.b64decode
    - scapy.fwdmachine.ForwardMachine._getpeersock
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - socket.CMSG_LEN
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - s.settimeout
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - socket.socket
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - traceback.print_exception
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - pay.underlayer.remove_payload
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - sslcontext.wrap_socket
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssl.SSLContext
    functionSourceFile: ssl
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: clisslcontext.load_default_certs
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - sock
    - server_name
    - _
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 356
    functionName: scapy.fwdmachine.ForwardMachine.handler.cb_sni
    functionSourceFile: scapy.fwdmachine
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - fd.write
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - cryptography.hazmat.primitives.serialization.BestAvailableEncryption
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.fwdmachine.ForwardMachine.get_key_and_alike_chain
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.utils.get_temp_file
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - f.close
    - <builtin>.str
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - sslcontext.load_cert_chain
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - ss._sslobj.get_unverified_chain
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.Cert.setSubjectPublicKeyFromPrivateKey
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.volatile.RandNum.__init__
    - nh_match.get
    - os.urandom
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - c.public_bytes
    - scapy.layers.tls.cert.PrivKey.resignCert
    - scapy.layers.tls.cert.PrivKeyECDSA.sign
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - typing.cast.split
    - scapy.fwdmachine.ForwardMachine.gen_alike_chain
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - privkey.key.private_bytes
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.tls.cert.PrivKey.signTBSCert
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - conf.temp_files.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - scapy.volatile.RandInt.__init__
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.cert.PrivKeyRSA.sign
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - clisslcontext.wrap_socket
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: clisslcontext.wrap_socket
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ss._sslobj.get_unverified_chain
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.serialization.BestAvailableEncryption
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: privkey.key.private_bytes
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sslcontext.load_cert_chain
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sslcontext.wrap_socket
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: oldss.ins.shutdown
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.all
    functionSourceFile: scapy.layers.tls.all
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.automaton_srv
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 4
    IfCount: 10
    argCount: 17
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb603a0>
    - <ast.Constant object at 0x7fa30eb60190>
    - <ast.Constant object at 0x7fa30eb60100>
    - <ast.Constant object at 0x7fa30eb60e50>
    - <ast.Constant object at 0x7fa30eb60220>
    - <ast.Constant object at 0x7fa30eb60df0>
    - <ast.Constant object at 0x7fa30eb609a0>
    - <ast.Constant object at 0x7fa30eb60c70>
    - <ast.Constant object at 0x7fa30eb60c10>
    - <ast.Constant object at 0x7fa30eb602b0>
    - <ast.Constant object at 0x7fa30eb60f10>
    - <ast.Constant object at 0x7fa30eb60790>
    - <ast.Constant object at 0x7fa30eb60580>
    - <ast.Constant object at 0x7fa30eb60730>
    - <ast.Constant object at 0x7fa30eb60070>
    argNames:
    - self
    - server
    - sport
    - mycert
    - mykey
    - preferred_ciphersuite
    - preferred_signature_algorithm
    - client_auth
    - is_echo_server
    - max_client_idle_time
    - handle_session_ticket
    - session_ticket_file
    - curve
    - cookie
    - psk
    - psk_mode
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 110
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.parse_args
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - tempfile.NamedTemporaryFile
    - scapy.compat.plain_str
    - log_interactive.info
    - socket.getfqdn
    - socket.getaddrinfo
    - scapy.pton_ntop.inet_pton
    - f.close
    - <builtin>.str
    - <builtin>.isinstance
    - <builtin>.print
    - scapy.utils.get_temp_file
    - socket.inet_pton
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - _tls_named_groups.items
    - typing.cast.ip.decode
    - <builtin>.super
    - _tls_hash_sig.items
    - conf.temp_files.append
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.getfqdn
    functionSourceFile: socket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef5f4f0>
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 276
    functionName: scapy.layers.tls.automaton._TLSAutomaton.vprint
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 140
    functionsReached:
    - log_interactive.info
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_hash_sig.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_named_groups.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 8
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 186
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.vprint_sessioninfo
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 3
    functionsReached:
    - <builtin>.ord
    - log_interactive.info
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 212
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.http_sessioninfo
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 2
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.condition
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.condition.deco
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 236
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.INITIAL
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 243
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.BIND
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - s.setsockopt
    - <builtin>.print
    - socket.socket
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - s.listen
    - s.bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.bind
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.listen
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 264
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SOCKET_CLOSED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 269
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.WAITING_CLIENT
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - <builtin>.print
    - <builtin>.len
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 287
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.INIT_TLS_SESSION
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - ciphersuite.hash_alg
    - scapy.layers.tls.session.readConnState.__init__
    - cs.hmac_alg
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.session.tlsSession.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - ciphersuite.kx_alg
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.tls.session.connState.__init__
    - hash_md5.digest
    - scapy.utils.repr_hex
    - scapy.layers.tls.session.connState.derive_keys
    - <builtin>.super
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 303
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.WAITING_CLIENTFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 3
    IfCount: 19
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eafd8b0>
    - <ast.Constant object at 0x7fa30eafd340>
    argNames:
    - self
    - socket_timeout
    - retry
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 96
    functionName: scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 69
    functionsReached:
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 308
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.RECEIVED_CLIENTFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 314
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_handle_ClientHello
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b34dd60>
    argNames:
    - self
    - pkt_cls
    - state
    - get_next_msg
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 205
    functionName: scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 52
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised:
    - state
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 322
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_ClientHello
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 327
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_handle_ChangeCipherSpec_after_tls13_retry
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 334
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 349
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.NO_USABLE_CIPHERSUITE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 354
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.missing_ClientHello
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 358
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.MISSING_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 363
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.PREPARE_SERVERFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec54700>
    - <ast.Constant object at 0x7fa30ec54430>
    - <ast.Constant object at 0x7fa30ec549a0>
    argNames:
    - self
    - is_sslv2
    - is_tls13
    - is_tls12
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 231
    functionName: scapy.layers.tls.automaton._TLSAutomaton.add_record
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 63
    functionsReached:
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 367
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_add_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 254
    functionName: scapy.layers.tls.automaton._TLSAutomaton.add_msg
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 56
    functionsReached:
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 390
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.ADDED_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 394
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_add_Certificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 401
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.ADDED_CERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 405
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_add_ServerKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 412
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.ADDED_SERVERKEYEXCHANGE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 416
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_add_CertificateRequest
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 422
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.ADDED_CERTIFICATEREQUEST
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 426
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_add_ServerHelloDone
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 431
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.ADDED_SERVERHELLODONE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 435
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_send_ServerFlight1
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 268
    functionName: scapy.layers.tls.automaton._TLSAutomaton.flush_records
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 28
    functionsReached:
    - p.raw_stateful
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 440
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.WAITING_CLIENTFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 445
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.RECEIVED_CLIENTFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 449
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 454
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.no_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 460
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.MISSING_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 465
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 470
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_ClientKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 475
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_CLIENTKEYEXCHANGE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 479
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_Alert_from_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 484
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_ALERT_FROM_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 490
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.missing_ClientKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 494
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.MISSING_CLIENTKEYEXCHANGE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 499
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_CertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 504
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.no_CertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 510
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.MISSING_CERTIFICATEVERIFY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 515
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_CERTIFICATEVERIFY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 519
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_ChangeCipherSpec
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 524
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_CHANGECIPHERSPEC
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 528
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_Alert_from_ClientKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 533
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_ALERT_FROM_CLIENTKEYEXCHANGE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 539
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.missing_ChangeCipherSpec
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 543
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.MISSING_CHANGECIPHERSPEC
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 548
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 553
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 557
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_Alert_from_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 562
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_ALERT_FROM_CHANGECIPHERSPEC
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 567
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.missing_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 571
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.MISSING_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 576
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.PREPARE_SERVERFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 580
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_add_ChangeCipherSpec
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 585
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.ADDED_CHANGECIPHERSPEC
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 589
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_add_ServerFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 595
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.ADDED_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 599
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_send_ServerFlight2
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 604
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SENT_SERVERFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - log_interactive.info
    - <builtin>.print
    - scapy.layers.tls.automaton_srv.TLSServerAutomaton.vprint_sessioninfo
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 615
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_HANDLED_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 643
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_PREPARE_HELLORETRYREQUEST
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 647
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_add_HelloRetryRequest
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - p.raw_stateful
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 667
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_HANDLED_HELLORETRYREQUEST
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 671
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_add_ServerHello_from_HRR
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 675
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_PREPARE_SERVERFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - psk_identity
    - obfuscated_age
    - binder
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 678
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.verify_psk_binder
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - <builtin>.int
    - digest.finalize
    - log_runtime.warning
    - log_interactive.info
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - cryptography.hazmat.backends.default_backend
    - struct.unpack
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - cs_cls.hash_alg.name.lower
    - <builtin>.open
    - struct.pack
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - binascii.unhexlify
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash
    - psk_identity.__bytes__
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - time.time
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.error.warning
    - digest.update
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: psk_identity.__bytes__
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 1
    IfCount: 12
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 769
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_add_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.layers.tls.automaton_srv.TLSServerAutomaton.verify_psk_binder
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - psk_identity.__bytes__
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - <builtin>.reversed
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 843
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_ADDED_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 853
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_add_EncryptedExtensions
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 859
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_ADDED_ENCRYPTEDEXTENSIONS
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 863
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_add_CertificateRequest
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 871
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_ADDED_CERTIFICATEREQUEST
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 875
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_add_Certificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 888
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_ADDED_CERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 892
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_add_CertificateVerifiy
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.get_usable_tls13_sigalgs
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - sigalg.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 914
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_ADDED_CERTIFICATEVERIFY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 918
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_add_Finished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 923
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_ADDED_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 927
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_send_ServerFlight1
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 932
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_WAITING_CLIENTFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 937
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_RECEIVED_CLIENTFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 941
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_handle_ClientFlight2
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 946
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_handle_Alert_from_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 951
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.TLS13_HANDLED_ALERT_FROM_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 962
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_handle_ClientCCS
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 967
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_no_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 980
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.TLS13_HANDLED_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 989
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_handle_ClientCertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 994
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_no_Client_CertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1000
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.TLS13_HANDLED_CLIENT_CERTIFICATEVERIFY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1004
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.tls13_should_handle_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1009
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.TLS13_MISSING_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - p.raw_stateful
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1019
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.TLS13_HANDLED_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - log_interactive.info
    - <builtin>.print
    - scapy.layers.tls.automaton_srv.TLSServerAutomaton.vprint_sessioninfo
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1029
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.WAITING_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1034
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.RECEIVED_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ticket
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1037
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.save_ticket
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - f.write
    - time.time
    - binascii.hexlify
    - <builtin>.open
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: binascii.hexlify
    functionSourceFile: binascii
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 11
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1077
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_handle_ClientData
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.automaton_srv.TLSServerAutomaton.http_sessioninfo
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - recv_data.startswith
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - recv_data.split
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: recv_data.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: recv_data.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1119
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.HANDLED_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1123
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.ADDED_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1127
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_send_ServerData
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - <builtin>.int
    - f.write
    - <builtin>.reversed
    - <builtin>.map
    - p.raw_stateful
    - time.time
    - binascii.hexlify
    - scapy.layers.tls.automaton_srv.TLSServerAutomaton.save_ticket
    - <builtin>.open
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.should_send_ServerData.<lambda1>
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1149
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SENT_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1153
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.CLOSE_NOTIFY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1158
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.close_session
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - p.raw_stateful
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1170
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.CLOSE_NOTIFY_FINAL
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1175
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.close_session_final
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - p.raw_stateful
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1190
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_handle_ClientHello
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1195
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_HANDLED_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1199
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_add_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - random.randint
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.randstring
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1212
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_ADDED_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1216
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_send_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1221
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_SENT_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1225
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_WAITING_CLIENTMASTERKEY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1230
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_RECEIVED_CLIENTMASTERKEY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1234
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_handle_ClientMasterKey
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1239
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.missing_ClientMasterKey
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1243
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_MISSING_CLIENTMASTERKEY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1248
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_HANDLED_CLIENTMASTERKEY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1252
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_RECEIVED_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1256
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_handle_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1261
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_HANDLED_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1265
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_add_ServerVerify_from_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt_cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 12
    functionsReached:
    - <builtin>.any
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1274
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_add_ServerVerify_from_NoClientFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1283
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_missing_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1287
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_MISSING_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1292
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_ADDED_SERVERVERIFY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1296
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_send_ServerVerify
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1301
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_SENT_SERVERVERIFY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - <builtin>.any
    - <builtin>.isinstance
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1310
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_add_RequestCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - random.randint
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.randstring
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1318
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_ADDED_REQUESTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1322
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_send_RequestCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1327
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_SENT_REQUESTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1331
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_WAITING_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1336
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_RECEIVED_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1340
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_handle_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1345
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_missing_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1349
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_MISSING_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1354
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_HANDLED_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1362
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_add_ServerFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - random.randint
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.randstring
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1368
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_ADDED_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1372
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_send_ServerFinished
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1377
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_SENT_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - log_interactive.info
    - <builtin>.print
    - scapy.layers.tls.automaton_srv.TLSServerAutomaton.vprint_sessioninfo
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1387
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_WAITING_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1392
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_RECEIVED_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 7
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1396
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_handle_ClientData
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cli_data.startswith
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - cli_data.split
    - line.startswith
    - kargs.get
    - <builtin>.isinstance
    - scapy.packet.Raw.__init__
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.compat.orb
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    - scapy.layers.tls.automaton_srv.TLSServerAutomaton.http_sessioninfo
    - scapy.utils.repr_hex
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cli_data.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cli_data.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1429
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_HANDLED_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1433
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_ADDED_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1437
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_should_send_ServerData
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1442
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_SENT_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1446
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_CLOSE_NOTIFY
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1455
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_close_session
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - log_interactive.info
    - scapy.layers.tls.record.TLS.__init__
    - typing.cast.encode
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.print
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1467
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.SSLv2_CLOSE_NOTIFY_FINAL
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1476
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.sslv2_close_session_final
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - log_interactive.info
    - scapy.layers.tls.record.TLS.__init__
    - typing.cast.encode
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.print
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1487
    functionName: scapy.layers.tls.automaton_srv.TLSServerAutomaton.FINAL
    functionSourceFile: scapy.layers.tls.automaton_srv
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.automaton
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: scapy.layers.tls.automaton._TLSAutomaton.__init__
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.automaton._TLSAutomaton.__init__.<lambda1>
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.automaton._TLSAutomaton.__init__.<lambda2>
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eaf7d90>
    - <ast.Constant object at 0x7fa30eaf7520>
    argNames:
    - self
    - mycert
    - mykey
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: scapy.layers.tls.automaton._TLSAutomaton.parse_args
    functionSourceFile: scapy.layers.tls.automaton
    functionUses: 0
    functionsReached:
    - kargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.automaton_cli
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 17
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 25
    ICount: 4
    IfCount: 17
    argCount: 19
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfa4c0>
    - <ast.Constant object at 0x7fa30ddfa8b0>
    - <ast.Constant object at 0x7fa30ddfa220>
    - <ast.Constant object at 0x7fa30ddfa3d0>
    - <ast.Constant object at 0x7fa30ddfaa90>
    - <ast.Constant object at 0x7fa30ddfab50>
    - <ast.Constant object at 0x7fa30ddfa9a0>
    - <ast.Constant object at 0x7fa30ddfadf0>
    - <ast.Constant object at 0x7fa30ddfae50>
    - <ast.Constant object at 0x7fa30ddfafa0>
    - <ast.Constant object at 0x7fa30ddfacd0>
    - <ast.Constant object at 0x7fa30ddfa250>
    - <ast.Constant object at 0x7fa30ddfaa00>
    - <ast.Constant object at 0x7fa30ddfae20>
    - <ast.Constant object at 0x7fa30ddfad60>
    - <ast.Constant object at 0x7fa30ddfa940>
    - <ast.Constant object at 0x7fa30b129550>
    argNames:
    - self
    - server
    - dport
    - server_name
    - mycert
    - mykey
    - client_hello
    - version
    - resumption_master_secret
    - session_ticket_file_in
    - session_ticket_file_out
    - psk
    - psk_mode
    - data
    - ciphersuite
    - curve
    - supported_groups
    - supported_signature_algorithms
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 118
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.parse_args
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - _tls_named_groups.items
    - <builtin>.isinstance
    - log_interactive.info
    - _tls_version_options.get
    - <builtin>.print
    - <builtin>.reversed
    - socket.getaddrinfo
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - _tls_cipher_suites.keys
    - supported_groups.extend
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_version_options.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: supported_groups.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _tls_cipher_suites.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 7
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 216
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.vprint_sessioninfo
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 3
    functionsReached:
    - <builtin>.ord
    - log_interactive.info
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.ioevent
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.condition
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.condition.deco
    - scapy.automaton.ATMT.ioevent.deco
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 239
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.INITIAL
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 244
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton._socket
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 248
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.INIT_TLS_SESSION
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ciphersuite.hmac_alg
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - hash_sha1.digest
    - cryptography.hazmat.backends.default_backend
    - struct.unpack
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - <builtin>.open
    - cs_cls.hash_alg.name.lower
    - cs.hmac_alg
    - scapy.layers.tls.session.readConnState.__init__
    - ciphersuite.hash_alg
    - struct.pack
    - <builtin>.str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - f.read
    - log_runtime.debug
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - scapy.layers.tls.session.connState.debug_repr
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.session.tlsSession.__init__
    - <builtin>.len
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - ciphersuite.cipher_alg
    - <builtin>.bytes
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - binascii.unhexlify
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - <builtin>.isinstance
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - ciphersuite.kx_alg
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.map
    - scapy.layers.tls.session.writeConnState.__init__
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - typing.cast.encode
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.tls.session.connState.__init__
    - scapy.utils.repr_hex
    - hash_md5.digest
    - scapy.layers.tls.session.connState.derive_keys
    - <builtin>.super
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 309
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.CONNECT
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - s.connect
    - log_interactive.info
    - <builtin>.print
    - socket.socket
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 328
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.PREPARE_CLIENTFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 332
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 353
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.ADDED_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 357
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_send_ClientFlight1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 362
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SENT_CLIENTFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 366
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.WAITING_SERVERFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 371
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.RECEIVED_SERVERFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 375
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 384
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.HANDLED_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 388
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.missing_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 392
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.MISSING_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 397
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 404
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.HANDLED_SERVERCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 408
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.missing_ServerCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 412
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.MISSING_SERVERCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 417
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.HANDLED_CERTIFICATEREQUEST
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 424
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerKeyExchange_from_ServerCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 433
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.MISSING_SERVERKEYEXCHANGE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 437
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.missing_ServerKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 442
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.HANDLED_SERVERKEYEXCHANGE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 445
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_CertificateRequest
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 2
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 454
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_CertificateRequest_from_ServerKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - struct.unpack
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_CertificateRequest
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - <builtin>.len
    - <builtin>.bytes
    - select.select
    - kargs.get
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 458
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_CertificateRequest_from_ServerCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - struct.unpack
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_CertificateRequest
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - <builtin>.len
    - <builtin>.bytes
    - select.select
    - kargs.get
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 461
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerHelloDone
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 3
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 466
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerHelloDone_from_ServerKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - struct.unpack
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - <builtin>.len
    - <builtin>.bytes
    - select.select
    - kargs.get
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerHelloDone
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 470
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerHelloDone_from_CertificateRequest
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - struct.unpack
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - <builtin>.len
    - <builtin>.bytes
    - select.select
    - kargs.get
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerHelloDone
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 474
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerHelloDone_from_ServerCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - struct.unpack
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - <builtin>.len
    - <builtin>.bytes
    - select.select
    - kargs.get
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerHelloDone
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 478
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.HANDLED_SERVERHELLODONE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 482
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.PREPARE_CLIENTFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 486
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 506
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.ADDED_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 509
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 2
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 514
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientKeyExchange_from_ClientFlight2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientKeyExchange
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 518
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientKeyExchange_from_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientKeyExchange
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 522
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.ADDED_CLIENTKEYEXCHANGE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 526
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 542
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.ADDED_CERTIFICATEVERIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 546
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ChangeCipherSpec_from_CertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 552
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ChangeCipherSpec_from_ClientKeyExchange
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 558
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.ADDED_CHANGECIPHERSPEC
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 562
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_add_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 568
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.ADDED_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 572
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_send_ClientFlight2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 577
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SENT_CLIENTFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 581
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.WAITING_SERVERFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 586
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.RECEIVED_SERVERFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 590
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ChangeCipherSpec
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 595
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.HANDLED_CHANGECIPHERSPEC
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 599
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_Finished
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 604
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.HANDLED_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - log_interactive.info
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.vprint_sessioninfo
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 612
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_wait_ClientData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 616
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.WAIT_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 620
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.add_ClientData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - <builtin>.input
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - created.append
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 658
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.no_more_ClientData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 662
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.ADDED_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 666
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_send_ClientData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 671
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SENT_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 675
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.WAITING_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 682
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.RECEIVED_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 686
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_CertificateRequest_postauth
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 691
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_RECEIVED_POST_AUTHENTICATION_REQUEST
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 700
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_send_CertificateRequest_postauth
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientCertificate
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1377
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 705
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_fail_CertificateRequest_postauth
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - p.raw_stateful
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 714
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_NewSessionTicket
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 719
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_RECEIVED_NEW_SESSION_TICKET
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 12
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 723
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_store_session_ticket_file
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - f.write
    - log_interactive.info
    - <builtin>.print
    - time.time
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.open
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 768
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.should_handle_ServerData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 785
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.HANDLED_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 789
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.CLOSE_NOTIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 794
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.close_session
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - p.raw_stateful
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 806
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_PREPARE_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 810
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_add_ClientHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - random.randint
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.randstring
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 817
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_ADDED_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 821
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_send_ClientHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 826
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_SENT_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 830
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_WAITING_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 835
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_RECEIVED_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 839
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_handle_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 844
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_HANDLED_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 848
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_missing_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 852
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_MISSING_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 857
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_add_ClientMasterKey
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - kargs.pop
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.__init__
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.super
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 863
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_ADDED_CLIENTMASTERKEY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 867
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_send_ClientMasterKey
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 872
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_SENT_CLIENTMASTERKEY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 876
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_WAITING_SERVERVERIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 883
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_RECEIVED_SERVERVERIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 887
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_handle_ServerVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 893
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_HANDLED_SERVERVERIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 896
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_add_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 2
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 904
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_add_ClientFinished_from_ServerVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_add_ClientFinished
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 908
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_wait_ServerFinished_from_ServerVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 912
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_add_ClientFinished_from_NoServerVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_add_ClientFinished
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 916
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_missing_ServerVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 920
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_MISSING_SERVERVERIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 925
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_ADDED_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 929
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_send_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 934
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_SENT_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - struct.unpack
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - <builtin>.len
    - <builtin>.bytes
    - select.select
    - kargs.get
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - <builtin>.print
    - <builtin>.any
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.layers.tls.automaton._TLSAutomaton.in_handshake
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 942
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_WAITING_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 947
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_RECEIVED_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 951
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_handle_ServerFinished
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 958
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_handle_RequestCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 963
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_HANDLED_REQUESTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 970
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_add_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 976
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_ADDED_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 980
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_send_ClientCertificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 985
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_SENT_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 991
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_HANDLED_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - log_interactive.info
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.vprint_sessioninfo
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 997
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_missing_ServerFinished
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1001
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_MISSING_SERVERFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1008
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_wait_ClientData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1012
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_WAITING_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1016
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_add_ClientData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - <builtin>.isinstance
    - log_interactive.info
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.print
    - <builtin>.input
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.super
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - typing.cast.encode
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1031
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_no_more_ClientData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1035
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_ADDED_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1039
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_send_ClientData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1044
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_SENT_CLIENTDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1048
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_WAITING_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1053
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_RECEIVED_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1057
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_should_handle_ServerData
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - p.load.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.load.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1068
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_HANDLED_SERVERDATA
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1072
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SSLv2_CLOSE_NOTIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1081
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.sslv2_close_session
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    - log_interactive.info
    - scapy.layers.tls.record.TLS.__init__
    - typing.cast.encode
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.print
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1094
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_START
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1098
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1187
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_ADDED_CLIENTHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1191
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_SENDING_CLIENTFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1195
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_send_ClientFlight1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1200
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_SENT_CLIENTFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1204
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_WAITING_SERVERFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1209
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_RECEIVED_SERVERFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1213
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1222
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_HelloRetryRequest
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1231
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_AlertMessage_
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1236
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_ChangeCipherSpec_after_tls13_retry
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1243
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HANDLED_ALERT_FROM_SERVERFLIGHT1
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1249
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_missing_ServerHello
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1253
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HELLO_RETRY_REQUESTED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1257
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientHello_Retry
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientHello
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1284
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HANDLED_SERVERHELLO
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1288
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_encrytpedExtensions
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1293
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_ChangeCipherSpec
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1298
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HANDLED_CHANGE_CIPHER_SPEC
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1303
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_missing_encryptedExtension
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1308
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HANDLED_ENCRYPTEDEXTENSIONS
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1312
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_certificateRequest_from_encryptedExtensions
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1321
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_certificate_from_encryptedExtensions
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - struct.unpack
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_Certificate
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - <builtin>.len
    - <builtin>.bytes
    - select.select
    - kargs.get
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1338
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_Certificate
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 2
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1325
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_finished_from_encryptedExtensions
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1331
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HANDLED_CERTIFICATEREQUEST
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1335
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_Certificate_from_CertificateRequest
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - struct.unpack
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_Certificate
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - <builtin>.len
    - <builtin>.bytes
    - select.select
    - kargs.get
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - scapy.layers.tls.record.TLS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1343
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HANDLED_CERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1347
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_CertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1352
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_missing_CertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1357
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HANDLED_CERTIFICATE_VERIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1361
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_handle_finished
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.automaton._TLSAutomaton.get_next_msg
    - select.select
    - scapy.layers.tls.record.TLS.__init__
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.raise_on_packet
    - typing.cast.encode
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - kargs.get
    - <builtin>.isinstance
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1366
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_HANDLED_FINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1370
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_PREPARE_CLIENTFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1403
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_ADDED_CLIENTCERTIFICATE
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1407
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_skip_ClientCertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientFinished
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1428
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientFinished
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 2
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1412
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientCertificateVerify
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1424
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_ADDED_CERTIFICATEVERIFY
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_msg
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_add_ClientFinished
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.automaton._TLSAutomaton.add_record
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1433
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_ADDED_CLIENTFINISHED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1437
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.tls13_should_send_ClientFlight2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - p.raw_stateful
    - scapy.layers.tls.automaton._TLSAutomaton.flush_records
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1442
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.TLS13_SENT_CLIENTFLIGHT2
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - log_interactive.info
    - scapy.layers.tls.automaton_cli.TLSClientAutomaton.vprint_sessioninfo
    - <builtin>.print
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - scapy.utils.repr_hex
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1453
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.SOCKET_CLOSED
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1457
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.STOP
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1465
    functionName: scapy.layers.tls.automaton_cli.TLSClientAutomaton.FINAL
    functionSourceFile: scapy.layers.tls.automaton_cli
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.tls.automaton._TLSAutomaton.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.crypto.all
    functionSourceFile: scapy.layers.tls.crypto.all
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.__main__
    functionSourceFile: scapy.__main__
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 21
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.netbios
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NetBIOS_DS
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.NetBIOSNameField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: scapy.layers.netbios.NetBIOS_DS.post_build
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSHeader
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSQueryRequest
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.NetBIOSNameField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: scapy.layers.netbios.NBNSQueryRequest.mysummary
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNS_ADD_ENTRY
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSQueryResponse
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.fields.ShortEnumField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.fields.NetBIOSNameField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSQueryResponse.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 218
    functionName: scapy.layers.netbios.NBNSNodeStatusRequest.mysummary
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSNodeStatusResponseService
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSNodeStatusResponse
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.l2.SourceMACField.__init__
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.fields.ShortEnumField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.fields.NetBIOSNameField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSNodeStatusResponse.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: scapy.layers.netbios.NBNSNodeStatusResponse.answers
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSRegistrationRequest
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.NetBIOSNameField.__init__
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 300
    functionName: scapy.layers.netbios.NBNSRegistrationRequest.mysummary
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBNSWackResponse
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.NetBIOSNameField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBTDatagram
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.NetBIOSNameField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.netbios.NBTSession
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6ed8e0>
    - <ast.Constant object at 0x7fa30f6edbe0>
    - <ast.Constant object at 0x7fa30f6ed880>
    argNames:
    - self
    - server_name
    - from_ip
    - ip
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 406
    functionName: scapy.layers.netbios.NBNS_am.parse_options
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - <builtin>.bytes
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - prompt_toolkit.prompt.encode
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - <builtin>.next
    - socket.inet_aton
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 421
    functionName: scapy.layers.netbios.NBNS_am.is_request
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 429
    functionName: scapy.layers.netbios.NBNS_am.make_reply
    functionSourceFile: scapy.layers.netbios
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.strxor
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.packet.Packet.get_field
    - conf.ifaces.dev_from_networkname
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - value.strip
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 205
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.config.CommandsList.register
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_PHDR_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_ACL_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 285
    functionName: scapy.layers.bluetooth.HCI_ACL_Hdr.post_build
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 297
    functionName: scapy.layers.bluetooth.L2CAP_Hdr.post_build
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_CmdHdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_ConnReq
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_ConnResp
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 383
    functionName: scapy.layers.bluetooth.L2CAP_ConnResp.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_CmdRej
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_ConfReq
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_ConfResp
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 408
    functionName: scapy.layers.bluetooth.L2CAP_ConfResp.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_DisconnReq
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_DisconnResp
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 424
    functionName: scapy.layers.bluetooth.L2CAP_DisconnResp.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_InfoReq
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.LEShortEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_InfoResp
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 451
    functionName: scapy.layers.bluetooth.L2CAP_InfoResp.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Create_Channel_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Create_Channel_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Move_Channel_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Move_Channel_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Move_Channel_Confirmation_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Move_Channel_Confirmation_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Connection_Parameter_Update_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Connection_Parameter_Update_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_LE_Credit_Based_Connection_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_LE_Credit_Based_Connection_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Flow_Control_Credit_Ind
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Credit_Based_Connection_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Credit_Based_Connection_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Credit_Based_Reconfigure_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.L2CAP_Credit_Based_Reconfigure_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.LEShortEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Handle
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 630
    functionName: scapy.layers.bluetooth.ATT_Handle.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Handle_UUID128
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 639
    functionName: scapy.layers.bluetooth.ATT_Handle_UUID128.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Error_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Exchange_MTU_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Exchange_MTU_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Find_Information_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Find_Information_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Find_Information_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Find_Information_Response.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Find_By_Type_Value_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Find_By_Type_Value_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_By_Type_Request_128bit
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9fac0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 703
    functionName: scapy.layers.bluetooth.ATT_Read_By_Type_Request_128bit.dispatch_hook
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_By_Type_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Handle_Variable
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Handle_Variable.<list2>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_By_Type_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_By_Type_Response.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt._next_cls_cb
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_By_Type_Response.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - pkt._next_cls_cb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - pkt
    - lst
    - p
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 741
    functionName: scapy.layers.bluetooth.ATT_Read_By_Type_Response._next_cls_cb
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_Multiple_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_By_Group_Type_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_By_Group_Type_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Write_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Write_Command
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Prepare_Write_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Handle_Value_Notification
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Execute_Write_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Read_Blob_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.ATT_Handle_Value_Indication
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Pairing_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Pairing_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Confirm
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Random
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Failed
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Encryption_Information
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Master_Identification
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Identity_Information
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Identity_Address_Information
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Signing_Information
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_Public_Key
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.SM_DHKey_Check
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_Hdr.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1006
    functionName: scapy.layers.bluetooth.EIR_Element.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_Raw
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_Flags
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_CompleteList16BitServiceUUIDs
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_CompleteList32BitServiceUUIDs
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_CompleteList128BitServiceUUIDs
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_CompleteLocalName
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_TX_Power_Level
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_ClassOfDevice
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_SecureSimplePairingHashC192
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.NBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_SecureSimplePairingRandomizerR192
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.NBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_PeripheralConnectionIntervalRange
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b4faa00>
    argNames:
    - cls
    - payload_cls
    - magic_check
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1164
    functionName: scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.register_magic_payload
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_Device_ID
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_ServiceSolicitation16BitUUID
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1234
    functionName: scapy.layers.bluetooth.EIR_ServiceSolicitation16BitUUID.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_ServiceSolicitation128BitUUID
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1246
    functionName: scapy.layers.bluetooth.EIR_ServiceSolicitation128BitUUID.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_ServiceData16BitUUID
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_PublicTargetAddress
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_AdvertisingInterval
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.LEThreeBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_AdvertisingInterval.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_AdvertisingInterval.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_AdvertisingInterval.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_AdvertisingInterval.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_LEBluetoothDeviceAddress
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_Appearance
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1364
    functionName: scapy.layers.bluetooth.EIR_Appearance.appearance
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_ServiceData32BitUUID
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1374
    functionName: scapy.layers.bluetooth.EIR_ServiceData32BitUUID.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_ServiceData128BitUUID
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1386
    functionName: scapy.layers.bluetooth.EIR_ServiceData128BitUUID.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.EIR_URI
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1587
    functionName: scapy.layers.bluetooth.EIR_URI.uri
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Command_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1601
    functionName: scapy.layers.bluetooth.HCI_Command_Hdr.opcode
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Extended_Inquiry_Response.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Extended_Inquiry_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.PadField.__init__
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Inquiry
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Periodic_Inquiry_Mode
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Create_Connection
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Disconnect
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Create_Connection_Cancel
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Accept_Connection_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Reject_Connection_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Link_Key_Request_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.NBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Link_Key_Request_Negative_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_PIN_Code_Request_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.NBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_PIN_Code_Request_Negative_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Change_Connection_Packet_Type
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Authentication_Requested
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Set_Connection_Encryption
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Change_Connection_Link_Key
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Link_Key_Selection
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Remote_Name_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Remote_Name_Request_Cancel
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Read_Remote_Supported_Features
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Read_Remote_Extended_Features
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_IO_Capability_Request_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_User_Confirmation_Request_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_User_Confirmation_Request_Negative_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_User_Passkey_Request_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_User_Passkey_Request_Negative_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Remote_OOB_Data_Request_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.NBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Remote_OOB_Data_Request_Negative_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Hold_Mode
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Set_Event_Mask
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Set_Event_Filter
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Write_Local_Name
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Write_Connect_Accept_Timeout
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Write_Extended_Inquiry_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Write_LE_Host_Support
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Read_Local_Extended_Features
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Read_Link_Quality
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Read_RSSI
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Write_Loopback_Mode
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Random_Address
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Advertising_Parameters
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Advertising_Data
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Advertising_Data.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Scan_Response_Data
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Scan_Response_Data.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Advertise_Enable
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Scan_Parameters
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Set_Scan_Enable
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Create_Connection
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Add_Device_To_Filter_Accept_List
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Connection_Update
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Read_Remote_Features
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Enable_Encryption
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Long_Term_Key_Request_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_LE_Long_Term_Key_Request_Negative_Reply
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 2172
    functionName: scapy.layers.bluetooth.HCI_Event_Hdr.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result.<list1>.<lambda2>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result.<list1>.<lambda3>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result.<list1>.<lambda4>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result.<list1>.<lambda5>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Connection_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Disconnection_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Remote_Name_Request_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Encryption_Change
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Read_Remote_Supported_Features_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Read_Remote_Version_Information_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Command_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2291
    functionName: scapy.layers.bluetooth.HCI_Event_Command_Complete.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Command_Status
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2307
    functionName: scapy.layers.bluetooth.HCI_Event_Command_Status.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Number_Of_Completed_Packets
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Number_Of_Completed_Packets.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Number_Of_Completed_Packets.<list1>.<lambda2>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Link_Key_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result_With_Rssi
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result_With_Rssi.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result_With_Rssi.<list1>.<lambda2>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result_With_Rssi.<list1>.<lambda3>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result_With_Rssi.<list1>.<lambda4>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result_With_Rssi.<list1>.<lambda5>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Inquiry_Result_With_Rssi.<list1>.<lambda6>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Read_Remote_Extended_Features_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_Extended_Inquiry_Result
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_IO_Capability_Response
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Event_LE_Meta
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 2426
    functionName: scapy.layers.bluetooth.HCI_Event_LE_Meta.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Complete_Read_Local_Name
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Complete_Read_Local_Version_Information
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Complete_Read_Local_Extended_Features
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Complete_Read_BD_Addr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Cmd_Complete_LE_Read_White_List_Size
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Connection_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2493
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Connection_Complete.answers
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Connection_Update_Complete
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Reports
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Reports.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Long_Term_Key_Request
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Extended_Advertising_Report
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Extended_Advertising_Report.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2590
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Extended_Advertising_Report.extract_padding
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Extended_Advertising_Reports
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_LE_Meta_Extended_Advertising_Reports.<list1>.<lambda1>
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Mon_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Mon_Pcap_Hdr
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Mon_New_Index
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.HCI_Mon_Index_Info
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth.LowEnergyBeaconHelper
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2945
    functionName: scapy.layers.bluetooth.LowEnergyBeaconHelper.build_eir
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2956
    functionName: scapy.layers.bluetooth.LowEnergyBeaconHelper.build_advertising_report
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.ibeacon.Apple_BLE_Frame.build_eir
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.eddystone.Eddystone_Frame.build_eir
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 113
    functionName: scapy.contrib.eddystone.Eddystone_Frame.build_eir
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 83
    functionName: scapy.contrib.ibeacon.Apple_BLE_Frame.build_eir
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2969
    functionName: scapy.layers.bluetooth.LowEnergyBeaconHelper.build_set_advertising_data
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.ibeacon.Apple_BLE_Frame.build_eir
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.eddystone.Eddystone_Frame.build_eir
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - bt_address
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2997
    functionName: scapy.layers.bluetooth.BluetoothL2CAPSocket.__init__
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - socket.socket
    - scapy.error.warning
    - log_runtime.warning
    - s.connect
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa2fe1714f0>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3006
    functionName: scapy.layers.bluetooth.BluetoothL2CAPSocket.recv
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fe1718b0>
    argNames:
    - self
    - bt_address
    - port
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3013
    functionName: scapy.layers.bluetooth.BluetoothRFCommSocket.__init__
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 2
    functionsReached:
    - socket.socket
    - s.connect
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fe171f70>
    - <ast.Constant object at 0x7fa2fe171fa0>
    argNames:
    - self
    - iface
    - type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3023
    functionName: scapy.layers.bluetooth.BluetoothHCISocket.__init__
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - s.setsockopt
    - socket.socket
    - struct.pack
    - s.bind
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30a6fde20>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3035
    functionName: scapy.layers.bluetooth.BluetoothHCISocket.recv
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - socket_domain
    - socket_type
    - socket_protocol
    - sock_address
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3048
    functionName: scapy.layers.bluetooth._BluetoothLibcSocket.__init__
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - ctypes.cdll.LoadLibrary
    - ctypes.POINTER
    - log_runtime.warning
    - ctypes.sizeof
    - ctypes.util.find_library
    - socket.fromfd
    - scapy.error.warning
    linkageType: pythonLinkage
    raised:
    - BluetoothSocketError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.fromfd
    functionSourceFile: socket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fdb45e80>
    argNames:
    - self
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3086
    functionName: scapy.layers.bluetooth._BluetoothLibcSocket.readable
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - select.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 3090
    functionName: scapy.layers.bluetooth._BluetoothLibcSocket.flush
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - conf.tls_sessions.rem
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.bluetooth._BluetoothLibcSocket.readable
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - select.select
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 3
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3094
    functionName: scapy.layers.bluetooth._BluetoothLibcSocket.close
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - ctypes.util.find_library
    - ctypes.cdll.LoadLibrary
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2ebf31b50>
    argNames:
    - self
    - adapter_index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3119
    functionName: scapy.layers.bluetooth.BluetoothUserSocket.__init__
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - ctypes.Structure.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cmd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 3130
    functionName: scapy.layers.bluetooth.BluetoothUserSocket.send_command
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - sock.rx_queue.append
    - sock.getsockname
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - sock._matches_filters
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - mapper.bus.send
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.contrib.cansocket_python_can.SocketWrapper.send
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - conf.color_theme.green
    - <builtin>.repr
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - can.Message
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.cansocket_python_can.PythonCANSocket.send
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.smbclient.SMB_RPC_SOCKET.send
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.contrib.cansocket_python_can._SocketsPool.internal_send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - scapy.layers.bluetooth.BluetoothUserSocket.recv
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - BluetoothCommandError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa2ebf13d30>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3140
    functionName: scapy.layers.bluetooth.BluetoothUserSocket.recv
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3147
    functionName: scapy.layers.bluetooth.BluetoothMonitorSocket.__init__
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - ctypes.Structure.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa2cdf17820>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3158
    functionName: scapy.layers.bluetooth.BluetoothMonitorSocket.recv
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2cdf17c10>
    argNames:
    - bt_address
    - pkts
    - inter
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3168
    functionName: scapy.layers.bluetooth.srbt
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.int
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.bytearray
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - debug.recv.append
    - <builtin>.enumerate
    - results.add
    - typing.cast.read
    - events.append
    - <builtin>.getattr
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - created.append
    - socket.socket
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - scapy.automaton._ATMT_supersocket.close
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - t.bus.shutdown
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - scapy.automaton.ObjectPipe._winclose
    - select.select
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.arch.windows.native.L3WinSocket.close
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - tmpfile.close
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.set
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - scapy.arch.libpcap.L3pcapSocket.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - fd.close
    - <builtin>.all
    - kargs.pop
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.automaton.select_objects
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - cls._handles.remove
    - x.decode
    - ctypes.GetLastError
    - scapy.automaton.ObjectPipe.close
    - close_pipe.send
    - <builtin>.print
    - os.close
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - locale.getlocale
    - lst.append
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - scapy.supersocket.IterSocket.close
    - proc.terminate
    - conf.temp_files.append
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - s.connect
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - t.sockets.remove
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.layers.bluetooth.BluetoothRFCommSocket.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - ctypes.FormatError
    - scapy.sendrecv.SndRcvHandler._process_packet
    - heapq.heapify
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - bt_address
    - pkts
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 3180
    functionName: scapy.layers.bluetooth.srbt1
    functionSourceFile: scapy.layers.bluetooth
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.int
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.bytearray
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - debug.recv.append
    - <builtin>.enumerate
    - results.add
    - typing.cast.read
    - events.append
    - <builtin>.getattr
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - created.append
    - socket.socket
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - scapy.automaton._ATMT_supersocket.close
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - t.bus.shutdown
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - scapy.automaton.ObjectPipe._winclose
    - select.select
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - scapy.arch.windows.native.L3WinSocket.close
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - tmpfile.close
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.set
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - scapy.arch.libpcap.L3pcapSocket.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - fd.close
    - <builtin>.all
    - scapy.layers.bluetooth.srbt
    - kargs.pop
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.automaton.select_objects
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - cls._handles.remove
    - x.decode
    - ctypes.GetLastError
    - scapy.automaton.ObjectPipe.close
    - close_pipe.send
    - <builtin>.print
    - os.close
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - locale.getlocale
    - lst.append
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - scapy.supersocket.IterSocket.close
    - proc.terminate
    - conf.temp_files.append
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - s.connect
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - t.sockets.remove
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - scapy.layers.bluetooth.BluetoothRFCommSocket.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - ctypes.FormatError
    - scapy.sendrecv.SndRcvHandler._process_packet
    - heapq.heapify
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 17
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.netflow
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - NetflowV910TemplateFields.items
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowHeader
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowHeaderV1
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 105
    functionName: scapy.layers.netflow.NetflowHeaderV1.post_build
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.layers
    - scapy.packet.NoPayload.getlayer
    - _track.append
    - <builtin>.len
    - layers.append
    - struct.pack
    - scapy.packet.Packet.layers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowRecordV1
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowHeaderV5
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 153
    functionName: scapy.layers.netflow.NetflowHeaderV5.post_build
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.layers
    - scapy.packet.NoPayload.getlayer
    - _track.append
    - <builtin>.len
    - layers.append
    - struct.pack
    - scapy.packet.Packet.layers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowRecordV5
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dataclasses.field
    functionSourceFile: dataclasses
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.netflow._N910F
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - dataclasses.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 211
    functionName: scapy.layers.netflow.ShortOrInt.getfield
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - scapy.contrib.http2.HuffmanNode.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HPackStrLenField.m2i
    - struct.unpack
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - socket.inet_ntop
    - struct.pack
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.compat.bytes_encode
    - kwargs.pop
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - pkt.deferred_pointers.append
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - max_counts.append
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pfcp.Int40Field.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - s.append
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - <builtin>.tuple
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.contrib.sdnv.SDNV2.getfield
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.compat.chb
    - functools.partial
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - <builtin>.isinstance
    - scapy.error.warning
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.Struct
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - <builtin>.super
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - pkt.getfieldval
    - socket.inet_ntoa
    - <builtin>.bytes
    - scapy.fields.Field.__init__
    - scapy.contrib.sdnv.SDNV.decode
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.dcerpc._e
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.Field.any2i
    - pkttop.getfieldval
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.layers.dcerpc._NDRField.getfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 220
    functionName: scapy.layers.netflow._AdjustableNetflowField.__init__
    functionSourceFile: scapy.layers.netflow
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 232
    functionName: scapy.layers.netflow.N9SecondsIntField.__init__
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - kargs.pop
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - scapy.fields.SecondsIntField.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.netflow._AdjustableNetflowField.__init__
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 242
    functionName: scapy.layers.netflow.N9UTCTimeField.__init__
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - kargs.pop
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.netflow._AdjustableNetflowField.__init__
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: NetflowV910TemplateFields.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowHeaderV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1245
    functionName: scapy.layers.netflow.NetflowHeaderV9.post_build
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.packet.NoPayload.layers
    - collections.Counter
    - scapy.packet.NoPayload.getlayer
    - scapy.layers.netflow.NetflowHeaderV9.post_build.count_by_layer
    - collections.Counter.items
    - layers.append
    - _track.append
    - <builtin>.len
    - scapy.packet.Packet.layers
    - <builtin>.type
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - layer
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1247
    functionName: scapy.layers.netflow.NetflowHeaderV9.post_build.count_by_layer
    functionSourceFile: scapy.layers.netflow
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.Counter
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.Counter.items
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowHeaderV10
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1277
    functionName: scapy.layers.netflow.NetflowHeaderV10.post_build
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowTemplateFieldV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowTemplateFieldV9.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowTemplateV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowTemplateV9.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1313
    functionName: scapy.layers.netflow.NetflowTemplateV9.default_payload_class
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowFlowsetV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowFlowsetV9.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowFlowsetV9.<list1>.<lambda2>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - v
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1327
    functionName: scapy.layers.netflow._CustomStrFixedLenField.i2repr
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - lengths_list
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1331
    functionName: scapy.layers.netflow._GenNetflowRecordV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 5
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - NetflowV910TemplateFieldTypes.get
    - <builtin>.print
    - <builtin>.issubclass
    - <builtin>.super
    - _fields_desc.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: NetflowV910TemplateFieldTypes.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _fields_desc.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dd0d730>
    argNames:
    - flowset
    - templateID
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1371
    functionName: scapy.layers.netflow.GetNetflowRecordV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.list
    - NetflowV910TemplateFieldTypes.get
    - scapy.layers.netflow._GenNetflowRecordV9
    - llist.append
    - <builtin>.print
    - <builtin>.len
    - definitions.values
    - <builtin>.issubclass
    - <builtin>.super
    - _fields_desc.append
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: llist.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: definitions.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1403
    functionName: scapy.layers.netflow.NetflowRecordV9.default_payload_class
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowDataflowsetV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowDataflowsetV9.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d88b9d0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1417
    functionName: scapy.layers.netflow.NetflowDataflowsetV9.dispatch_hook
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1432
    functionName: scapy.layers.netflow.NetflowDataflowsetV9.post_build
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 12
    IfCount: 12
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - definitions
    - definitions_opts
    - ignored
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1442
    functionName: scapy.layers.netflow._netflowv9_defragment_packet
    functionSourceFile: scapy.layers.netflow
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - datafl.records.pop
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - ignored.add
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - NetflowV910TemplateFieldTypes.get
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _fields_desc.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - llist.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - datafl.add_payload
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.layers.netflow._GenNetflowRecordV9
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - datafl.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ignored.add
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datafl.records.pop
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datafl.add_payload
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datafl.do_dissect_payload
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4b25b0>
    argNames:
    - plist
    - verb
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1547
    functionName: scapy.layers.netflow.netflowv9_defragment
    functionSourceFile: scapy.layers.netflow
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - datafl.records.pop
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.netflow._netflowv9_defragment_packet
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - ignored.add
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - NetflowV910TemplateFieldTypes.get
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _fields_desc.append
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - llist.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - datafl.add_payload
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.layers.netflow._GenNetflowRecordV9
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - datafl.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1573
    functionName: scapy.layers.netflow.ipfix_defragment
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.netflow.netflowv9_defragment
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - datafl.records.pop
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.netflow._netflowv9_defragment_packet
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - ignored.add
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - NetflowV910TemplateFieldTypes.get
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _fields_desc.append
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - llist.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - datafl.add_payload
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.layers.netflow._GenNetflowRecordV9
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - datafl.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1582
    functionName: scapy.layers.netflow.NetflowSession.__init__
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1588
    functionName: scapy.layers.netflow.NetflowSession.process
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - datafl.records.pop
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.netflow._netflowv9_defragment_packet
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - ignored.add
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - NetflowV910TemplateFieldTypes.get
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _fields_desc.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - llist.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - datafl.add_payload
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.layers.netflow._GenNetflowRecordV9
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - datafl.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetOptionV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetOptionV9.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1617
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetOptionV9.default_payload_class
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetScopeV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1627
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetScopeV9.default_payload_class
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetV9
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetV9.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetV9.<list1>.<lambda2>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetV9.<list1>.<lambda3>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1653
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetV9.default_payload_class
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1656
    functionName: scapy.layers.netflow.NetflowOptionsFlowsetV9.post_build
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowset10
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowset10.<list1>.<lambda1>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowset10.<lambda1>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - pkt.get_field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowset10.<list1>.<lambda2>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowset10.<list1>.<lambda3>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.netflow.NetflowOptionsFlowset10.<list1>.<lambda4>
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1697
    functionName: scapy.layers.netflow.NetflowOptionsFlowset10.post_build
    functionSourceFile: scapy.layers.netflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - upper._overload_fields.copy
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.packet.bind_layers
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - fval.update
    - pkt.getfieldval
    - scapy.packet.bind_bottom_up
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.config.CommandsList.register
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.packet.bind_top_down
    - <builtin>.isinstance
    - lower.payload_guess.append
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - DHCPOptions.items
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x._fix
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp.BOOTP
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.StrEnumField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 128
    functionName: scapy.layers.dhcp._DHCPByteFieldListField.randval
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: scapy.layers.dhcp._DHCPByteFieldListField.randval._RandByteFieldList._fix
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.volatile.RandByte.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 140
    functionName: scapy.layers.dhcp.RandClasslessStaticRoutesField._fix
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.volatile.RandIP.__init__
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: scapy.layers.dhcp.ClasslessFieldListField.randval
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 147
    functionName: scapy.layers.dhcp.ClasslessFieldListField.randval._RandClasslessField._fix
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 165
    functionName: scapy.layers.dhcp.ClasslessStaticRoutesField.m2i
    functionSourceFile: scapy.layers.dhcp
    functionUses: 1
    functionsReached:
    - <builtin>.ord
    - dest.ljust
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.compat.orb
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dest.ljust
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 181
    functionName: scapy.layers.dhcp.ClasslessStaticRoutesField.i2m
    functionSourceFile: scapy.layers.dhcp
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - re.split
    - struct.pack
    - <builtin>.str
    - socket.inet_aton
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.split
    functionSourceFile: re
    functionUses: 4060
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 198
    functionName: scapy.layers.dhcp.ClasslessStaticRoutesField.getfield
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - dest.ljust
    - <builtin>.str
    - scapy.layers.dhcp.ClasslessStaticRoutesField.m2i
    - <builtin>.isinstance
    - scapy.compat.orb
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 203
    functionName: scapy.layers.dhcp.ClasslessStaticRoutesField.addfield
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - scapy.layers.dhcp.ClasslessStaticRoutesField.i2m
    - re.split
    - socket.inet_aton
    - <builtin>.str
    - struct.pack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 206
    functionName: scapy.layers.dhcp.ClasslessStaticRoutesField.randval
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DHCPOptions.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c32b0>
    - <ast.Constant object at 0x7fa30e4c35b0>
    argNames:
    - self
    - size
    - rndstr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 381
    functionName: scapy.layers.dhcp.RandDHCPOptions.__init__
    functionSourceFile: scapy.layers.dhcp
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    - DHCPOptions.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DHCPOptions.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 392
    functionName: scapy.layers.dhcp.RandDHCPOptions._fix
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - random.choice
    - o.randval
    - op.append
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.randval
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lval.append
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.any2i
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 521
    functionName: scapy.layers.dhcp.DHCPOptionsField.randval
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.volatile.RandBin.__init__
    - scapy.layers.dhcp.RandDHCPOptions.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    - DHCPOptions.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DHCPTypes.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 7
    IfCount: 7
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb7c190>
    - <ast.Constant object at 0x7fa30eb7c940>
    - <ast.Constant object at 0x7fa30eb7cbe0>
    - <ast.Constant object at 0x7fa30eb7c610>
    - <ast.Constant object at 0x7fa30eb7c250>
    - <ast.Constant object at 0x7fa30ea06430>
    argNames:
    - hw
    - req_type
    - server_id
    - requested_addr
    - hostname
    - iface
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 543
    functionName: scapy.layers.dhcp.dhcp_request
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - dhcp_options.append
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.volatile.RandInt.__init__
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - dhcp_options.extend
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.get_if_hwaddr
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dhcp_options.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dhcp_options.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 9
    argDefaultValues:
    - <ast.Call object at 0x7fa30e4a02e0>
    - <ast.Constant object at 0x7fa30e4a0580>
    - <ast.Constant object at 0x7fa30e4a09d0>
    - <ast.Constant object at 0x7fa30e4a01c0>
    - <ast.Constant object at 0x7fa30e4a0370>
    - <ast.Constant object at 0x7fa30e4a0340>
    - <ast.Constant object at 0x7fa30e4a03d0>
    argNames:
    - self
    - pool
    - network
    - gw
    - nameserver
    - domain
    - renewal_time
    - lease_time
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 603
    functionName: scapy.layers.dhcp.BOOTP_am.parse_options
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - scapy.utils.atol
    - struct.pack
    - socket.inet_ntoa
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.utils.ltoa
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - pool.reverse
    - scapy.utils6.Net6.ip2int
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - scapy.utils.itom
    - network.split
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: network.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool.reverse
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 647
    functionName: scapy.layers.dhcp.BOOTP_am.is_request
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - req.haslayer
    - req.getlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - reply
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 655
    functionName: scapy.layers.dhcp.BOOTP_am.print_reply
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - reply.getlayer
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reply.getlayer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 658
    functionName: scapy.layers.dhcp.BOOTP_am.make_reply
    functionSourceFile: scapy.layers.dhcp
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - req.getlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 681
    functionName: scapy.layers.dhcp.DHCP_am.make_reply
    functionSourceFile: scapy.layers.dhcp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - req.getlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dhcp.BOOTP_am.make_reply
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - dhcp_options.append
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tuntap
    functionSourceFile: scapy.layers.tuntap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 41
    functionName: scapy.layers.tuntap.NativeShortField.__init__
    functionSourceFile: scapy.layers.tuntap
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tuntap.LinuxTunIfReq
    functionSourceFile: scapy.layers.tuntap
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.tuntap.NativeShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tuntap.LinuxTunPacketInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tuntap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tuntap.LinuxTunPacketInfo
    functionSourceFile: scapy.layers.tuntap
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 5
    IfCount: 11
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30fb3a910>
    - <ast.Constant object at 0x7fa30fb3adf0>
    - <ast.Name object at 0x7fa30fb3ad00>
    - <ast.Constant object at 0x7fa30fb3af70>
    argNames:
    - self
    - iface
    - mode_tun
    - default_read_size
    - strip_packet_info
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 111
    functionName: scapy.layers.tuntap.TunTapInterface.__init__
    functionSourceFile: scapy.layers.tuntap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - fcntl.ioctl
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - arg
    - karg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 197
    functionName: scapy.layers.tuntap.TunTapInterface.__call__
    functionSourceFile: scapy.layers.tuntap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d69f790>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: scapy.layers.tuntap.TunTapInterface.recv_raw
    functionSourceFile: scapy.layers.tuntap
    functionUses: 0
    functionsReached:
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 222
    functionName: scapy.layers.tuntap.TunTapInterface.send
    functionSourceFile: scapy.layers.tuntap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.usb
    functionSourceFile: scapy.layers.usb
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - scapy.packet.bind_top_down
    - upper._overload_fields.copy
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.usb.USBpcap
    functionSourceFile: scapy.layers.usb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 94
    functionName: scapy.layers.usb.USBpcap.post_build
    functionSourceFile: scapy.layers.usb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: scapy.layers.usb.USBpcap.guess_payload_class
    functionSourceFile: scapy.layers.usb
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.usb.USBpcapTransferIsochronous
    functionSourceFile: scapy.layers.usb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.usb.USBpcapTransferInterrupt
    functionSourceFile: scapy.layers.usb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.usb.USBpcapTransferControl
    functionSourceFile: scapy.layers.usb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.dns
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - upper._overload_fields.copy
    - dnsqtypes.update
    - scapy.packet.bind_layers
    - <builtin>.open
    - fval.update
    - scapy.fields.DestField.bind_addr
    - scapy.packet.bind_bottom_up
    - cls.bindings.setdefault
    - scapy.config.CommandsList.register
    - scapy.packet.bind_top_down
    - lower.payload_guess.append
    - conf.netcache.new_cache
    - <builtin>.isinstance
    - scapy.arch.common.read_nameservers
    - fd.read
    - scapy.error.warning
    - scapy.arch.windows.read_nameservers
    - re.findall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dnsqtypes.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 6
    IfCount: 12
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034a60>
    - <ast.Constant object at 0x7fa30d034670>
    argNames:
    - s
    - full
    - _ignore_compression
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 124
    functionName: scapy.layers.dns.dns_get_str
    functionSourceFile: scapy.layers.dns
    functionUses: 18
    functionsReached:
    - log_runtime.info
    - log_runtime.warning
    - <builtin>.abs
    - <builtin>.len
    - processed_pointers.append
    - scapy.error.warning
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: processed_pointers.append
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 201
    functionName: scapy.layers.dns._is_ptr
    functionSourceFile: scapy.layers.dns
    functionUses: 6
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d074d30>
    argNames:
    - x
    - check_built
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 211
    functionName: scapy.layers.dns.dns_encode
    functionSourceFile: scapy.layers.dns
    functionUses: 4
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.dns._is_ptr
    - <builtin>.len
    - struct.pack
    - x.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 232
    functionName: scapy.layers.dns.DNSgetstr
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - warnings.warn
    - log_runtime.info
    - scapy.layers.dns.dns_get_str
    - log_runtime.warning
    - <builtin>.abs
    - <builtin>.len
    - processed_pointers.append
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 241
    functionName: scapy.layers.dns.dns_compress
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - scapy.layers.dns._is_ptr
    - clone.payload.add_underlayer
    - dat.split
    - val.endswith
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.getlayer
    - scapy.packet.Packet.copy
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.dns.dns_compress.possible_shortens
    - x.split
    - <builtin>.isinstance
    - current.getfieldval
    - scapy.compat.raw
    - scapy.packet.Packet.get_field
    - replacements.pop
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - dat.count
    - scapy.layers.dns.dns_compress.field_gen
    - fields.items
    - <builtin>.range
    - dns_pkt.clear_cache
    - scapy.packet.Packet.copy_field_value
    - _track.append
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.dns.dns_encode
    - build_pkt.index
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dns_pkt.clear_cache
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - dns_pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 251
    functionName: scapy.layers.dns.dns_compress.field_gen
    functionSourceFile: scapy.layers.dns
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - current.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current.getfieldval
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - dat
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 265
    functionName: scapy.layers.dns.dns_compress.possible_shortens
    functionSourceFile: scapy.layers.dns
    functionUses: 3
    functionsReached:
    - dat.count
    - <builtin>.range
    - dat.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dat.count
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dat.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: build_pkt.index
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: replacements.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.endswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSCompressedPacket
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 331
    functionName: scapy.layers.dns.DNSCompressedPacket.get_full
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 219
    functionName: scapy.contrib.gtp.FQDNField.h2i
    functionSourceFile: scapy.contrib.gtp
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 346
    functionName: scapy.layers.dns.DNSStrField.h2i
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - scapy.layers.dns._is_ptr
    - pkt.parent.clear_cache
    - typing.cast.encode
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.parent.clear_cache
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 361
    functionName: scapy.layers.dns.DNSStrField.i2m
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.dns._is_ptr
    - <builtin>.len
    - scapy.layers.dns.dns_encode
    - struct.pack
    - x.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 367
    functionName: scapy.layers.dns.DNSStrField.get_full
    functionSourceFile: scapy.layers.dns
    functionUses: 16
    functionsReached:
    - scapy.layers.dns.DNSStrField.get_full
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ret_s.append
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 448
    functionName: scapy.layers.dns._EDNS0Dummy.extract_padding
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0TLV
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0TLV.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb27df0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 461
    functionName: scapy.layers.dns.EDNS0TLV.dispatch_hook
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - EDNS0OPT_DISPATCHER.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EDNS0OPT_DISPATCHER.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRROPT
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.callable
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRROPT.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0OWN
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0OWN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0OWN.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0OWN.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 503
    functionName: scapy.layers.dns.EDNS0OWN.post_build
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0DAU
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0DAU.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0DHU
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0DHU.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0N3U
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0N3U.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator.floordiv
    functionSourceFile: operator
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - subnet
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 561
    functionName: scapy.layers.dns.ClientSubnetv4._pack_subnet
    functionSourceFile: scapy.layers.dns
    functionUses: 9
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - operator.floordiv
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ClientSubnet
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ClientSubnet.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ClientSubnet.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ClientSubnet.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ClientSubnet.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ClientSubnet.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ClientSubnet.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ClientSubnet.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0COOKIE
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0COOKIE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0COOKIE.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0COOKIE.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ExtendedDNSError
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ExtendedDNSError.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.EDNS0ExtendedDNSError.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - bitmap
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 690
    functionName: scapy.layers.dns.bitmap2RRlist
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - log_runtime.info
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - lst
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 730
    functionName: scapy.layers.dns.RRlist2bitmap
    functionSourceFile: scapy.layers.dns
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - math.floor
    - <builtin>.int
    - <builtin>.abs
    - math.ceil
    - <builtin>.sorted
    - <builtin>.set
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 785
    functionName: scapy.layers.dns.RRlistField.h2i
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - scapy.layers.dns.RRlist2bitmap
    - <builtin>.range
    - math.floor
    - <builtin>.int
    - <builtin>.abs
    - math.ceil
    - <builtin>.sorted
    - <builtin>.set
    - <builtin>.sum
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dnstypes.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 801
    functionName: scapy.layers.dns._DNSRRdummy.post_build
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.fields.MultipleTypeField.i2m
    - scapy.layers.bluetooth4LE.BDAddrField.i2m
    - scapy.layers.inet6.NIQueryCodeField.i2m
    - scapy.layers.inet6.IP6ListField.i2m
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - f.addfield
    - scapy.layers.inet6.ICMPv6NDOptDataField.i2m
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - val.strftime
    - scapy.layers.dhcp.DHCPOptionsField.i2m
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.i2m
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.gtp.APNStrLenField.i2m
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - fld.i2m
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - enc_dict.get
    - scapy.packet.NoPayload.lastlayer
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.dhcp6._OptReqListField.i2m
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.contrib.ldp.AddressTLVField.i2m
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - s.split
    - scapy.contrib.eigrp.EigrpIPField.i2m
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.i2m
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.ntp.TimeStampField.i2m
    - scapy.layers.dns.ClientSubnetv4.i2m
    - scapy.fields.NetBIOSNameField.i2m
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.FixedPointField.any2i
    - scapy.packet.NoPayload.getfieldval
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - <builtin>.map
    - scapy.layers.isakmp.ISAKMPTransformSetField.i2m
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - fld.i2basis_type
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.fields.SourceIP6Field.__findaddr
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - opt_lst.append
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.inet6.DomainNameListField.i2m.conditionalTrailingDot
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.handshake._ASN1CertListField.i2m.i2m_one
    - scapy.contrib.ldp.StatusTLVField.i2m
    - scapy.fields.SourceIPField.i2m
    - scapy.layers.dcerpc._NDRLenField.i2m
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - pkt.payload.getfieldval
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.tls.handshake._ASN1CertListField.i2m
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.ssh._ComaStrField.i2m
    - scapy.contrib.bgp.BGPFieldIPv6.i2m
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.ppi_geotag.HCSIFlagsField.i2m
    - pkt.parent.transaction_id.to_bytes
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.fields.SourceIP6Field.i2m
    - p.raw_stateful
    - scapy.fields.MultipleTypeField._find_fld_pkt_val
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.contrib.bgp.BGPFieldIPv4.i2m
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.XLEStrLenField.i2m
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.extensions._ExtensionsField.i2m
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.dhcp6._SrvAddrField.i2h
    - scapy.packet.Packet.__init__
    - <builtin>.getattr
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.i2m
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.basefields._TLSMACField.i2m
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - x._fix
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.l2.DestMACField.i2m
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.basefields._tls13_version_filter
    - fields.items
    - scapy.layers.dhcp._BOOTP_chaddr.i2m
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.stun.XorPort.i2m
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.coap._CoAPPaymark.i2m
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - p.alignment_delta
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.fields.DestIP6Field.i2m
    - scapy.layers.dhcp6._SrvAddrField.i2m
    - scapy.contrib.skinny.SkinnyDateTimeField.h2i
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.l2.LoIntEnumField.i2m
    - scapy.contrib.stun.XorIp6.i2m
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.type2num
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.skinny.SkinnyDateTimeField.i2m
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.contrib.ldp.CommonHelloTLVField.i2m
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - ISAKMPAttributeTypes.get
    - x.split
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.inet6._OptionsField.i2m
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.handshake._CertAuthoritiesField.i2m
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.inet.DestIPField.i2m
    - scapy.layers.ntp.TimeStampField.any2i
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - time.gmtime
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.coap._CoAPOptsField.i2m
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - condition.items
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.basefields._TLSPadField.i2m
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - y.split
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.ethercat.LEBitFieldLenField.i2m
    - kwargs.pop
    - scapy.fields.LEMACField.i2m
    - scapy.fields.UTCTimeField.i2m
    - class_default_fields_ref.append
    - scapy.contrib.eddystone.EddystoneURLField.i2m
    - scapy.layers.inet6.DomainNameListField.i2m
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dns.ClientSubnetv4._pack_subnet
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - scapy.layers.dns.DNSTextField.i2m
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.inet6._IP6PrefixField.i2m
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.i2m
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - pkt.route
    - EDDYSTONE_URL_TABLE.items
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.l2.SourceMACField.i2h
    - scapy.layers.l2.SourceMACField.i2m
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.fields.BitFieldLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - ext.raw_stateful
    - scapy.compat.chb
    - scapy.contrib.pfcp.APNStrLenField.i2m
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - <builtin>.all
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - scapy.contrib.ldp.LabelTLVField.i2m
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SignedSevenBitValue.i2m
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - conf.route.route
    - p.post_build_tls_session_update
    - cryptography.hazmat.primitives.hashes.Hash.update
    - f.any2i
    - scapy.layers.inet.UDP.extract_padding
    - scapy.packet.Packet.copy_field_value
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - opt_lst.sort
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.dcerpc.ndr_serialize1
    - scapy.layers.inet.TCPOptionsField.i2m
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.handshake._GMTUnixTimeField.i2m
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.packet.Packet.copy_fields_dict
    - val.insert
    - scapy.layers.tls.keyexchange._ECBasisTypeField.i2m
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record._TLSMsgListField.i2m
    - scapy.contrib.ospf._NoLLSLenField.i2m
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.ldp.CommonSessionTLVField.i2m
    - time.mktime
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.i2m
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.http2.HPackMagicBitField.i2m
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.fields.SourceIPField.__findaddr
    - scapy.layers.tls.basefields._TLSIVField.i2m
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - IPSECAttributeTypes.get
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.tls.handshake._ASN1CertField.i2m
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - scapy.contrib.eigrp.EigrpIP6Field.i2m
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.fields.LenField.i2m
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.contrib.gtp.TBCDByteField.i2m
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.layers.tls.basefields._TLSClientVersionField.i2m
    - scapy.contrib.stun.XorIp.i2m
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.tls.basefields._TLSVersionField.i2m
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - time.strptime
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.quic.QuicPacketNumberBitFieldLenField.i2m
    - scapy.contrib.openflow3.OXMPacketListField.i2m
    - scapy.layers.tls.handshake._ASN1CertField.i2m.i2m_one
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.fields.DestField.dst_from_pkt
    - scapy.compat.plain_str
    - scapy.contrib.gtp.FQDNField.i2m
    - scapy.contrib.ldp.FecTLVField.i2m
    - scapy.fields.UUIDField.i2m
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.MultipleTypeField._iterate_fields_cond
    - scapy.contrib.postgres._DictStrField.i2m
    - scapy.layers.tls.handshake._CipherSuitesField.i2m
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - conf.neighbor.resolve
    - typing.cast.encode
    - x.startswith
    - scapy.layers.tls.record.TLS.__init__
    - z.encode
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.LenField.<lambda1>
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: scapy.contrib.stun.XorPort.i2m
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 145
    functionName: scapy.contrib.http2.HPackMagicBitField.i2m
    functionSourceFile: scapy.contrib.http2
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: scapy.contrib.scada.iec104.iec104_fields.IEC104SignedSevenBitValue.i2m
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 253
    functionName: scapy.contrib.ethercat.LEBitFieldLenField.i2m
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 5
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1479
    functionName: scapy.layers.dcerpc._NDRLenField.i2m
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 16
    functionsReached:
    - pkt.getfield_and_val
    - fld.i2len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 114
    functionName: scapy.layers.ntp.TimeStampField.i2m
    functionSourceFile: scapy.layers.ntp
    functionUses: 1
    functionsReached:
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - <builtin>.int
    - scapy.fields.BitFieldLenField.i2m
    - scapy.layers.ntp.TimeStampField.any2i
    - time.mktime
    - scapy.layers.ntp.TimeStampField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - val.strftime
    - <builtin>.isinstance
    - scapy.fields.FixedPointField.any2i
    - time.strptime
    - time.time
    - scapy.contrib.http2.HPackMagicBitField.i2m
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SignedSevenBitValue.i2m
    - scapy.layers.quic.QuicPacketNumberBitFieldLenField.i2m
    - scapy.contrib.ethercat.LEBitFieldLenField.i2m
    - pkt.getfield_and_val
    - <builtin>.super
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 213
    functionName: scapy.contrib.ppi_geotag.HCSIFlagsField.i2m
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 1
    functionsReached:
    - <builtin>.enumerate
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: scapy.contrib.ospf._NoLLSLenField.i2m
    functionSourceFile: scapy.contrib.ospf
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - scapy.fields.LenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 812
    functionName: scapy.layers.dns._DNSRRdummy.default_payload_class
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRHINFO
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRHINFO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRHINFO.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRMX
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRSOA
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRRSIG
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.callable
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNSEC
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRDNSKEY
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.callable
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.any
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRDS
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.callable
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNSEC3
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNSEC3.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNSEC3.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNSEC3PARAM
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNSEC3PARAM.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<list1>.<lambda9>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.SvcParam.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1022
    functionName: scapy.layers.dns.SvcParam.extract_padding
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRSVCB
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.callable
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRHTTPS
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRSRV
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1069
    functionName: scapy.layers.dns.TimeSignedField.__init__
    functionSourceFile: scapy.layers.dns
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - packed_seconds
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1072
    functionName: scapy.layers.dns.TimeSignedField._convert_seconds
    functionSourceFile: scapy.layers.dns
    functionUses: 1
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - seconds
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1078
    functionName: scapy.layers.dns.TimeSignedField.i2m
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - packed_seconds
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1090
    functionName: scapy.layers.dns.TimeSignedField.m2i
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - struct.unpack
    - scapy.layers.dns.TimeSignedField._convert_seconds
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - packed_seconds
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1099
    functionName: scapy.layers.dns.TimeSignedField.i2repr
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - time.strftime
    - time.gmtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRTSIG
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dns.TimeSignedField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRTSIG.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRTSIG.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNAPTR
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNAPTR.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNAPTR.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRRNAPTR.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRR
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRR.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRR.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRR.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRR.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRR.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRR.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSRR.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1196
    functionName: scapy.layers.dns.DNSRR.default_payload_class
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - s
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1200
    functionName: scapy.layers.dns._DNSRR
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - log_runtime.info
    - scapy.layers.dns.dns_get_str
    - log_runtime.warning
    - <builtin>.abs
    - DNSRR_DISPATCHER.get
    - <builtin>.len
    - struct.unpack
    - processed_pointers.append
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DNSRR_DISPATCHER.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNSQR
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1232
    functionName: scapy.layers.dns.DNSQR.default_payload_class
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1256
    functionName: scapy.layers.dns._DNSPacketListField.i2h._list.__getattr__
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNS
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNS.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNS.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNS.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNS.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNS.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNS.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1301
    functionName: scapy.layers.dns.DNS.get_full
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1339
    functionName: scapy.layers.dns.DNS.compress
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - scapy.layers.dns._is_ptr
    - clone.payload.add_underlayer
    - dat.split
    - val.endswith
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.getlayer
    - scapy.packet.Packet.copy
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.dns.dns_compress.possible_shortens
    - x.split
    - <builtin>.isinstance
    - current.getfieldval
    - scapy.compat.raw
    - scapy.packet.Packet.get_field
    - replacements.pop
    - scapy.layers.dns.dns_compress
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - dat.count
    - scapy.layers.dns.dns_compress.field_gen
    - fields.items
    - <builtin>.range
    - dns_pkt.clear_cache
    - scapy.packet.Packet.copy_field_value
    - _track.append
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.dns.dns_encode
    - build_pkt.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 8
    IfCount: 8
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30efc9af0>
    - <ast.Constant object at 0x7fa30e942460>
    - <ast.Constant object at 0x7fa30e942b80>
    - <ast.Constant object at 0x7fa30e9422b0>
    argNames:
    - qname
    - qtype
    - raw
    - verbose
    - timeout
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1383
    functionName: scapy.layers.dns.dns_resolve
    functionSourceFile: scapy.layers.dns
    functionUses: 25
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DNSQR.qtype.any2i_one
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DNSQR.qname.any2i
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _dns_cache.get
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.settimeout
    functionSourceFile: <builtin>
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.connect
    functionSourceFile: <builtin>
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b014be0>
    - <ast.Constant object at 0x7fa30b014310>
    argNames:
    - nameserver
    - name
    - rdata
    - type
    - ttl
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1462
    functionName: scapy.layers.dns.dyndns_add
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - name.find
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - typing.cast.getlayer
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.sendrecv.sr1
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - typing.cast.haslayer
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.find
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.haslayer
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b249520>
    - <ast.Constant object at 0x7fa30b249df0>
    argNames:
    - nameserver
    - name
    - type
    - ttl
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1482
    functionName: scapy.layers.dns.dyndns_del
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - name.find
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - typing.cast.getlayer
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.sendrecv.sr1
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - typing.cast.haslayer
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 3
    IfCount: 13
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218f70>
    - <ast.Constant object at 0x7fa30f218a90>
    - <ast.Constant object at 0x7fa30f2182b0>
    - <ast.Constant object at 0x7fa30f172460>
    - <ast.Constant object at 0x7fa30f172490>
    - <ast.Constant object at 0x7fa30f172400>
    - <ast.Constant object at 0x7fa30f172ca0>
    - <ast.Constant object at 0x7fa30f172cd0>
    - <ast.Constant object at 0x7fa30f172640>
    - <ast.Constant object at 0x7fa30f172790>
    - <ast.Constant object at 0x7fa30f172be0>
    - <ast.Constant object at 0x7fa30f172160>
    argNames:
    - self
    - joker
    - match
    - srvmatch
    - joker6
    - send_error
    - relay
    - from_ip
    - from_ip6
    - src_ip
    - src_ip6
    - ttl
    - jokerarpa
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1506
    functionName: scapy.layers.dns.DNS_am.parse_options
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - socket.getaddrinfo
    - typing.cast.is_valid
    - srvmatch.items
    - scapy.pton_ntop.inet_pton
    - match.items
    - scapy.layers.dns.DNS_am.parse_options.normv
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - <builtin>.bytes
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - conf.ifaces.reload
    - k.endswith
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - prompt_toolkit.prompt.encode
    - scapy.utils6.Net6.ip2int
    - conf.ifaces.dev_from_networkname
    - scapy.base_classes.ScopedIP
    - <builtin>.tuple
    - net.split
    - scapy.layers.dns.DNS_am.parse_options.normk
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - <builtin>.next
    - socket.inet_aton
    - typing.cast.encode
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - collections.defaultdict
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1606
    functionName: scapy.layers.dns.DNS_am.parse_options.normv
    functionSourceFile: scapy.layers.dns
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - k
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1614
    functionName: scapy.layers.dns.DNS_am.parse_options.normk
    functionSourceFile: scapy.layers.dns
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - k.endswith
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dns.DNS_am.parse_options.<lambda1>
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: srvmatch.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1645
    functionName: scapy.layers.dns.DNS_am.is_request
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - req.haslayer
    - req.getlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 33
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 16
    EdgeCount: 47
    ICount: 17
    IfCount: 33
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1662
    functionName: scapy.layers.dns.DNS_am.make_reply
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.dns.dns_compress
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - dat.count
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - addr.split
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - scapy.arch.windows.native.L3WinSocket.close
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.dns.dns_encode
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - ans.append
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - conf.ifaces.values
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - current.getfieldval
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - ifaces.values
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - line.rstrip
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - req.copy
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - queries.remove
    - queries.extend
    - scapy.packet.Packet.sprintf
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - build_pkt.index
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - proc.stdin.writelines
    - scapy.utils6.in6_isuladdr
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - ars.extend
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - ctypes.c_size_t
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - os.popen
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.dns.dns_compress.possible_shortens
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.dns.RRlist2bitmap
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.arch.linux.rtnetlink.in6_getifaddr
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - math.ceil
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.packet.NoPayload.getlayer
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - x.split
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - result.append
    - threading.Event.is_set
    - scapy.utils6.in6_ismgladdr
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - req.summary
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - fvalue.haslayer
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.arch.bpf.core.in6_getifaddr
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - val.endswith
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - r.answers
    - scapy.packet.Packet.haslayer
    - rq.qname.lower
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - rq.command
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - replacements.pop
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - ans.extend
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - time.monotonic
    - _dns_cache.get
    - typing.cast.network_name.ip.decode
    - scapy.layers.dns._is_ptr
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - decimal.Decimal.localtime
    - dat.split
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - splitted_line.append
    - scapy.arch.common.compile_filter
    - ars.append
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - clsfld.split
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.get_if_addr6
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.utils6.in6_isgladdr
    - debug.recv.append
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - LIBC.sysctl
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.dns.dns_compress.field_gen
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - <builtin>.sum
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - _track.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - req.command
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - typing.cast.payload.time.strftime
    - dns_pkt.clear_cache
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req.command
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: queries.remove
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: queries.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rq.command
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rq.qname.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ans.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ars.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ars.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea06a90>
    - <ast.Constant object at 0x7fa30ea06730>
    - <ast.Constant object at 0x7fa30ea06400>
    argNames:
    - self
    - res
    - name
    - stats
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1918
    functionName: scapy.layers.dns.DNSSDResult.__init__
    functionSourceFile: scapy.layers.dns
    functionUses: 1
    functionsReached:
    - scapy.plist.SndRcvList.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 7
    IfCount: 6
    argCount: 3
    argDefaultValues:
    - <ast.List object at 0x7fa30ea06640>
    - <ast.Constant object at 0x7fa30ea06310>
    argNames:
    - self
    - types
    - alltypes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1925
    functionName: scapy.layers.dns.DNSSDResult.show
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - itertools.chain
    - attrs.append
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - dnstypes.get
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - attr.sprintf
    - row.index
    - typing.cast
    - <builtin>.list
    - shutil.get_terminal_size
    - data.append
    - conf.manufdb._resolve_MAC
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.sprintf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea86e20>
    - <ast.Attribute object at 0x7fa30ea86c70>
    - <ast.Constant object at 0x7fa30ea862b0>
    - <ast.Constant object at 0x7fa30ea86100>
    - <ast.Constant object at 0x7fa30ea86490>
    - <ast.Constant object at 0x7fa30ea865b0>
    argNames:
    - service
    - af
    - qtype
    - iface
    - verbose
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1973
    functionName: scapy.layers.dns.dnssd
    functionSourceFile: scapy.layers.dns
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.base_classes.ScopedIP
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.base_classes._ScopedIP.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - typing.cast.is_valid
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.layers.dns.DNSSDResult.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 59
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_PPI
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_RF
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.ethercat.LEBitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 260
    functionName: scapy.contrib.ethercat.LEBitEnumField.__init__
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b236bb0>
    argNames:
    - self
    - name
    - default
    - resolve
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 126
    functionName: scapy.layers.bluetooth4LE.BDAddrField.__init__
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 6
    functionsReached:
    - conf.resolve.add
    - scapy.fields.MACField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.resolve.add
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 141
    functionName: scapy.layers.bluetooth4LE.BTLEChanMapField.__init__
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: scapy.layers.bluetooth4LE.BTLEFeatureField.__init__
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: scapy.layers.bluetooth4LE.BTLEPhysField.__init__
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 6
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9f310>
    argNames:
    - pdu
    - init
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 218
    functionName: scapy.layers.bluetooth4LE.BTLE.compute_crc
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - <builtin>.ord
    - scapy.layers.bluetooth4LE.BTLE.compute_crc.swapbits
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - a
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 219
    functionName: scapy.layers.bluetooth4LE.BTLE.compute_crc.swapbits
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 251
    functionName: scapy.layers.bluetooth4LE.BTLE.post_build
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.ord
    - scapy.layers.bluetooth4LE.BTLE.compute_crc.swapbits
    - scapy.layers.bluetooth4LE.BTLE.compute_crc
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 258
    functionName: scapy.layers.bluetooth4LE.BTLE.post_dissect
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 262
    functionName: scapy.layers.bluetooth4LE.BTLE.pre_dissect
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: scapy.layers.bluetooth4LE.BTLE.hashret
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_ADV
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 291
    functionName: scapy.layers.bluetooth4LE.BTLE_ADV.post_build
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.packet.NoPayload.add_underlayer
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_DATA
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 315
    functionName: scapy.layers.bluetooth4LE.BTLE_DATA.post_build
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_ADV_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - conf.resolve.add
    - scapy.fields.MACField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.bluetooth4LE.BDAddrField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_ADV_DIRECT_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - conf.resolve.add
    - scapy.fields.MACField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.bluetooth4LE.BDAddrField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_SCAN_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - conf.resolve.add
    - scapy.fields.MACField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.bluetooth4LE.BDAddrField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: scapy.layers.bluetooth4LE.BTLE_SCAN_REQ.answers
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_SCAN_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - conf.resolve.add
    - scapy.fields.MACField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.bluetooth4LE.BDAddrField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 363
    functionName: scapy.layers.bluetooth4LE.BTLE_SCAN_RSP.answers
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_CONNECT_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - conf.resolve.add
    - scapy.fields.MACField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.layers.bluetooth4LE.BTLEChanMapField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.bluetooth4LE.BDAddrField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.BTLE_CTRL
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CONNECTION_UPDATE_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CHANNEL_MAP_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.layers.bluetooth4LE.BTLEChanMapField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_TERMINATE_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_ENC_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_ENC_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_UNKNOWN_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_FEATURE_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.bluetooth4LE.BTLEFeatureField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_FEATURE_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.bluetooth4LE.BTLEFeatureField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_VERSION_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_REJECT_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_SLAVE_FEATURE_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.bluetooth4LE.BTLEFeatureField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CONNECTION_PARAM_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CONNECTION_PARAM_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_REJECT_EXT_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_LENGTH_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_LENGTH_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_PHY_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - scapy.layers.bluetooth4LE.BTLEPhysField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_PHY_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - scapy.layers.bluetooth4LE.BTLEPhysField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_PHY_UPDATE_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.layers.bluetooth4LE.BTLEPhysField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_MIN_USED_CHANNELS_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.layers.bluetooth4LE.BTLEPhysField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_PERIODIC_SYNC_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - conf.resolve.add
    - scapy.fields.MACField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.layers.bluetooth4LE.BTLEPhysField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.bluetooth4LE.BDAddrField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CLOCK_ACCURACY_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CLOCK_ACCURACY_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CIS_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.layers.bluetooth4LE.BTLEPhysField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CIS_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CIS_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CIS_TERMINATE_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_POWER_CONTROL_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_POWER_CONTROL_RSP
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_POWER_CHANGE_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_SUBRATE_REQ
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_SUBRATE_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.bluetooth4LE.LL_CHANNEL_REPORTING_IND
    functionSourceFile: scapy.layers.bluetooth4LE
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib
    functionSourceFile: scapy.contrib
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ppi
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppi.PPI_Hdr
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 40
    functionName: scapy.layers.ppi.PPI_Hdr.mysummary
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: scapy.layers.ppi.PPI_Element.extract_padding
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 52
    functionName: scapy.layers.ppi.PPI_Element.length_from
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppi.PPI
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppi.PPI.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppi.PPI.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 79
    functionName: scapy.layers.ppi.PPI.guess_payload_class
    functionSourceFile: scapy.layers.ppi
    functionUses: 0
    functionsReached:
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - <builtin>.globals
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - conf.l2types.get
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - <builtin>.isinstance
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - prog.match
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 18
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.contrib.ethercat.LEBitField._check_field_type
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 3
    functionsReached:
    - pkt.fields_desc.index
    - <builtin>.type
    linkageType: pythonLinkage
    raised:
    - LEBitFieldSequenceException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.fields_desc.index
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.reverse
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7f70>
    - <ast.Constant object at 0x7fa30b0d7c40>
    - <ast.Lambda object at 0x7fa30b0d77c0>
    argNames:
    - self
    - name
    - default
    - size
    - length_of
    - count_of
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 247
    functionName: scapy.contrib.ethercat.LEBitFieldLenField.__init__
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 1
    functionsReached:
    - LEBitField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LEBitField.__init__
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 285
    functionName: scapy.contrib.ethercat.EtherCatType12DLPDU.post_build
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 315
    functionName: scapy.contrib.ethercat.EtherCatType12DLPDU.guess_payload_class
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - log_runtime.error
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatType12DLPDU
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - LEBitField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.ethercat.LEBitEnumField.__init__
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.ethercat.LEBitFieldLenField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatType12DLPDU.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatType12DLPDU.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatAPRD
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatFPRD
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatBRD
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatLRD
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatAPWR
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatFPWR
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatBWR
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatLWR
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatAPRW
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatFPRW
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatBRW
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatLRW
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatARMW
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ethercat.EtherCatFRMW
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 549
    functionName: scapy.contrib.ethercat.EtherCat.post_build
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 609
    functionName: scapy.contrib.ethercat.EtherCat.guess_payload_class
    functionSourceFile: scapy.contrib.ethercat
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - log_runtime.error
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 14
    IfCount: 6
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.ipsec
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - warnings.filterwarnings
    - scapy.layers.ipsec.CryptAlgo.__init__
    - <builtin>.tuple
    - upper._overload_fields.copy
    - warnings.catch_warnings
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.layers.ipsec.AuthAlgo.__init__
    - <builtin>.issubclass
    - log_loading.info
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: scapy.layers.ipsec.AH.__get_icv_len
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.AH
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.AH.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.ESP
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4f1640>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: scapy.layers.ipsec.ESP.dispatch_hook
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.NON_ESP
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.NAT_KEEPALIVE
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ipsec._ESPPlain
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 197
    functionName: scapy.layers.ipsec._ESPPlain.data_for_encryption
    functionSourceFile: scapy.layers.ipsec
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - struct.pack
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - a
    - b
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 228
    functionName: scapy.layers.ipsec._lcm
    functionSourceFile: scapy.layers.ipsec
    functionUses: 3
    functionsReached:
    - <builtin>.abs
    - fractions.gcd
    - math.gcd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: math.gcd
    functionSourceFile: math
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fractions.gcd
    functionSourceFile: fractions
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2aa6d0>
    - <ast.Constant object at 0x7fa30f2aa670>
    - <ast.Constant object at 0x7fa30f2aa5b0>
    - <ast.Constant object at 0x7fa30f2aae80>
    - <ast.Constant object at 0x7fa30f2aab20>
    - <ast.Constant object at 0x7fa30f2aa9a0>
    argNames:
    - self
    - name
    - cipher
    - mode
    - block_size
    - iv_size
    - key_size
    - icv_size
    - salt_size
    - format_mode_iv
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: scapy.layers.ipsec.CryptAlgo.__init__
    functionSourceFile: scapy.layers.ipsec
    functionUses: 1
    functionsReached:
    - <builtin>.tuple
    - <builtin>.issubclass
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.CryptAlgo.__init__.<lambda1>
    functionSourceFile: scapy.layers.ipsec
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 311
    functionName: scapy.layers.ipsec.CryptAlgo.check_key
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 321
    functionName: scapy.layers.ipsec.CryptAlgo.generate_iv
    functionSourceFile: scapy.layers.ipsec
    functionUses: 2
    functionsReached:
    - os.urandom
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.CryptAlgo
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.aead.AESCCM
    functionSourceFile: cryptography
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    functionSourceFile: cryptography
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    functionSourceFile: cryptography
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    functionSourceFile: cryptography
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    functionSourceFile: cryptography
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.algorithms.AES
    functionSourceFile: cryptography
    functionUses: 119
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    functionSourceFile: cryptography
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.aead.AESGCM
    functionSourceFile: cryptography
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.modes.CTR
    functionSourceFile: cryptography
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - esp
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 355
    functionName: scapy.layers.ipsec.CryptAlgo.pad
    functionSourceFile: scapy.layers.ipsec
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - <builtin>.abs
    - math.gcd
    - fractions.gcd
    - <builtin>.len
    - struct.pack
    - scapy.layers.ipsec._lcm
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12fe50>
    - <ast.Constant object at 0x7fa30f12fdf0>
    - <ast.Constant object at 0x7fa30f12ff70>
    argNames:
    - self
    - sa
    - esp
    - key
    - icv_size
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 390
    functionName: scapy.layers.ipsec.CryptAlgo.encrypt
    functionSourceFile: scapy.layers.ipsec
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - encryptor.finalize
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.ipsec.<lambda1>
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.ciphers.Cipher.encrypt
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - cryptography.hazmat.primitives.ciphers.modes.CTR
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.ipsec.CryptAlgo.__init__.<lambda1>
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - alg.digest
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.ipsec._ESPPlain.data_for_encryption
    - encryptor.authenticate_additional_data
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.ipsec.CryptAlgo.new_cipher
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.ipsec.<lambda2>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.<lambda2>
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.<lambda1>
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d54fbe0>
    - <ast.Constant object at 0x7fa30d54f910>
    - <ast.Constant object at 0x7fa30d54f130>
    argNames:
    - self
    - sa
    - esp
    - key
    - icv_size
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 440
    functionName: scapy.layers.ipsec.CryptAlgo.decrypt
    functionSourceFile: scapy.layers.ipsec
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.ipsec.<lambda1>
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - decryptor.authenticate_additional_data
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - decryptor.finalize
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - cryptography.hazmat.primitives.ciphers.modes.CTR
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.ipsec.CryptAlgo.__init__.<lambda1>
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.ipsec.CryptAlgo.new_cipher
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.ipsec.<lambda2>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decrypt
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - IPSecIntegrityError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e648b50>
    argNames:
    - self
    - name
    - mac
    - digestmod
    - icv_size
    - key_size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 630
    functionName: scapy.layers.ipsec.AuthAlgo.__init__
    functionSourceFile: scapy.layers.ipsec
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 646
    functionName: scapy.layers.ipsec.AuthAlgo.check_key
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ipsec.AuthAlgo
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.SHA1
    functionSourceFile: cryptography
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.SHA512
    functionSourceFile: cryptography
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.SHA384
    functionSourceFile: cryptography
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.cmac.CMAC
    functionSourceFile: cryptography
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a37f0>
    - <ast.Constant object at 0x7fa30b1a3100>
    argNames:
    - self
    - pkt
    - key
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 667
    functionName: scapy.layers.ipsec.AuthAlgo.sign
    functionSourceFile: scapy.layers.ipsec
    functionUses: 3
    functionsReached:
    - cryptography.hazmat.primitives.hashes.SHA512
    - pkt.haslayer
    - scapy.base_classes.SetGen.__init__
    - <builtin>.int
    - cryptography.hazmat.primitives.cmac.CMAC
    - clone.payload.add_underlayer
    - immutable_opts.append
    - cryptography.hazmat.primitives.hashes.SHA384
    - cryptography.hazmat.backends.default_backend
    - scapy.packet.Packet.haslayer.<lambda1>
    - struct.pack
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - scapy.packet.Packet.copy
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.SHA1
    - mac.update
    - <builtin>.bytes
    - next_hdr.addresses.pop
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.packet.Raw.__init__
    - next_hdr.addresses.insert
    - prompt_toolkit.prompt.encode
    - scapy.packet.Packet.get_field
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.ipsec.zero_mutable_fields
    - scapy.packet.NoPayload.copy
    - scapy.base_classes._get_values
    - scapy.compat.bytes_encode
    - mac.finalize
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - <builtin>.hasattr
    - typing.cast.encode
    - fields.items
    - <builtin>.range
    - <builtin>.bool
    - fvalue.haslayer
    - scapy.packet.Packet.copy_field_value
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mac.update
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mac.finalize
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea43790>
    argNames:
    - pkt
    - sending
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 852
    functionName: scapy.layers.ipsec.zero_mutable_fields
    functionSourceFile: scapy.layers.ipsec
    functionUses: 8
    functionsReached:
    - pkt.haslayer
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - immutable_opts.append
    - <builtin>.len
    - next_hdr.addresses.insert
    - <builtin>.bytes
    - next_hdr.addresses.pop
    - scapy.compat.bytes_encode
    - <builtin>.super
    - typing.cast.encode
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b8927c0>
    - <ast.Constant object at 0x7fa30b892970>
    argNames:
    - self
    - pkt
    - key
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 700
    functionName: scapy.layers.ipsec.AuthAlgo.verify
    functionSourceFile: scapy.layers.ipsec
    functionUses: 3
    functionsReached:
    - cryptography.hazmat.primitives.hashes.SHA512
    - pkt.haslayer
    - cryptography.hazmat.primitives.cmac.CMAC
    - immutable_opts.append
    - cryptography.hazmat.primitives.hashes.SHA384
    - cryptography.hazmat.backends.default_backend
    - struct.pack
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.SHA1
    - mac.update
    - <builtin>.bytes
    - next_hdr.addresses.pop
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - next_hdr.addresses.insert
    - scapy.packet.Raw.__init__
    - prompt_toolkit.prompt.encode
    - scapy.layers.ipsec.zero_mutable_fields
    - pkt.copy
    - scapy.compat.bytes_encode
    - mac.finalize
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - typing.cast.encode
    - <builtin>.super
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised:
    - IPSecIntegrityError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.haslayer
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - orig_pkt
    - transport_proto
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 790
    functionName: scapy.layers.ipsec.split_for_transport
    functionSourceFile: scapy.layers.ipsec
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - orig_pkt.__class__
    - prev.remove_payload
    - <builtin>.bytes
    - header.remove_payload
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orig_pkt.__class__
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: header.remove_payload
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prev.remove_payload
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: immutable_opts.append
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_hdr.addresses.pop
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_hdr.addresses.insert
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 1
    IfCount: 11
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cdd90>
    - <ast.Constant object at 0x7fa30b3cdbe0>
    - <ast.Constant object at 0x7fa30b3cd130>
    - <ast.Constant object at 0x7fa30b3cd0d0>
    - <ast.Constant object at 0x7fa30b3cda60>
    - <ast.Constant object at 0x7fa30b3cd880>
    - <ast.Constant object at 0x7fa30b3cd220>
    - <ast.Constant object at 0x7fa30b3cd2e0>
    - <ast.Constant object at 0x7fa30b3cdaf0>
    - <ast.Constant object at 0x7fa30b3cd040>
    argNames:
    - self
    - proto
    - spi
    - seq_num
    - crypt_algo
    - crypt_key
    - crypt_icv_size
    - auth_algo
    - auth_key
    - tunnel_header
    - nat_t_header
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 931
    functionName: scapy.layers.ipsec.SecurityAssociation.__init__
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1009
    functionName: scapy.layers.ipsec.SecurityAssociation.check_spi
    functionSourceFile: scapy.layers.ipsec
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30db4aa90>
    - <ast.Constant object at 0x7fa30db4ab20>
    - <ast.Constant object at 0x7fa30db4a400>
    - <ast.Constant object at 0x7fa30db4a3d0>
    argNames:
    - self
    - pkt
    - seq_num
    - iv
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1014
    functionName: scapy.layers.ipsec.SecurityAssociation._encrypt_esp
    functionSourceFile: scapy.layers.ipsec
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.ipsec.<lambda1>
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - next_hdr.addresses.pop
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - mac.finalize
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tunnel.__class__
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.ipsec.CryptAlgo.new_cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.ipsec.CryptAlgo.encrypt
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.ipsec.CryptAlgo.generate_iv
    - params.parameter_numbers
    - scapy.layers.ipsec.split_for_transport
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - cryptography.hazmat.primitives.hashes.SHA1
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - cryptography.hazmat.primitives.hashes.SHA384
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - next_hdr.addresses.insert
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.ipsec.<lambda2>
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    - <builtin>.int
    - encryptor.finalize
    - fractions.gcd
    - immutable_opts.append
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ipsec._lcm
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.ciphers.Cipher.encrypt
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.ipsec.CryptAlgo.pad
    - fvalue.haslayer
    - ip_header.__class__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ipsec.CryptAlgo.__init__.<lambda1>
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - mac.update
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ipsec._ESPPlain.data_for_encryption
    - encryptor.authenticate_additional_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.ipsec.AuthAlgo.sign
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.ipsec.zero_mutable_fields
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - orig_pkt.__class__
    - cryptography.hazmat.primitives.ciphers.modes.CTR
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - pkt.haslayer
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - prev.remove_payload
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - math.gcd
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA512
    - scapy.compat.plain_str
    - cryptography.hazmat.primitives.cmac.CMAC
    - header.remove_payload
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tunnel.__class__
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ip_header.__class__
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0d2370>
    - <ast.Constant object at 0x7fa30d0d2730>
    - <ast.Constant object at 0x7fa30d0d2c70>
    argNames:
    - self
    - pkt
    - seq_num
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1074
    functionName: scapy.layers.ipsec.SecurityAssociation._encrypt_ah
    functionSourceFile: scapy.layers.ipsec
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - next_hdr.addresses.pop
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - mac.finalize
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tunnel.__class__
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.ipsec.split_for_transport
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - cryptography.hazmat.primitives.hashes.SHA1
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - cryptography.hazmat.primitives.hashes.SHA384
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - next_hdr.addresses.insert
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - immutable_opts.append
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - ip_header.__class__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - mac.update
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.ipsec.AuthAlgo.sign
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.ipsec.zero_mutable_fields
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - orig_pkt.__class__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - pkt.haslayer
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - prev.remove_payload
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA512
    - scapy.compat.plain_str
    - cryptography.hazmat.primitives.cmac.CMAC
    - header.remove_payload
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30c76d310>
    - <ast.Constant object at 0x7fa30c76dd90>
    - <ast.Constant object at 0x7fa30c76d100>
    - <ast.Constant object at 0x7fa30c76dfd0>
    argNames:
    - self
    - pkt
    - seq_num
    - iv
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1127
    functionName: scapy.layers.ipsec.SecurityAssociation.encrypt
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.ipsec.<lambda1>
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - next_hdr.addresses.pop
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - mac.finalize
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tunnel.__class__
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.ipsec.CryptAlgo.new_cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.ipsec.CryptAlgo.encrypt
    - scapy.base_classes._get_values
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.ipsec.CryptAlgo.generate_iv
    - params.parameter_numbers
    - scapy.layers.ipsec.split_for_transport
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - cryptography.hazmat.primitives.hashes.SHA1
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - cryptography.hazmat.primitives.hashes.SHA384
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.ipsec.SecurityAssociation._encrypt_esp
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - next_hdr.addresses.insert
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.ipsec.<lambda2>
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    - <builtin>.int
    - encryptor.finalize
    - fractions.gcd
    - immutable_opts.append
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ipsec._lcm
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - cryptography.hazmat.primitives.ciphers.Cipher.encrypt
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.ipsec.CryptAlgo.pad
    - fvalue.haslayer
    - ip_header.__class__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ipsec.CryptAlgo.__init__.<lambda1>
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ipsec.SecurityAssociation._encrypt_ah
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - mac.update
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ipsec._ESPPlain.data_for_encryption
    - encryptor.authenticate_additional_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.ipsec.AuthAlgo.sign
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.ipsec.zero_mutable_fields
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - orig_pkt.__class__
    - cryptography.hazmat.primitives.ciphers.modes.CTR
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - pkt.haslayer
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - prev.remove_payload
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - math.gcd
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA512
    - scapy.compat.plain_str
    - cryptography.hazmat.primitives.cmac.CMAC
    - header.remove_payload
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e70a550>
    - <ast.Constant object at 0x7fa30e70a640>
    - <ast.Constant object at 0x7fa30e70a7f0>
    argNames:
    - self
    - pkt
    - verify
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1155
    functionName: scapy.layers.ipsec.SecurityAssociation._decrypt_esp
    functionSourceFile: scapy.layers.ipsec
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.ipsec.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - next_hdr.addresses.pop
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - mac.finalize
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - encrypted.underlayer.remove_payload
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.ipsec.CryptAlgo.new_cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - cryptography.hazmat.primitives.hashes.SHA1
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - ip_header.guess_payload_class
    - cryptography.hazmat.primitives.hashes.Hash
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - pkt.guess_payload_class
    - cryptography.hazmat.primitives.hashes.SHA384
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - next_hdr.addresses.insert
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ipsec.SecurityAssociation.check_spi
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.ipsec.<lambda2>
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decrypt
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    - <builtin>.int
    - immutable_opts.append
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - ip_header.__class__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ipsec.CryptAlgo.__init__.<lambda1>
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - mac.update
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.ipsec.CryptAlgo.decrypt
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.layers.ipsec.AuthAlgo.verify
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - pkt.remove_payload
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - decryptor.authenticate_additional_data
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decryptor.finalize
    - scapy.layers.ipsec.zero_mutable_fields
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - cryptography.hazmat.primitives.ciphers.modes.CTR
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - pkt.haslayer
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - ip_header.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA512
    - scapy.compat.plain_str
    - cryptography.hazmat.primitives.cmac.CMAC
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.remove_payload
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.guess_payload_class
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ip_header.remove_payload
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encrypted.underlayer.remove_payload
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ip_header.guess_payload_class
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9d74f0>
    - <ast.Constant object at 0x7fa30e9d75e0>
    - <ast.Constant object at 0x7fa30e9d7820>
    argNames:
    - self
    - pkt
    - verify
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1208
    functionName: scapy.layers.ipsec.SecurityAssociation._decrypt_ah
    functionSourceFile: scapy.layers.ipsec
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.hashes.SHA512
    - pkt.haslayer
    - cryptography.hazmat.primitives.cmac.CMAC
    - immutable_opts.append
    - cryptography.hazmat.primitives.hashes.SHA384
    - cryptography.hazmat.backends.default_backend
    - struct.pack
    - ip_header.remove_payload
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.SHA1
    - mac.update
    - <builtin>.bytes
    - next_hdr.addresses.pop
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - next_hdr.addresses.insert
    - scapy.packet.Raw.__init__
    - scapy.compat.raw
    - prompt_toolkit.prompt.encode
    - payload.remove_underlayer
    - scapy.layers.ipsec.zero_mutable_fields
    - pkt.copy
    - scapy.compat.bytes_encode
    - mac.finalize
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - typing.cast.encode
    - scapy.layers.ipsec.AuthAlgo.verify
    - ah.underlayer.remove_payload
    - ip_header.__class__
    - <builtin>.super
    - scapy.layers.ipsec.SecurityAssociation.check_spi
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: payload.remove_underlayer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ah.underlayer.remove_payload
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf8e4c0>
    - <ast.Constant object at 0x7fa30cf8e700>
    - <ast.Constant object at 0x7fa30cf8e640>
    argNames:
    - self
    - pkt
    - verify
    - esn_en
    - esn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1240
    functionName: scapy.layers.ipsec.SecurityAssociation.decrypt
    functionSourceFile: scapy.layers.ipsec
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.ipsec.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - next_hdr.addresses.pop
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - mac.finalize
    - scapy.layers.ipsec.AuthAlgo.new_mac
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - encrypted.underlayer.remove_payload
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.ipsec.SecurityAssociation._decrypt_esp
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - ah.underlayer.remove_payload
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.ipsec.CryptAlgo.new_cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - cryptography.hazmat.primitives.ciphers.algorithms.Blowfish
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - cryptography.hazmat.primitives.hashes.SHA1
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - ip_header.guess_payload_class
    - cryptography.hazmat.primitives.hashes.Hash
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - pkt.guess_payload_class
    - cryptography.hazmat.primitives.hashes.SHA384
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - payload.remove_underlayer
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - next_hdr.addresses.insert
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ipsec.SecurityAssociation.check_spi
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.ipsec.<lambda2>
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decrypt
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.CAST5
    - <builtin>.int
    - immutable_opts.append
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - ip_header.__class__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ipsec.CryptAlgo.__init__.<lambda1>
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - mac.update
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.ipsec.CryptAlgo.decrypt
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - scapy.layers.ipsec.SecurityAssociation._decrypt_ah
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.layers.ipsec.AuthAlgo.verify
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - pkt.remove_payload
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - decryptor.authenticate_additional_data
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decryptor.finalize
    - scapy.layers.ipsec.zero_mutable_fields
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - cryptography.hazmat.primitives.ciphers.modes.CTR
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - pkt.haslayer
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - ip_header.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.CAST5
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA512
    - scapy.compat.plain_str
    - cryptography.hazmat.primitives.cmac.CMAC
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.skinny
    functionSourceFile: scapy.layers.skinny
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.skinny.Skinny
    functionSourceFile: scapy.layers.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 24
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.ppp
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPPoE
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: scapy.layers.ppp.PPPoE.post_build
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPPoED
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: scapy.layers.ppp.PPPoED.extract_padding
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 82
    functionName: scapy.layers.ppp.PPPoED.mysummary
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPPoETag
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPPoETag.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: scapy.layers.ppp.PPPoETag.extract_padding
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPPoED_Tags
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: scapy.layers.ppp.PPPoED_Tags.mysummary
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - x.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.sprintf
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.HDLC
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ppp.DIR_PPP
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f1725e0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 336
    functionName: scapy.layers.ppp.PPP.dispatch_hook
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP_Option.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP_Option.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP_Option.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 381
    functionName: scapy.layers.ppp.PPP_IPCP_Option.extract_padding
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 387
    functionName: scapy.layers.ppp.PPP_IPCP_Option.register_variant
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de84040>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 391
    functionName: scapy.layers.ppp.PPP_IPCP_Option.dispatch_hook
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - cls.registered_options.get
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_options.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP_Option_IPAddress
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP_Option_IPAddress.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP_Option_IPAddress.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_IPCP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP_Option.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP_Option.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP_Option.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 455
    functionName: scapy.layers.ppp.PPP_ECP_Option.extract_padding
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 461
    functionName: scapy.layers.ppp.PPP_ECP_Option.register_variant
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f33fa30>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 465
    functionName: scapy.layers.ppp.PPP_ECP_Option.dispatch_hook
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - cls.registered_options.get
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP_Option_OUI
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP_Option_OUI.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP_Option_OUI.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_ECP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 519
    functionName: scapy.layers.ppp.PPP_LCP.mysummary
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 522
    functionName: scapy.layers.ppp.PPP_LCP.extract_padding
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e260280>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 526
    functionName: scapy.layers.ppp.PPP_LCP.dispatch_hook
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Option.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Option.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 565
    functionName: scapy.layers.ppp.PPP_LCP_Option.extract_padding
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 571
    functionName: scapy.layers.ppp.PPP_LCP_Option.register_variant
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e925670>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 575
    functionName: scapy.layers.ppp.PPP_LCP_Option.dispatch_hook
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - cls.registered_options.get
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_MRU_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_ACCM_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Auth_Protocol_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Auth_Protocol_Option.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Auth_Protocol_Option.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Auth_Protocol_Option.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Quality_Protocol_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Quality_Protocol_Option.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Quality_Protocol_Option.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Magic_Number_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Callback_Option
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Callback_Option.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Callback_Option.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Configure
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Configure.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Configure.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 686
    functionName: scapy.layers.ppp.PPP_LCP_Configure.answers
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 695
    functionName: scapy.layers.ppp.PPP_LCP_Terminate.answers
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Code_Reject
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Code_Reject.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Protocol_Reject
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Protocol_Reject.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Discard_Request
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Discard_Request.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_LCP_Discard_Request.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 737
    functionName: scapy.layers.ppp.PPP_LCP_Echo.answers
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d93ab20>
    argNames:
    - cls
    - _pkt
    - _
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 763
    functionName: scapy.layers.ppp.PPP_PAP.dispatch_hook
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 778
    functionName: scapy.layers.ppp.PPP_PAP.extract_padding
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP_Request
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP_Request.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP_Request.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP_Request.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP_Request.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 795
    functionName: scapy.layers.ppp.PPP_PAP_Request.mysummary
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP_Response
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP_Response.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_PAP_Response.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 810
    functionName: scapy.layers.ppp.PPP_PAP_Response.answers
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 813
    functionName: scapy.layers.ppp.PPP_PAP_Response.mysummary
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_CHAP
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_CHAP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_CHAP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 838
    functionName: scapy.layers.ppp.PPP_CHAP.answers
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e1a3d60>
    argNames:
    - cls
    - _pkt
    - _
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 844
    functionName: scapy.layers.ppp.PPP_CHAP.dispatch_hook
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 857
    functionName: scapy.layers.ppp.PPP_CHAP.extract_padding
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 860
    functionName: scapy.layers.ppp.PPP_CHAP.mysummary
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_CHAP_ChallengeResponse
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_CHAP_ChallengeResponse.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_CHAP_ChallengeResponse.<lambda1>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_CHAP_ChallengeResponse.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ppp.PPP_CHAP_ChallengeResponse.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 882
    functionName: scapy.layers.ppp.PPP_CHAP_ChallengeResponse.answers
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 886
    functionName: scapy.layers.ppp.PPP_CHAP_ChallengeResponse.mysummary
    functionSourceFile: scapy.layers.ppp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.eap
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAPOL
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<list1>.<lambda3>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<list1>.<lambda4>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<list1>.<lambda5>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<lambda5>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<list1>.<lambda6>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<list1>.<lambda7>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP.<lambda7>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 253
    functionName: scapy.layers.eap.EAP.register_variant
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c9910>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 257
    functionName: scapy.layers.eap.EAP.dispatch_hook
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - cls.registered_methods.get
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_methods.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_MD5
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_MD5.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_MD5.<list1>.<lambda2>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_MD5.<list1>.<lambda3>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_TLS
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_TLS.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_TLS.<list1>.<lambda2>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_TLS.<list1>.<lambda3>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_TTLS
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_TTLS.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_TTLS.<list1>.<lambda2>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_TTLS.<list1>.<lambda3>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_PEAP
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_PEAP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_PEAP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_PEAP.<list1>.<lambda3>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_FAST
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_FAST.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_FAST.<list1>.<lambda2>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAP_FAST.<list1>.<lambda3>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.LEAP
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.LEAP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.eap.LEAP.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.LEAP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.LEAP.<list1>.<lambda3>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAPOL_KEY
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - scapy.fields._BitField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - enum.keys
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.EAPOL_KEY.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 477
    functionName: scapy.layers.eap.EAPOL_KEY.extract_padding
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 480
    functionName: scapy.layers.eap.EAPOL_KEY.hashret
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 483
    functionName: scapy.layers.eap.EAPOL_KEY.answers
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 489
    functionName: scapy.layers.eap.EAPOL_KEY.guess_key_number
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.eap.MACsecSCI
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.l2.SourceMACField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 559
    functionName: scapy.layers.eap.MACsecSCI.extract_padding
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e8d92e0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 574
    functionName: scapy.layers.eap.MKAParamSet.dispatch_hook
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - _param_set_cls.get
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _param_set_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKABasicParamSet
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - scapy.fields.StrLenField.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKABasicParamSet.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 622
    functionName: scapy.layers.eap.MKABasicParamSet.extract_padding
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKAPeerListTuple
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKALivePeerListParamSet
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKAPotentialPeerListParamSet
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKASAKUseParamSet
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKADistributedSAKParamSet
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKADistributedSAKParamSet.<list1>.<lambda1>
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKADistributedCAKParamSet
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKAICVSet
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.eap.MKAPDU
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 865
    functionName: scapy.layers.eap.MKAPDU.extract_padding
    functionSourceFile: scapy.layers.eap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.http
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 232
    functionName: scapy.layers.http._strip_header_name
    functionSourceFile: scapy.layers.http
    functionUses: 1178
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - name.strip
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.strip
    functionSourceFile: <builtin>
    functionUses: 1179
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 239
    functionName: scapy.layers.http._header_line
    functionSourceFile: scapy.layers.http
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 245
    functionName: scapy.layers.http._parse_headers
    functionSourceFile: scapy.layers.http
    functionUses: 1171
    functionsReached:
    - value.strip
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - name.strip
    - scapy.layers.http._strip_header_name
    - typing.cast.split
    - header_line.split
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.split
    functionSourceFile: typing
    functionUses: 1172
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: header_line.split
    functionSourceFile: <builtin>
    functionUses: 1172
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.strip
    functionSourceFile: <builtin>
    functionUses: 1173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 258
    functionName: scapy.layers.http._parse_headers_and_body
    functionSourceFile: scapy.layers.http
    functionUses: 1170
    functionsReached:
    - value.strip
    - typing.cast.ip.decode
    - typing.cast.network_name.ip.decode
    - scapy.compat.plain_str
    - name.strip
    - scapy.layers.http._strip_header_name
    - first_line.strip
    - <builtin>.len
    - typing.cast.split
    - header_line.split
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.layers.http._parse_headers
    - typing.cast.find
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.find
    functionSourceFile: typing
    functionUses: 1171
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: first_line.strip
    functionSourceFile: <builtin>
    functionUses: 1171
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - obj
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 276
    functionName: scapy.layers.http._dissect_headers
    functionSourceFile: scapy.layers.http
    functionUses: 1169
    functionsReached:
    - scapy.compat.plain_str
    - name.strip
    - scapy.layers.http._strip_header_name
    - <builtin>.dict
    - headers.values
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - header_line.split
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - <builtin>.len
    - headers.pop
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - value.strip
    - typing.cast.split
    - scapy.layers.http._parse_headers_and_body
    - typing.cast.ip.decode
    - first_line.strip
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers.pop
    functionSourceFile: <builtin>
    functionUses: 1170
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers.values
    functionSourceFile: <builtin>
    functionUses: 1170
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 300
    functionName: scapy.layers.http._HTTPContent._get_encodings
    functionSourceFile: scapy.layers.http
    functionUses: 3
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 315
    functionName: scapy.layers.http._HTTPContent.hashret
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 3
    IfCount: 12
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 318
    functionName: scapy.layers.http._HTTPContent.post_dissect
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - <builtin>.int
    - s.partition
    - io.BytesIO
    - zlib.decompress
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - lzw.decompress
    - brotli.decompress
    - <builtin>.len
    - zstandard.ZstdDecompressor
    - scapy.layers.http._HTTPContent._get_encodings
    - <builtin>.str
    - gzip.decompress
    - log_loading.info
    - reader.read
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.partition
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lzw.decompress
    functionSourceFile: lzw
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: brotli.decompress
    functionSourceFile: brotli
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zstandard.ZstdDecompressor
    functionSourceFile: zstandard
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reader.read
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 3
    IfCount: 10
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 382
    functionName: scapy.layers.http._HTTPContent.post_build
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - zstandard.ZstdCompressor
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - gzip.compress
    - brotli.compress
    - zlib.compress
    - <builtin>.len
    - scapy.layers.http._HTTPContent._get_encodings
    - <builtin>.str
    - lzw.compress
    - log_loading.info
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gzip.compress
    functionSourceFile: gzip
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lzw.compress
    functionSourceFile: lzw
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: brotli.compress
    functionSourceFile: brotli
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zstandard.ZstdCompressor
    functionSourceFile: zstandard
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 2
    IfCount: 10
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 419
    functionName: scapy.layers.http._HTTPContent.self_build
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - log_runtime.warning
    - scapy.layers.http._header_line
    - f.addfield
    - <builtin>.enumerate
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Packet.get_field
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.http._HTTPContent._get_encodings
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - typing.cast.ip.decode
    - datetime.datetime.now
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.now
    functionSourceFile: datetime
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 469
    functionName: scapy.layers.http._HTTPContent.guess_payload_class
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 485
    functionName: scapy.layers.http._HTTPHeaderField.__init__
    functionSourceFile: scapy.layers.http
    functionUses: 5
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - name.strip
    - scapy.layers.http._strip_header_name
    - StrField.__init__
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 496
    functionName: scapy.layers.http._generate_headers
    functionSourceFile: scapy.layers.http
    functionUses: 4
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - results.append
    - name.strip
    - scapy.layers.http._strip_header_name
    - scapy.layers.http._HTTPHeaderField.__init__
    - StrField.__init__
    - <builtin>.sorted
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTPRequest
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.layers.http._generate_headers
    - scapy.compat.plain_str
    - results.append
    - name.strip
    - scapy.layers.http._strip_header_name
    - scapy.layers.http._HTTPHeaderField.__init__
    - StrField.__init__
    - <builtin>.sorted
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTPResponse
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.layers.http._generate_headers
    - scapy.compat.plain_str
    - results.append
    - name.strip
    - scapy.layers.http._strip_header_name
    - scapy.layers.http._HTTPHeaderField.__init__
    - StrField.__init__
    - <builtin>.sorted
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a37c0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 625
    functionName: scapy.layers.http.HTTP.dispatch_hook
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached:
    - dat.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dat.endswith
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached:
    - dat.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached:
    - dat.find
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dat.find
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached:
    - metadata.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prog.match
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30eb77bb0>
    - <ast.Constant object at 0x7fa30eb772e0>
    - <ast.Constant object at 0x7fa30eb774f0>
    - <ast.Constant object at 0x7fa30eb77310>
    - <ast.Constant object at 0x7fa30eb778e0>
    argNames:
    - self
    - mech
    - verb
    - sslcontext
    - ssp
    - no_check_certificate
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 768
    functionName: scapy.layers.http.HTTP_Client.__init__
    functionSourceFile: scapy.layers.http
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 6
    IfCount: 9
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec73f40>
    - <ast.Constant object at 0x7fa30ec73910>
    - <ast.Constant object at 0x7fa30ec73130>
    argNames:
    - self
    - host
    - port
    - tls
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 786
    functionName: scapy.layers.http.HTTP_Client._connect_or_reuse
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - t.bus.shutdown
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - scapy.arch.linux.L3PacketSocket.close
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - log_isotp.warning
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - ctypes.windll.ws2_32.WSACloseEvent
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.sessions.StringBuffer.__init__
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sslsock.getpeercert
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 968
    functionName: scapy.layers.http.HTTP_Client.close
    functionSourceFile: scapy.layers.http
    functionUses: 28
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - <builtin>.print
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - os.close
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.getsockname
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssl.create_default_context
    functionSourceFile: ssl
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.wrap_socket
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea06310>
    - <ast.Constant object at 0x7fa30ea06220>
    argNames:
    - cls
    - token_type
    - sslsock
    - certfile
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 310
    functionName: scapy.layers.gssapi.GssChannelBindings.fromssl
    functionSourceFile: scapy.layers.gssapi
    functionUses: 31
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - token_type.value.encode
    - digest.finalize
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - cert.x509Cert.copy
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - sslsock.getpeercert
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 838
    functionName: scapy.layers.http.HTTP_Client.sr1
    functionSourceFile: scapy.layers.http
    functionUses: 27
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.opening
    functionSourceFile: <builtin>
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.summary
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 6
    IfCount: 12
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288730>
    - <ast.Constant object at 0x7fa30b288400>
    - <ast.Constant object at 0x7fa30b288b80>
    - <ast.Dict object at 0x7fa30b288b20>
    argNames:
    - self
    - url
    - data
    - timeout
    - follow_redirects
    - http_headers
    - headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 850
    functionName: scapy.layers.http.HTTP_Client.request
    functionSourceFile: scapy.layers.http
    functionUses: 26
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - conf.color_theme.green
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - headers.setdefault
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers.setdefault
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.replace
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_headers.items
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_headers.update
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.WWW_Authenticate.split
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.Location.decode
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0d2460>
    - <ast.Constant object at 0x7fa30d0d2c40>
    - <ast.Constant object at 0x7fa30d0d2d00>
    - <ast.Constant object at 0x7fa30d0d20a0>
    - <ast.Constant object at 0x7fa30d0d2eb0>
    - <ast.Constant object at 0x7fa30d0d2700>
    argNames:
    - host
    - path
    - port
    - timeout
    - display
    - tls
    - verbose
    - headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 974
    functionName: scapy.layers.http.http_request
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - os.startfile
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - conf.color_theme.green
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.utils.RawPcapWriter.__init__
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - ctypes.windll.ws2_32.WSACloseEvent
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - fd.write
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 8
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30e739640>
    - <ast.Constant object at 0x7fa30e739700>
    - <ast.Constant object at 0x7fa30e739160>
    - <ast.Constant object at 0x7fa30e739040>
    - <ast.Constant object at 0x7fa30e7395e0>
    argNames:
    - self
    - mech
    - verb
    - ssp
    - require_cbt
    - cbt_cert
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1049
    functionName: scapy.layers.http.HTTP_Server.__init__
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - _t.start
    - scapy.automaton.Automaton.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.automaton.Automaton._IO_mixer.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.automaton.ObjectPipe.__init__
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - type.__new__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.automaton.Automaton.isrunning
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - os.pipe
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.automaton._instance_state.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.automaton.Automaton.start
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - kargs.pop
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - external_fd.get
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - ready.wait
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.automaton.Automaton._do_start
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - random.random
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sslsock.getpeercert
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.CreateEventA
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - resp
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 1096
    functionName: scapy.layers.http.HTTP_Server.send
    functionSourceFile: scapy.layers.http
    functionUses: 5
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf60730>
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1099
    functionName: scapy.layers.http.HTTP_Server.vprint
    functionSourceFile: scapy.layers.http
    functionUses: 4
    functionsReached:
    - log_interactive.info
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.http.HTTP_Server
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.eof.deco
    - scapy.automaton.ATMT.eof
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.condition
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.condition.deco
    - scapy.automaton.ATMT.receive_condition.deco
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1110
    functionName: scapy.layers.http.HTTP_Server.BEGIN
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1115
    functionName: scapy.layers.http.HTTP_Server.should_authenticate
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 11
    IfCount: 11
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9d7580>
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 1122
    functionName: scapy.layers.http.HTTP_Server.AUTH
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - pkt.summary
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.layers.http.HTTP_Server._ask_authorization
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - conf.color_theme.green
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - scapy.layers.http.HTTP_Server.send
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.http.HTTP_Server.vprint
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.automaton.Automaton.debug
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - authorization.split
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - value.strip
    - resp.Location.decode
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - scapy.layers.kerberos.KdcProxySocket.send
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - proxy
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1209
    functionName: scapy.layers.http.HTTP_Server._ask_authorization
    functionSourceFile: scapy.layers.http
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.http.HTTP_Server.send
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: authorization.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - proxy
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 1200
    functionName: scapy.layers.http.HTTP_Server.AUTH_ERROR
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.layers.http.HTTP_Server._ask_authorization
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.http.HTTP_Server.send
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.http.HTTP_Server.vprint
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.http.HTTP_Client.close
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1206
    functionName: scapy.layers.http.HTTP_Server.allow_reauth
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1228
    functionName: scapy.layers.http.HTTP_Server.received_unauthenticated
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1232
    functionName: scapy.layers.http.HTTP_Server.auth_eof
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1236
    functionName: scapy.layers.http.HTTP_Server.ERROR
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.http.HTTP_Server.send
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1245
    functionName: scapy.layers.http.HTTP_Server.CLOSED
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - scapy.layers.http.HTTP_Server.vprint
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b1b20>
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1251
    functionName: scapy.layers.http.HTTP_Server.SERVE
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - pkt.summary
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - scapy.layers.http.HTTP_Server.answer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - results.add
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.http.HTTP_Server.send
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.http.HTTP_Server.vprint
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - headers.setdefault
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1271
    functionName: scapy.layers.http.HTTP_Server.answer
    functionSourceFile: scapy.layers.http
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1262
    functionName: scapy.layers.http.HTTP_Server.serve_eof
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1266
    functionName: scapy.layers.http.HTTP_Server.new_request
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 10
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30e4abdc0>
    - <ast.Constant object at 0x7fa30e4ab9a0>
    - <ast.Constant object at 0x7fa30e4ab3d0>
    - <ast.Constant object at 0x7fa30e4abc70>
    - <ast.Constant object at 0x7fa30e4ab9d0>
    - <ast.Constant object at 0x7fa30e4ab970>
    - <ast.Constant object at 0x7fa30b8a46d0>
    argNames:
    - self
    - mech
    - verb
    - cert
    - key
    - sslcontext
    - ssp
    - require_cbt
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1305
    functionName: scapy.layers.http.HTTPS_Server.__init__
    functionSourceFile: scapy.layers.http
    functionUses: 0
    functionsReached:
    - scapy.sessions.StringBuffer.__init__
    - <builtin>.bytearray
    - ssl.SSLContext
    - context.load_cert_chain
    - context.wrap_socket
    - scapy.sessions.TCPSession.__init__
    - <builtin>.super
    - scapy.supersocket.StreamSocketPeekless.__init__
    - collections.defaultdict
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.load_cert_chain
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.gssapi
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.gssapi.GSSAPI_BLOB.<lambda1>
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - _GSSAPI_OIDS.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _GSSAPI_OIDS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.gssapi.GSSAPI_BLOB
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_PACKET.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30efa8c10>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 105
    functionName: scapy.layers.gssapi.GSSAPI_BLOB.dispatch_hook
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - scapy.layers.ntlm.NTLM_Header.dispatch_hook
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e10dca0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 414
    functionName: scapy.layers.ntlm.NTLM_Header.dispatch_hook
    functionSourceFile: scapy.layers.ntlm
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.gssapi.GSSAPI_BLOB_SIGNATURE.<lambda1>
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - _GSSAPI_SIGNATURE_OIDS.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _GSSAPI_SIGNATURE_OIDS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.gssapi.GSSAPI_BLOB_SIGNATURE
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_PACKET.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cee8400>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: scapy.layers.gssapi.GSSAPI_BLOB_SIGNATURE.dispatch_hook
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - pay_cls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: scapy.layers.gssapi._GSSAPI_Field.__init__
    functionSourceFile: scapy.layers.gssapi
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.gssapi.GssBufferDesc
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.gssapi.GssBufferDesc.<list1>.<lambda1>
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 287
    functionName: scapy.layers.gssapi.GssBufferDesc.default_payload_class
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.gssapi.GssChannelBindings
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.fields.LEIntEnumField.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 301
    functionName: scapy.layers.gssapi.GssChannelBindings.digestMD5
    functionSourceFile: scapy.layers.gssapi
    functionUses: 7
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - hashlib.sha1
    - <builtin>.len
    - hashlib.md5
    - <builtin>.zip
    - struct.unpack
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.H
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sslsock.getpeercert
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cert.x509Cert.copy
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.remove_payload
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sslsock.get_channel_binding
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: token_type.value.encode
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 407
    functionName: scapy.layers.gssapi.SSP.__init__
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 411
    functionName: scapy.layers.gssapi.SSP.__repr__
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0ade50>
    argNames:
    - self
    - req_flags
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 421
    functionName: scapy.layers.gssapi.SSP.CONTEXT.__init__
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 431
    functionName: scapy.layers.gssapi.SSP.CONTEXT.clifailure
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 442
    functionName: scapy.layers.gssapi.SSP.CONTEXT.flags
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - enum.IntFlag.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.IntFlag.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 445
    functionName: scapy.layers.gssapi.SSP.CONTEXT.__repr__
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.gssapi.SSP
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d554970>
    - <ast.Constant object at 0x7fa30d554af0>
    - <ast.Name object at 0x7fa30d554fa0>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 454
    functionName: scapy.layers.gssapi.SSP.GSS_Init_sec_context
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eafd6a0>
    - <ast.Attribute object at 0x7fa30eafd730>
    - <ast.Name object at 0x7fa30eafd400>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 467
    functionName: scapy.layers.gssapi.SSP.GSS_Accept_sec_context
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eafdf40>
    argNames:
    - self
    - Context
    - token
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 482
    functionName: scapy.layers.gssapi.SSP.GSS_Passive
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eafd7c0>
    argNames:
    - self
    - Context
    - IsAcceptor
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 488
    functionName: scapy.layers.gssapi.SSP.GSS_Passive_set_Direction
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7fa30eafd940>
    argNames:
    - self
    - Context
    - msgs
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 503
    functionName: scapy.layers.gssapi.SSP.GSS_WrapEx
    functionSourceFile: scapy.layers.gssapi
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 521
    functionName: scapy.layers.gssapi.SSP.GSS_UnwrapEx
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7fa30eaf7c10>
    argNames:
    - self
    - Context
    - msgs
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 540
    functionName: scapy.layers.gssapi.SSP.GSS_GetMICEx
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 558
    functionName: scapy.layers.gssapi.SSP.GSS_VerifyMICEx
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 574
    functionName: scapy.layers.gssapi.SSP.MaximumSignatureLength
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7fa30e86aa60>
    argNames:
    - self
    - Context
    - message
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 587
    functionName: scapy.layers.gssapi.SSP.GSS_GetMIC
    functionSourceFile: scapy.layers.gssapi
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.kerberos.KerberosSSP.GSS_GetMICEx
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.spnego.SPNEGOSSP.GSS_GetMICEx
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - Context.ssp.GSS_GetMICEx
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 705
    functionName: scapy.layers.spnego.SPNEGOSSP.GSS_GetMICEx
    functionSourceFile: scapy.layers.spnego
    functionUses: 2
    functionsReached:
    - Context.ssp.GSS_GetMICEx
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb279a0>
    argNames:
    - self
    - Context
    - msgs
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1293
    functionName: scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    functionSourceFile: scapy.layers.ntlm
    functionUses: 24
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - scapy.layers.ntlm.MAC
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ccdf190>
    argNames:
    - self
    - Context
    - msgs
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 468
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 31
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.bytearray
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - encryptor.finalize
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - headers.pop
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - digest.finalize
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - os.urandom
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc2a3ca0>
    argNames:
    - self
    - Context
    - msgs
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 4127
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_GetMICEx
    functionSourceFile: scapy.layers.kerberos
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - Context.KrbSessionKey.make_checksum
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - message
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 606
    functionName: scapy.layers.gssapi.SSP.GSS_VerifyMIC
    functionSourceFile: scapy.layers.gssapi
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - Context.ssp.GSS_VerifyMICEx
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - Context.KrbSessionKey.make_checksum
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_VerifyMICEx
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.spnego.SPNEGOSSP.GSS_VerifyMICEx
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1308
    functionName: scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    functionSourceFile: scapy.layers.ntlm
    functionUses: 24
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - scapy.layers.ntlm.MAC
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 709
    functionName: scapy.layers.spnego.SPNEGOSSP.GSS_VerifyMICEx
    functionSourceFile: scapy.layers.spnego
    functionUses: 2
    functionsReached:
    - Context.ssp.GSS_VerifyMICEx
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4154
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_VerifyMICEx
    functionSourceFile: scapy.layers.kerberos
    functionUses: 2
    functionsReached:
    - Context.KrbSessionKey.make_checksum
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 474
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 37
    functionsReached:
    - handle.update
    - <builtin>.bytearray
    - digest.finalize
    - encryptor.finalize
    - h.update
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - h.finalize
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.ntlm.RC4K
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - encryptor.update
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.layers.ntlm.RC4Init
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - decryptor.update
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - digest.update
    - scapy.layers.ntlm.RC4
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7fa30e249040>
    argNames:
    - self
    - Context
    - input_message
    - conf_req_flag
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 625
    functionName: scapy.layers.gssapi.SSP.GSS_Wrap
    functionSourceFile: scapy.layers.gssapi
    functionUses: 20
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - Context.KrbSessionKey.make_checksum
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.libs.rfc3961._rfc1964pad
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc2ac940>
    argNames:
    - self
    - Context
    - msgs
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 4174
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    functionSourceFile: scapy.layers.kerberos
    functionUses: 21
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Context.KrbSessionKey.encrypt
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - os.urandom
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.libs.rfc3961._rfc1964pad
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.utils.strxor
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - Context.KrbSessionKey.make_checksum
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 697
    functionName: scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    functionSourceFile: scapy.layers.spnego
    functionUses: 21
    functionsReached:
    - Context.ssp.GSS_WrapEx
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2aabe0>
    argNames:
    - self
    - Context
    - msgs
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1324
    functionName: scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    functionSourceFile: scapy.layers.ntlm
    functionUses: 21
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - scapy.layers.ntlm.MAC
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - copy.deepcopy
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ccdf460>
    argNames:
    - self
    - Context
    - msgs
    - qop_req
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 465
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 50
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.bytearray
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - encryptor.finalize
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - headers.pop
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - digest.finalize
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - os.urandom
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - Context
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 649
    functionName: scapy.layers.gssapi.SSP.GSS_Unwrap
    functionSourceFile: scapy.layers.gssapi
    functionUses: 20
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - signature.remove_payload
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - Context.KrbSessionKey.make_checksum
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.libs.rfc3961._rfc1964pad
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signature.copy
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signature.remove_payload
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 2
    IfCount: 12
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 4352
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    functionSourceFile: scapy.layers.kerberos
    functionUses: 21
    functionsReached:
    - Context.KrbSessionKey.make_checksum
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - Context.KrbSessionKey.decrypt
    - scapy.utils.strrot
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.len
    - scapy.libs.rfc3961._rfc1964pad
    - <builtin>.bytes
    - Context.KrbSessionKey.verify_checksum
    - scapy.utils.strxor
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - signature.copy
    - <builtin>.map
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - rc4.update
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.ciphers.Cipher
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 701
    functionName: scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    functionSourceFile: scapy.layers.spnego
    functionUses: 21
    functionsReached:
    - Context.ssp.GSS_UnwrapEx
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 471
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 56
    functionsReached:
    - handle.update
    - <builtin>.bytearray
    - digest.finalize
    - encryptor.finalize
    - h.update
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - h.finalize
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.ntlm.RC4K
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - encryptor.update
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.layers.ntlm.RC4Init
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - decryptor.update
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - digest.update
    - scapy.layers.ntlm.RC4
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1340
    functionName: scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    functionSourceFile: scapy.layers.ntlm
    functionUses: 21
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - scapy.layers.ntlm.MAC
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 674
    functionName: scapy.layers.gssapi.SSP.NegTokenInit2
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 681
    functionName: scapy.layers.gssapi.SSP.canMechListMIC
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - Context
    - input
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 687
    functionName: scapy.layers.gssapi.SSP.getMechListMIC
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.kerberos.KerberosSSP.GSS_GetMICEx
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.spnego.SPNEGOSSP.GSS_GetMICEx
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - Context.ssp.GSS_GetMICEx
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.gssapi.SSP.GSS_GetMIC
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - otherMIC
    - input
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 693
    functionName: scapy.layers.gssapi.SSP.verifyMechListMIC
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - Context.ssp.GSS_VerifyMICEx
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - Context.KrbSessionKey.make_checksum
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_VerifyMICEx
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.spnego.SPNEGOSSP.GSS_VerifyMICEx
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.gssapi.SSP.GSS_VerifyMIC
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 699
    functionName: scapy.layers.gssapi.SSP.LegsAmount
    functionSourceFile: scapy.layers.gssapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.spnego
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - uuid.UUID
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.spnego.SPNEGO_MechTypes
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: scapy.layers.spnego._SPNEGO_Token_Field.i2m
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.bytes
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.spnego.SPNEGO_negHints
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.spnego.SPNEGO_negTokenInit
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.spnego.SPNEGO_negTokenResp
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.spnego.SPNEGO_negToken
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.hash
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - oids
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 252
    functionName: scapy.layers.spnego.mechListMIC
    functionSourceFile: scapy.layers.spnego
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_MESSAGE_HEADER
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 293
    functionName: scapy.layers.spnego.NEGOEX_MESSAGE_HEADER.post_build
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay_offset
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 301
    functionName: scapy.layers.spnego._NEGOEX_post_build
    functionSourceFile: scapy.layers.spnego
    functionUses: 1
    functionsReached:
    - scapy.packet.Packet.get_field
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 274
    functionName: scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    functionSourceFile: scapy.layers.ntlm
    functionUses: 40
    functionsReached:
    - <builtin>.next
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_BYTE_VECTOR
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 324
    functionName: scapy.layers.spnego.NEGOEX_BYTE_VECTOR.guess_payload_class
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_EXTENSION_VECTOR
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_NEGO_MESSAGE
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - typing.cast.observe
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.UUIDEnumField.__init__
    - <builtin>.issubclass
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_NEGO_MESSAGE.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_NEGO_MESSAGE.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_NEGO_MESSAGE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30efa89d0>
    - <ast.Constant object at 0x7fa30efa88e0>
    - <ast.Constant object at 0x7fa30efa8d90>
    argNames:
    - self
    - name
    - offset
    - fields
    - length_from
    - force_order
    - offset_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: scapy.layers.ntlm._NTLMPayloadField.__init__
    functionSourceFile: scapy.layers.ntlm
    functionUses: 42
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 369
    functionName: scapy.layers.spnego.NEGOEX_NEGO_MESSAGE.post_build
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.spnego._NEGOEX_post_build
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4b27f0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 385
    functionName: scapy.layers.spnego.NEGOEX_NEGO_MESSAGE.dispatch_hook
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 415
    functionName: scapy.layers.spnego._checksum_size
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_CHECKSUM
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.LELongEnumField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_EXCHANGE_MESSAGE
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields.UUIDEnumField.__init__
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_EXCHANGE_MESSAGE.<list1>.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_EXCHANGE_MESSAGE.<lambda1>
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - uuid.UUID
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_EXCHANGE_MESSAGE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.spnego.NEGOEX_VERIFY_MESSAGE
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.fields.UUIDEnumField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.fields._EnumField.__init__
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - enum.keys
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.fields.UUIDField.__init__
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - typing.cast.observe
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e488670>
    - <ast.Constant object at 0x7fa30e488910>
    argNames:
    - self
    - supported_ssps
    - req_flags
    - force_supported_mechtypes
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 542
    functionName: scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    functionSourceFile: scapy.layers.spnego
    functionUses: 10
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__.<lambda1>
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - SPNEGOSSP._PREF_ORDER.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SPNEGOSSP._PREF_ORDER.index
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 565
    functionName: scapy.layers.spnego.SPNEGOSSP.CONTEXT.clifailure
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 568
    functionName: scapy.layers.spnego.SPNEGOSSP.CONTEXT.__getattr__
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - object.__getattribute__
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 574
    functionName: scapy.layers.spnego.SPNEGOSSP.CONTEXT.__setattr__
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.setattr
    - object.__setattr__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 589
    functionName: scapy.layers.spnego.SPNEGOSSP.CONTEXT.flags
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - enum.IntFlag.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 594
    functionName: scapy.layers.spnego.SPNEGOSSP.CONTEXT.__repr__
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ssps
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 611
    functionName: scapy.layers.spnego.SPNEGOSSP.__init__
    functionSourceFile: scapy.layers.spnego
    functionUses: 8
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 0
    IfCount: 11
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - Context
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 622
    functionName: scapy.layers.spnego.SPNEGOSSP._extract_gssapi
    functionSourceFile: scapy.layers.spnego
    functionUses: 7
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 665
    functionName: scapy.layers.spnego.SPNEGOSSP.NegTokenInit2
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.GSS_WrapEx
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.GSS_UnwrapEx
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.GSS_GetMICEx
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.GSS_VerifyMICEx
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 713
    functionName: scapy.layers.spnego.SPNEGOSSP.LegsAmount
    functionSourceFile: scapy.layers.spnego
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 32
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 16
    EdgeCount: 46
    ICount: 5
    IfCount: 32
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30aca9700>
    - <ast.Constant object at 0x7fa30aca92b0>
    - <ast.Name object at 0x7fa30aca96d0>
    argNames:
    - self
    - Context
    - IsClient
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 716
    functionName: scapy.layers.spnego.SPNEGOSSP._common_spnego_handler
    functionSourceFile: scapy.layers.spnego
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - Context.ssp.GSS_Init_sec_context
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - Context.ssp.getMechListMIC
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - binascii.b2a_hex
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - Context.ssp.verifyMechListMIC
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.spnego.SPNEGOSSP._common_spnego_handler
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - scapy.layers.spnego.SPNEGOSSP._extract_gssapi
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - to_remove.append
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - Context.ssp.GSS_Accept_sec_context
    - <builtin>.max
    - Context.ssp.canMechListMIC
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - Context.supported_mechtypes.remove
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.spnego.mechListMIC
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.GSS_Init_sec_context
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.GSS_Accept_sec_context
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: to_remove.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.supported_mechtypes.remove
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.canMechListMIC
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.verifyMechListMIC
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.getMechListMIC
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9de370>
    - <ast.Constant object at 0x7fa30e9de100>
    - <ast.Name object at 0x7fa30e9de760>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 945
    functionName: scapy.layers.spnego.SPNEGOSSP.GSS_Init_sec_context
    functionSourceFile: scapy.layers.spnego
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - Context.ssp.GSS_Init_sec_context
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - Context.ssp.getMechListMIC
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - binascii.b2a_hex
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - Context.ssp.verifyMechListMIC
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.spnego.SPNEGOSSP._common_spnego_handler
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - scapy.layers.spnego.SPNEGOSSP._extract_gssapi
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - to_remove.append
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - Context.ssp.GSS_Accept_sec_context
    - <builtin>.max
    - Context.ssp.canMechListMIC
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - Context.supported_mechtypes.remove
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.spnego.mechListMIC
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1fd550>
    - <ast.Attribute object at 0x7fa30fb3adf0>
    - <ast.Name object at 0x7fa30fb3afd0>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 960
    functionName: scapy.layers.spnego.SPNEGOSSP.GSS_Accept_sec_context
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - Context.ssp.GSS_Init_sec_context
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - Context.ssp.getMechListMIC
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - binascii.b2a_hex
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - Context.ssp.verifyMechListMIC
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.spnego.SPNEGOSSP._common_spnego_handler
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - scapy.layers.spnego.SPNEGOSSP._extract_gssapi
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - to_remove.append
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - Context.ssp.GSS_Accept_sec_context
    - <builtin>.max
    - Context.ssp.canMechListMIC
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - Context.supported_mechtypes.remove
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.spnego.mechListMIC
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d849640>
    - <ast.Constant object at 0x7fa30d849370>
    argNames:
    - self
    - Context
    - token
    - req_flags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 975
    functionName: scapy.layers.spnego.SPNEGOSSP.GSS_Passive
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - scapy.layers.spnego.SPNEGOSSP._extract_gssapi
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - Context.ssp.GSS_Passive
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.GSS_Passive
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d39c640>
    argNames:
    - self
    - Context
    - IsAcceptor
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1018
    functionName: scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    functionSourceFile: scapy.layers.spnego
    functionUses: 35
    functionsReached:
    - Context.ssp.GSS_Passive_set_Direction
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.GSS_Passive_set_Direction
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1023
    functionName: scapy.layers.spnego.SPNEGOSSP.MaximumSignatureLength
    functionSourceFile: scapy.layers.spnego
    functionUses: 0
    functionsReached:
    - Context.ssp.MaximumSignatureLength
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.ssp.MaximumSignatureLength
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    - func
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: scapy.layers.ntlm._NTLMPayloadField._on_payload
    functionSourceFile: scapy.layers.ntlm
    functionUses: 15
    functionsReached:
    - <builtin>.isinstance
    - results.append
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 151
    functionName: scapy.layers.ntlm._NTLMPayloadField.i2h
    functionSourceFile: scapy.layers.ntlm
    functionUses: 7
    functionsReached:
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - results.append
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 155
    functionName: scapy.layers.ntlm._NTLMPayloadField.h2i
    functionSourceFile: scapy.layers.ntlm
    functionUses: 5
    functionsReached:
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - results.append
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: scapy.layers.ntlm._NTLMPayloadField.i2repr
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - results.append
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - <builtin>.repr
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 163
    functionName: scapy.layers.ntlm._NTLMPayloadField._o_pkt
    functionSourceFile: scapy.layers.ntlm
    functionUses: 14
    functionsReached:
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - <builtin>.callable
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    functionSourceFile: ''
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    functionSourceFile: ''
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 169
    functionName: scapy.layers.ntlm._NTLMPayloadField.addfield
    functionSourceFile: scapy.layers.ntlm
    functionUses: 5
    functionsReached:
    - pkt.getfieldval
    - <builtin>.memoryview
    - <builtin>.bytearray
    - scapy.sessions.StringBuffer.__init__
    - val.sort
    - field.addfield
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - <builtin>.len
    - <builtin>.callable
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - <builtin>.bytes
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm._NTLMPayloadField.addfield.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.sort
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field.addfield
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field.getfield
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm._NTLMPayloadField.getfield.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unknown.items
    functionSourceFile: <builtin>
    functionUses: 73
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: implicit_fields.items
    functionSourceFile: <builtin>
    functionUses: 73
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 290
    functionName: scapy.layers.ntlm._NTLMPayloadPacket.getfield_and_val
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - <builtin>.super
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: scapy.layers.ntlm._NTLMPayloadPacket.setfieldval
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - <builtin>.enumerate
    - Payload.pop
    - <builtin>.super
    - Payload.append
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Payload.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Payload.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7fa30b2fde50>
    argNames:
    - self
    - p
    - pay_offset
    - fields
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 358
    functionName: scapy.layers.ntlm._NTLM_post_build
    functionSourceFile: scapy.layers.ntlm
    functionUses: 35
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm._NTLM_post_build.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_Header
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.LEIntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - default
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 463
    functionName: scapy.layers.ntlm._NTLMStrField
    functionSourceFile: scapy.layers.ntlm
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - warnings.warn
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm._NTLMStrField.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntlm._NTLM_Version
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_NEGOTIATE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.ntlm._NTLMStrField
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda2>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.fields.get
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.Single_Host_Data
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 565
    functionName: scapy.layers.ntlm.Single_Host_Data.default_payload_class
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.AV_PAIR
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.fields.UTCTimeField.__init__
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - calendar.timegm
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - scapy.fields.StrLenField.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.fields.LEIntEnumField.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.AV_PAIR.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.AV_PAIR.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.AV_PAIR.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.AV_PAIR.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.AV_PAIR.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.AV_PAIR.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_CHALLENGE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLMStrField
    - scapy.fields.LEIntField.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_CHALLENGE.<lambda2>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - AvId
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 674
    functionName: scapy.layers.ntlm.NTLM_CHALLENGE.getAv
    functionSourceFile: scapy.layers.ntlm
    functionUses: 4
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.LM_RESPONSE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.LMv2_RESPONSE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_RESPONSE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLMv2_CLIENT_CHALLENGE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.fields.UTCTimeField.__init__
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - calendar.timegm
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - AvId
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 732
    functionName: scapy.layers.ntlm.NTLMv2_CLIENT_CHALLENGE.getAv
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLMv2_RESPONSE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ResponseKeyNT
    - ServerChallenge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 745
    functionName: scapy.layers.ntlm.NTLMv2_RESPONSE.computeNTProofStr
    functionSourceFile: scapy.layers.ntlm
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - <builtin>.bytes
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 950
    functionName: scapy.layers.ntlm.HMAC_MD5
    functionSourceFile: scapy.layers.ntlm
    functionUses: 43
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_AUTHENTICATE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLMStrField
    - scapy.fields.LEIntField.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda2>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_AUTHENTICATE.<list2>.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_AUTHENTICATE.<list2>.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLM_AUTHENTICATE.<list2>.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 872
    functionName: scapy.layers.ntlm.NTLM_AUTHENTICATE.post_build
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ExportedSessionKey
    - negotiate
    - challenge
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 891
    functionName: scapy.layers.ntlm.NTLM_AUTHENTICATE.compute_mic
    functionSourceFile: scapy.layers.ntlm
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - <builtin>.bytes
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ntlm_negotiate
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 902
    functionName: scapy.layers.ntlm.HTTP_ntlm_negotiate
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.compat.bytes_base64
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - base64.encodebytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NEGOEX_EXCHANGE_NTLM_ITEM
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NEGOEX_EXCHANGE_NTLM
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 954
    functionName: scapy.layers.ntlm.MD4le
    functionSourceFile: scapy.layers.ntlm
    functionUses: 15
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - hashlib.sha1
    - <builtin>.len
    - hashlib.md5
    - <builtin>.zip
    - struct.unpack
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 961
    functionName: scapy.layers.ntlm.RC4Init
    functionSourceFile: scapy.layers.ntlm
    functionUses: 96
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    functionSourceFile: cryptography
    functionUses: 130
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    functionSourceFile: cryptography
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - handle
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 979
    functionName: scapy.layers.ntlm.RC4
    functionSourceFile: scapy.layers.ntlm
    functionUses: 99
    functionsReached:
    - handle.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: handle.update
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 984
    functionName: scapy.layers.ntlm.RC4K
    functionSourceFile: scapy.layers.ntlm
    functionUses: 94
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - encryptor.update
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - encryptor.finalize
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cef4c40>
    argNames:
    - Passwd
    - User
    - UserDom
    - HashNt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1026
    functionName: scapy.layers.ntlm.NTOWFv2
    functionSourceFile: scapy.layers.ntlm
    functionUses: 8
    functionsReached:
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - hashlib.sha1
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    - prompt_toolkit.prompt.encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.ntlm.MD4le
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - hashlib.md5
    - User.upper
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: User.upper
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - ResponseKeyNT
    - NTProofStr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1041
    functionName: scapy.layers.ntlm.NTLMv2_ComputeSessionBaseKey
    functionSourceFile: scapy.layers.ntlm
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - Handle
    - SigningKey
    - SeqNum
    - Message
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1048
    functionName: scapy.layers.ntlm.MAC
    functionSourceFile: scapy.layers.ntlm
    functionUses: 33
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - Handle
    - SigningKey
    - SeqNum
    - Message
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1062
    functionName: scapy.layers.ntlm.SIGN
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - scapy.layers.ntlm.MAC
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - Handle
    - SigningKey
    - SeqNum
    - Message
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1070
    functionName: scapy.layers.ntlm.SEAL
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - scapy.layers.ntlm.MAC
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - Handle
    - SigningKey
    - SeqNum
    - Message
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1080
    functionName: scapy.layers.ntlm.UNSEAL
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - scapy.layers.ntlm.MAC
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - NegFlg
    - ExportedSessionKey
    - Mode
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1093
    functionName: scapy.layers.ntlm.SIGNKEY
    functionSourceFile: scapy.layers.ntlm
    functionUses: 6
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - hashlib.sha1
    - <builtin>.len
    - hashlib.md5
    - <builtin>.zip
    - struct.unpack
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - NegFlg
    - ExportedSessionKey
    - Mode
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1114
    functionName: scapy.layers.ntlm.SEALKEY
    functionSourceFile: scapy.layers.ntlm
    functionUses: 6
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - hashlib.sha1
    - <builtin>.len
    - hashlib.md5
    - <builtin>.zip
    - struct.unpack
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b892670>
    argNames:
    - self
    - IsAcceptor
    - req_flags
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1220
    functionName: scapy.layers.ntlm.NTLMSSP.CONTEXT.__init__
    functionSourceFile: scapy.layers.ntlm
    functionUses: 6
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1238
    functionName: scapy.layers.ntlm.NTLMSSP.CONTEXT.clifailure
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1241
    functionName: scapy.layers.ntlm.NTLMSSP.CONTEXT.__repr__
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 14
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a3460>
    - <ast.Constant object at 0x7fa30b1a3160>
    - <ast.Constant object at 0x7fa30b1a3a60>
    - <ast.Constant object at 0x7fa30b1a3dc0>
    - <ast.Dict object at 0x7fa30b1a3df0>
    - <ast.Constant object at 0x7fa30b1a3550>
    - <ast.Constant object at 0x7fa30b1a3610>
    - <ast.Constant object at 0x7fa30b1a38b0>
    - <ast.Constant object at 0x7fa30b1a36a0>
    - <ast.Constant object at 0x7fa30b1a3730>
    - <ast.Constant object at 0x7fa30b1a3580>
    - <ast.Constant object at 0x7fa30dfa8eb0>
    argNames:
    - self
    - UPN
    - HASHNT
    - PASSWORD
    - USE_MIC
    - NTLM_VALUES
    - DOMAIN_FQDN
    - DOMAIN_NB_NAME
    - COMPUTER_NB_NAME
    - COMPUTER_FQDN
    - IDENTITIES
    - DO_NOT_CHECK_LOGIN
    - SERVER_CHALLENGE
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1244
    functionName: scapy.layers.ntlm.NTLMSSP.__init__
    functionSourceFile: scapy.layers.ntlm
    functionUses: 6
    functionsReached:
    - upn.replace
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.kerberos._parse_upn
    - hashlib.sha1
    - <builtin>.len
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    - prompt_toolkit.prompt.encode
    - m.group
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - <builtin>.range
    - <builtin>.list
    - re.match
    - scapy.layers.ntlm.MD4le
    - hashlib.md5
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - upn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3615
    functionName: scapy.layers.kerberos._parse_upn
    functionSourceFile: scapy.layers.kerberos
    functionUses: 33
    functionsReached:
    - m.group
    - re.match
    - upn.replace
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1290
    functionName: scapy.layers.ntlm.NTLMSSP.LegsAmount
    functionSourceFile: scapy.layers.ntlm
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copy.deepcopy
    functionSourceFile: copy
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1352
    functionName: scapy.layers.ntlm.NTLMSSP.canMechListMIC
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - Context
    - input
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1363
    functionName: scapy.layers.ntlm.NTLMSSP.getMechListMIC
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.ntlm.RC4Init
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - otherMIC
    - input
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1375
    functionName: scapy.layers.ntlm.NTLMSSP.verifyMechListMIC
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.ntlm.RC4Init
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 5
    IfCount: 14
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b356dc0>
    - <ast.Constant object at 0x7fa30b356fd0>
    - <ast.Name object at 0x7fa30b356e50>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1387
    functionName: scapy.layers.ntlm.NTLMSSP.GSS_Init_sec_context
    functionSourceFile: scapy.layers.ntlm
    functionUses: 3
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.ntlm.SIGNKEY
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.compute_mic
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.ntlm.SEALKEY
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - User.upper
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - encryptor.finalize
    - scapy.layers.ntlm.NTOWFv2
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ntlm.NTLMv2_ComputeSessionBaseKey
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - re.match
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - scapy.layers.ntlm.NTLMSSP.CONTEXT.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.ntlm.NTLM_CHALLENGE.getAv
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.NTLMv2_RESPONSE.computeNTProofStr
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - unknown.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 18
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 26
    ICount: 3
    IfCount: 18
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d62b0d0>
    - <ast.Attribute object at 0x7fa30d62b820>
    - <ast.Name object at 0x7fa30d62b8e0>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1601
    functionName: scapy.layers.ntlm.NTLMSSP.GSS_Accept_sec_context
    functionSourceFile: scapy.layers.ntlm
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.layers.ntlm.NTLMSSP._getSessionBaseKey
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.ntlm.SIGNKEY
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - chan_bindings.digestMD5
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.ntlm.SEALKEY
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - auth_tok.NtChallengeResponse.computeNTProofStr
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - User.upper
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.layers.ntlm.NTLMSSP._checkLogin
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - auth_tok.NtChallengeResponse.getAv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - encryptor.finalize
    - scapy.layers.ntlm.NTOWFv2
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ntlm.NTLMv2_ComputeSessionBaseKey
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - scapy.layers.ntlm.NTLMSSP.CONTEXT.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - unknown.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - Context
    - auth_tok
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1840
    functionName: scapy.layers.ntlm.NTLMSSP._getSessionBaseKey
    functionSourceFile: scapy.layers.ntlm
    functionUses: 2
    functionsReached:
    - scapy.layers.ntlm.NTLMv2_ComputeSessionBaseKey
    - scapy.layers.ntlm.NTOWFv2
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - hashlib.sha1
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.md4.MD4._process
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.ntlm.MD4le
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - hashlib.md5
    - User.upper
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_tok.NtChallengeResponse.getAv
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: chan_bindings.digestMD5
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - Context
    - auth_tok
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1863
    functionName: scapy.layers.ntlm.NTLMSSP._checkLogin
    functionSourceFile: scapy.layers.ntlm
    functionUses: 2
    functionsReached:
    - scapy.layers.ntlm.NTOWFv2
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - auth_tok.NtChallengeResponse.computeNTProofStr
    - scapy.layers.ntlm.HMAC_MD5
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - hashlib.sha1
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    - prompt_toolkit.prompt.encode
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.ntlm.MD4le
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - hashlib.md5
    - User.upper
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1778
    functionName: scapy.layers.ntlm.NTLMSSP.MaximumSignatureLength
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 4
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9935e0>
    - <ast.Constant object at 0x7fa30e993ca0>
    argNames:
    - self
    - Context
    - token
    - req_flags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1787
    functionName: scapy.layers.ntlm.NTLMSSP.GSS_Passive
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.layers.ntlm.NTLMSSP._getSessionBaseKey
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.ntlm.SIGNKEY
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - chan_bindings.digestMD5
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.ntlm.SEALKEY
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - auth_tok.NtChallengeResponse.computeNTProofStr
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - User.upper
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.layers.ntlm.NTLMSSP._checkLogin
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - auth_tok.NtChallengeResponse.getAv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - encryptor.finalize
    - scapy.layers.ntlm.NTOWFv2
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ntlm.NTLMv2_ComputeSessionBaseKey
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - scapy.layers.ntlm.NTLMSSP.CONTEXT.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.ntlm.NTLMSSP.GSS_Accept_sec_context
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - unknown.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ead5e80>
    argNames:
    - self
    - Context
    - IsAcceptor
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1821
    functionName: scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    functionSourceFile: scapy.layers.ntlm
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_tok.NtChallengeResponse.computeNTProofStr
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - UPN
    - args
    - timeout
    - ssp
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1912
    functionName: scapy.layers.ntlm.NTLMSSP_DOMAIN.__init__
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 17
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 25
    ICount: 15
    IfCount: 17
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cdbb0>
    - <ast.Constant object at 0x7fa30b3cd7c0>
    - <ast.Constant object at 0x7fa30b3cda90>
    - <ast.Constant object at 0x7fa30b3cd8e0>
    - <ast.Constant object at 0x7fa30b3cde50>
    - <ast.Constant object at 0x7fa30b3cd6a0>
    argNames:
    - realm
    - qtype
    - mode
    - port
    - timeout
    - NtVersion
    - debug
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1475
    functionName: scapy.layers.ldap.dclocator
    functionSourceFile: scapy.layers.ldap
    functionUses: 23
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - TimeoutError
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 8
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - Context
    - ntlm
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1948
    functionName: scapy.layers.ntlm.NTLMSSP_DOMAIN._getSessionBaseKey
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.msrpce.msnrpc.NetlogonClient.__init__
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.map
    - STATUS_ERREF.get
    - scapy.layers.msrpce.msnrpc.NetlogonClient.establish_secure_channel
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.fields.FlagValueIter.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.msrpce.msnrpc.NetlogonClient.validate_authenticator
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - netr_server_auth3_response.show
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.__init__
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.fields.FlagValue.__iter__
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - scapy.layers.msrpce.msnrpc.ComputeSessionKeyStrongKey
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.msnrpc._credentialAddition
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.layers.msrpce.msnrpc.ComputeSessionKeyAES
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.dcerpc.find_dcerpc_interface
    - scapy.layers.msrpce.msnrpc.NetlogonClient.alter_context
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialDES
    - scapy.layers.tls.record.TLS._tls_decrypt
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - netr_server_req_chall_response.show
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.msrpce.msnrpc.NetlogonClient.connect_and_bind
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - scapy.fields.FlagValue.__init__
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - value.split
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.msrpce.msnrpc.InitLMKey
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialAES
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - DCE_RPC_INTERFACES.values
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.msrpce.msnrpc.NetlogonClient.create_authenticator
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30ea43880>
    - <ast.Constant object at 0x7fa30ea43730>
    - <ast.Constant object at 0x7fa30ea43130>
    argNames:
    - self
    - auth_level
    - verb
    - supportAES
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 572
    functionName: scapy.layers.msrpce.msnrpc.NetlogonClient.__init__
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 1
    functionsReached:
    - <builtin>.next
    - DCE_RPC_INTERFACES.values
    - <builtin>.super
    - scapy.layers.dcerpc.find_dcerpc_interface
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - remoteIP
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 593
    functionName: scapy.layers.msrpce.msnrpc.NetlogonClient.connect_and_bind
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 9
    IfCount: 12
    argCount: 6
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30cf9f730>
    - <ast.Attribute object at 0x7fa30cf9ffa0>
    argNames:
    - self
    - computername
    - domainname
    - HashNt
    - mode
    - secureChannelType
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 649
    functionName: scapy.layers.msrpce.msnrpc.NetlogonClient.establish_secure_channel
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.map
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.fields.FlagValueIter.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - netr_server_auth3_response.show
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.__init__
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.FlagValue.__iter__
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - scapy.layers.msrpce.msnrpc.ComputeSessionKeyStrongKey
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.layers.msrpce.msnrpc.ComputeSessionKeyAES
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonClient.alter_context
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialDES
    - scapy.layers.tls.record.TLS._tls_decrypt
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - netr_server_req_chall_response.show
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - scapy.fields.FlagValue.__init__
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.int
    - <builtin>.bytearray
    - value.split
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.msrpce.msnrpc.InitLMKey
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialAES
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 602
    functionName: scapy.layers.msrpce.msnrpc.NetlogonClient.create_authenticator
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 1
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.int
    - <builtin>.bytearray
    - struct.unpack
    - struct.pack
    - scapy.layers.msrpce.msnrpc.InitLMKey
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialDES
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - encryptor.update
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - time.time
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialAES
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - kwargs.pop
    - <builtin>.range
    - scapy.layers.msrpce.msnrpc._credentialAddition
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1299
    functionName: scapy.layers.dcerpc._NDRPacket.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 120
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 181
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 10
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - auth
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 628
    functionName: scapy.layers.msrpce.msnrpc.NetlogonClient.validate_authenticator
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 1
    functionsReached:
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialDES
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - <builtin>.range
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - encryptor.update
    - <builtin>.bytearray
    - struct.unpack
    - scapy.layers.msrpce.msnrpc._credentialAddition
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonCredentialAES
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.msrpce.msnrpc.InitLMKey
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: STATUS_ERREF.get
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.fail
    functionSourceFile: <builtin>
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.show
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - Context
    - auth_tok
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2058
    functionName: scapy.layers.ntlm.NTLMSSP_DOMAIN._checkLogin
    functionSourceFile: scapy.layers.ntlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 56
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - upper._overload_fields.copy
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.packet.bind_layers
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - fval.update
    - pkt.getfieldval
    - scapy.packet.bind_bottom_up
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.packet.bind_top_down
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - lower.payload_guess.append
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_NAME_INFORMATION
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_NAME_INFORMATION.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileAccessInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 410
    functionName: scapy.layers.smb2.FileAccessInformation.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileAlignmentInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.LEIntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 437
    functionName: scapy.layers.smb2.FileAlignmentInformation.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileAlternateNameInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileAlternateNameInformation.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileBasicInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 488
    functionName: scapy.layers.smb2.FileBasicInformation.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileEaInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileNetworkOpenInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_BOTH_DIR_INFORMATION
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_BOTH_DIR_INFORMATION.<list3>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_BOTH_DIR_INFORMATION.<list3>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 587
    functionName: scapy.layers.smb2.FILE_BOTH_DIR_INFORMATION.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileBothDirectoryInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileFullDirectoryInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_ID_BOTH_DIR_INFORMATION
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 644
    functionName: scapy.layers.smb2.FILE_ID_BOTH_DIR_INFORMATION.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileIdBothDirectoryInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileInternalInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileModeInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 691
    functionName: scapy.layers.smb2.FileModeInformation.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FilePositionInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 703
    functionName: scapy.layers.smb2.FilePositionInformation.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileRenameInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.YesNoByteField._build_config_representation
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.YesNoByteField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileRenameInformation.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 719
    functionName: scapy.layers.smb2.FileRenameInformation.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 727
    functionName: scapy.layers.smb2.FileRenameInformation.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileStandardInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileStreamInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileStreamInformation.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_SID_IDENTIFIER_AUTHORITY
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 774
    functionName: scapy.layers.smb2.WINNT_SID_IDENTIFIER_AUTHORITY.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_SID
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - re.compile
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.fields.Field.any2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_SID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 804
    functionName: scapy.layers.smb2.WINNT_SID.fromstr
    functionSourceFile: scapy.layers.smb2
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - m.groups
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - WINNT_SID._SID_REG.match
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: WINNT_SID._SID_REG.match
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACE_HEADER
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACE_HEADER.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 5
    IfCount: 8
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1fd6a0>
    argNames:
    - self
    - accessMask
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 978
    functionName: scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    functionSourceFile: scapy.layers.smb2
    functionUses: 8
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - res.append
    - res.pop
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - math.log
    - <builtin>.len
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.fields.FlagsField.__init__
    - <builtin>.abs
    - names.items
    - ct.sprintf
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.fields.FlagValue.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.pop
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ct.sprintf
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - ct
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1023
    functionName: scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - <builtin>.str
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288ee0>
    argNames:
    - self
    - accessMask
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1048
    functionName: scapy.layers.smb2.WINNT_ACE_HEADER.toSDDL
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.int
    - value.split
    - scapy.fields.FlagValue.__iter__
    - res.append
    - res.pop
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - math.log
    - <builtin>.len
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.fields.FlagsField.__init__
    - <builtin>.abs
    - names.items
    - ct.sprintf
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.fields.FlagValue.__init__
    - <builtin>.super
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACCESS_ALLOWED_ACE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACCESS_ALLOWED_OBJECT_ACE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.fields.UUIDField.__init__
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACCESS_ALLOWED_OBJECT_ACE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACCESS_ALLOWED_OBJECT_ACE.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1171
    functionName: scapy.layers.smb2.WINNT_APPLICATION_DATA_LITERAL_TOKEN.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.<list1>.<lambda4>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_APPLICATION_DATA
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1311
    functionName: scapy.layers.smb2.WINNT_APPLICATION_DATA.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACCESS_ALLOWED_CALLBACK_ACE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACCESS_DENIED_CALLBACK_OBJECT_ACE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_SYSTEM_AUDIT_CALLBACK_ACE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_SYSTEM_RESOURCE_ATTRIBUTE_ACE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - unknown.items
    - <builtin>.list
    - implicit_fields.items
    - <builtin>.any
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - <builtin>.super
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - <builtin>.next
    - fields.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACL
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACL.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.WINNT_ACL.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1517
    functionName: scapy.layers.smb2.WINNT_ACL.toSDDL
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - x.toSDDL
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.toSDDL
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SECURITY_DESCRIPTOR
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.fields.ConditionalField.__init__
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SECURITY_DESCRIPTOR.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SECURITY_DESCRIPTOR.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SECURITY_DESCRIPTOR.<list1>.<list2>.<lambda3>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SECURITY_DESCRIPTOR.<list1>.<list2>.<lambda4>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileAllInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileFsAttributeInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileFsAttributeInformation.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileFsSizeInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FileFsVolumeInformation
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_NOTIFY_INFORMATION
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_NOTIFY_INFORMATION.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_NOTIFY_INFORMATION.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1726
    functionName: scapy.layers.smb2.FILE_NOTIFY_INFORMATION.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay_offset
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1736
    functionName: scapy.layers.smb2._SMB2_post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 26
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DirectTCP
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Header
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Header.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Header.<list2>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Header.<list2>.<lambda3>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1807
    functionName: scapy.layers.smb2.SMB2_Header.__init__
    functionSourceFile: scapy.layers.smb2
    functionUses: 7
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 4
    IfCount: 9
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6ed3d0>
    - <ast.Constant object at 0x7fa30f6ed8b0>
    argNames:
    - self
    - s
    - dialect
    - SigningSessionKey
    - SigningAlgorithmId
    - IsClient
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1881
    functionName: scapy.layers.smb2.SMB2_Header._calc_signature
    functionSourceFile: scapy.layers.smb2
    functionUses: 2
    functionsReached:
    - c.finalize
    - c.update
    - log_runtime.warning
    - cryptography.hazmat.primitives.cmac.CMAC
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM.encrypt
    - typing.cast.encode
    - <builtin>.len
    - struct.pack
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    linkageType: pythonLinkage
    raised:
    - ValueError
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.aead.AESGCM.encrypt
    functionSourceFile: cryptography
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.update
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.finalize
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecf4f70>
    - <ast.Constant object at 0x7fa30ecf4520>
    argNames:
    - self
    - dialect
    - SigningSessionKey
    - SigningAlgorithmId
    - IsClient
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1932
    functionName: scapy.layers.smb2.SMB2_Header.sign
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - c.finalize
    - log_runtime.warning
    - scapy.layers.smb2.SMB2_Header._calc_signature
    - cryptography.hazmat.primitives.cmac.CMAC
    - c.update
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM.encrypt
    - typing.cast.encode
    - <builtin>.len
    - struct.pack
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16ae50>
    - <ast.Constant object at 0x7fa30b16aa00>
    argNames:
    - self
    - dialect
    - SigningSessionKey
    - SigningAlgorithmId
    - IsClient
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1950
    functionName: scapy.layers.smb2.SMB2_Header.verify
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - cryptography.hazmat.primitives.cmac.CMAC
    - struct.pack
    - scapy.layers.smb2.SMB2_Header._calc_signature
    - <builtin>.len
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - c.update
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM.encrypt
    - scapy.compat.bytes_encode
    - log_runtime.error
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - c.finalize
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dialect
    - EncryptionKey
    - CipherId
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1971
    functionName: scapy.layers.smb2.SMB2_Header.encrypt
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM.encrypt
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - os.urandom
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM.encrypt
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.aead.AESCCM.encrypt
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2013
    functionName: scapy.layers.smb2._SMB2_Payload.do_dissect_payload
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.packet.NoPayload.add_payload
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2023
    functionName: scapy.layers.smb2._SMB2_Payload.answers
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2030
    functionName: scapy.layers.smb2._SMB2_Payload.guess_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_Response.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.MOVE_DST_IPADDR
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.MOVE_DST_IPADDR.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.MOVE_DST_IPADDR.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2074
    functionName: scapy.layers.smb2.MOVE_DST_IPADDR.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_Share_Redirect_Context_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_Share_Redirect_Context_Response.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_Share_Redirect_Context_Response.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_Share_Redirect_Context_Response.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_Share_Redirect_Context_Response.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2106
    functionName: scapy.layers.smb2.SMB2_Error_Share_Redirect_Context_Response.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - <builtin>.len
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_ContextResponse
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - fields.pop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - implicit_fields.items
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - <builtin>.next
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - unknown.items
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_ContextResponse.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Error_ContextResponse.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Context
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Encryption_Capabilities
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Encryption_Capabilities.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Compression_Capabilities
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Compression_Capabilities.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2313
    functionName: scapy.layers.smb2.SMB2_Compression_Capabilities.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Transport_Capabilities
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2354
    functionName: scapy.layers.smb2.SMB2_Transport_Capabilities.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_RDMA_Transform_Capabilities
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_RDMA_Transform_Capabilities.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2385
    functionName: scapy.layers.smb2.SMB2_RDMA_Transform_Capabilities.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Signing_Capabilities
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Signing_Capabilities.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.<list1>.<list3>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.<list1>.<list3>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Session_Setup_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Session_Setup_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Session_Logoff_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Session_Logoff_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Tree_Connect_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Tree_Connect_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Tree_Disconnect_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Tree_Disconnect_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_FILEID
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2804
    functionName: scapy.layers.smb2.SMB2_FILEID.__hash__
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_RESPONSE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_QUERY_MAXIMAL_ACCESS_RESPONSE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.LEIntEnumField.__init__
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_QUERY_ON_DISK_ID
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_RESPONSE_LEASE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_RESPONSE_LEASE_V2
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_RESPONSE_V2
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_REQUEST
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_RECONNECT
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_QUERY_MAXIMAL_ACCESS_REQUEST
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_ALLOCATION_SIZE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_TIMEWARP_TOKEN
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_REQUEST_V2
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_DURABLE_HANDLE_RECONNECT_V2
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.fields.UUIDField.__init__
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_APP_INSTANCE_ID
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_CREATE_APP_INSTANCE_VERSION
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Context
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Context.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Context.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Context.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Context.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3012
    functionName: scapy.layers.smb2.SMB2_Create_Context.post_dissect
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3050
    functionName: scapy.layers.smb2.SMB2_Create_Context.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3053
    functionName: scapy.layers.smb2.SMB2_Create_Context.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - fld.i2len
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    - fld.i2count
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Request.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.fields.LEIntField.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.fields.LEIntEnumField.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Create_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Close_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Close_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Read_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.fields.LEIntField.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.fields.LEIntEnumField.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Read_Request.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Read_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Read_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Write_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.fields.LEIntField.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.fields.LEIntEnumField.__init__
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Write_Request.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Write_Request.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Write_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Echo_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Echo_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Cancel_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.fields.PacketLenField.__init__
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.fields.LEIntEnumField.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_Request.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_Request.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SOCKADDR_STORAGE
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SOCKADDR_STORAGE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SOCKADDR_STORAGE.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SOCKADDR_STORAGE.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SOCKADDR_STORAGE.<list1>.<lambda4>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SOCKADDR_STORAGE.<list1>.<lambda5>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3713
    functionName: scapy.layers.smb2.SOCKADDR_STORAGE.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.NETWORK_INTERFACE_INFO
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.fields._ScalingField.__init__
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3735
    functionName: scapy.layers.smb2.NETWORK_INTERFACE_INFO.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_Network_Interface_Info
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_OFFLOAD_READ_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.STORAGE_OFFLOAD_TOKEN
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_OFFLOAD_READ_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.fields.Field.any2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.fields.LELongField.__init__
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketLenField.__init__
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_Response.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Directory_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Directory_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Directory_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Change_Notify_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Change_Notify_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Change_Notify_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_GET_QUOTA_INFORMATION
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_GET_QUOTA_INFORMATION.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.FILE_GET_QUOTA_INFORMATION.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Quota_Info
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Quota_Info.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Quota_Info.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Quota_Info.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Quota_Info.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Quota_Info.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Info_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.fields.LEIntField.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Info_Request.<list1>.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Info_Request.<list1>.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Info_Request.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Info_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Query_Info_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.fields.LEIntField.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request.<list1>.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _FileInformationClasses.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - _FileInformationClasses.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request.<list1>.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request.<list1>.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request.<list1>.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request.<list1>.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Request.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Set_Info_Response
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Transform_Header
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dialect
    - DecryptionKey
    - CipherId
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 4381
    functionName: scapy.layers.smb2.SMB2_Transform_Header.decrypt
    functionSourceFile: scapy.layers.smb2
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.packet.Packet._resolve_alias
    - scapy.packet.Packet.self_build
    - fld.do_copy
    - f.addfield
    - scapy.packet.Packet._raw_packet_cache_field_value
    - <builtin>.bytes
    - scapy.packet.Padding.self_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.packet.Packet.getfield_and_val
    - <builtin>.isinstance
    - scapy.packet.Packet.get_field
    - scapy.packet.NoPayload.getfieldval
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM.decrypt
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM.decrypt
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - kwargs.pop
    - scapy.layers.smb2.SMB2_Header.__init__
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.packet.NoPayload.getfield_and_val
    - <builtin>.super
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.aead.AESGCM.decrypt
    functionSourceFile: cryptography
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.aead.AESCCM.decrypt
    functionSourceFile: cryptography
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_Compression_Transform_Header
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_REQ_GET_DFS_Referral
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc425fa0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4457
    functionName: scapy.layers.smb2.DFS_REFERRAL.dispatch_hook
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4468
    functionName: scapy.layers.smb2.DFS_REFERRAL.default_payload_class
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda4>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda5>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda6>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda7>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda8>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.<list1>.<lambda9>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4523
    functionName: scapy.layers.smb2.DFS_REFERRAL_V3.post_build
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.DFS_REFERRAL_ENTRY1
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ref.getfieldval
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buf.getfieldval
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc449ac0>
    argNames:
    - PreauthIntegrityHashValue
    - s
    - HashId
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4657
    functionName: scapy.layers.smb2.SMB2computePreauthIntegrityHashValue
    functionSourceFile: scapy.layers.smb2
    functionUses: 2
    functionsReached:
    - hashlib.sha512
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hashlib.sha512
    functionSourceFile: hashlib
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 4678
    functionName: scapy.layers.smb2.SMBStreamSocket.__init__
    functionSourceFile: scapy.layers.smb2
    functionUses: 9
    functionsReached:
    - collections.deque
    - os.urandom
    - <builtin>.super
    - scapy.layers.smb2.SMBSession.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4750
    functionName: scapy.layers.smb2.SMBSession.__init__
    functionSourceFile: scapy.layers.smb2
    functionUses: 10
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    - os.urandom
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc3ce610>
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4683
    functionName: scapy.layers.smb2.SMBStreamSocket.recv
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.layers.smb2.SMBSession.in_pkt
    - smbh.verify
    - pkt.getlayer
    - <builtin>.super
    - pay.underlayer.remove_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4897
    functionName: scapy.layers.smb2.SMBSession.in_pkt
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smbh.verify
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc3d60a0>
    - <ast.Constant object at 0x7fa2fc3d60d0>
    - <ast.Constant object at 0x7fa2fc3d6100>
    argNames:
    - self
    - x
    - Compounded
    - ForceSign
    - ForceEncrypt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 4732
    functionName: scapy.layers.smb2.SMBStreamSocket.send
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - functools.reduce
    - smb.sign
    - pkt.add_payload
    - scapy.layers.smb2.SMBSession.out_pkt
    - <builtin>.len
    - smb.encrypt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 5
    IfCount: 9
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc3f20d0>
    - <ast.Constant object at 0x7fa2fc3f2100>
    - <ast.Constant object at 0x7fa2fc3f2130>
    argNames:
    - self
    - pkt
    - Compounded
    - ForceSign
    - ForceEncrypt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4911
    functionName: scapy.layers.smb2.SMBSession.out_pkt
    functionSourceFile: scapy.layers.smb2
    functionUses: 1
    functionsReached:
    - functools.reduce
    - smb.sign
    - pkt.add_payload
    - <builtin>.len
    - smb.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Attribute object at 0x7fa2fc3d6670>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 4739
    functionName: scapy.layers.smb2.SMBStreamSocket.select
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.ws2_32.WSAEventSelect
    - <builtin>.any
    - ctypes.c_void_p
    - <builtin>.list
    - i.fileno
    - created.append
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMBSession
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.config.crypto_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7fa30cf9f370>
    argNames:
    - K_I
    - Label
    - Context
    - L
    - hashmod
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: scapy.libs.rfc3961.SP800108_KDFCTR
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 5
    functionsReached:
    - math.ceil
    - struct.pack
    - scapy.layers.tls.crypto.h_mac.Hmac
    - <builtin>.range
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - negopkts
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 4860
    functionName: scapy.layers.smb2.SMBSession.computeSMBConnectionPreauth
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.layers.smb2.SMB2computePreauthIntegrityHashValue
    - hashlib.sha512
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sesspkts
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 4877
    functionName: scapy.layers.smb2.SMBSession.computeSMBSessionPreauth
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached:
    - scapy.layers.smb2.SMB2computePreauthIntegrityHashValue
    - hashlib.sha512
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smb.sign
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb2.SMBSession.out_pkt.<lambda1>
    functionSourceFile: scapy.layers.smb2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smb.encrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.libs.rfc3961
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - s
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 186
    functionName: scapy.libs.rfc3961._n_fold
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 9
    functionsReached:
    - <builtin>.range
    - <builtin>.bytearray
    - math.gcd
    - scapy.compat.bytes_int
    - <builtin>.len
    - <builtin>.zip
    - scapy.libs.rfc3961._n_fold.ocadd
    - <builtin>.any
    - int.from_bytes
    - <builtin>.bytes
    - scapy.libs.rfc3961._n_fold.rot13
    - scapy.compat.int_bytes
    - x.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - y
    - nb
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 194
    functionName: scapy.libs.rfc3961._n_fold.rot13
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 10
    functionsReached:
    - scapy.compat.bytes_int
    - int.from_bytes
    - scapy.compat.int_bytes
    - x.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - x
    - y
    - nb
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 205
    functionName: scapy.libs.rfc3961._n_fold.ocadd
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 10
    functionsReached:
    - <builtin>.zip
    - <builtin>.range
    - <builtin>.bytearray
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - s
    - padsize
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: scapy.libs.rfc3961._zeropad
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 6
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: scapy.libs.rfc3961._rfc1964pad
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 24
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - b1
    - b2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 241
    functionName: scapy.libs.rfc3961._xorbytes
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 12
    functionsReached:
    - <builtin>.len
    - <builtin>.zip
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - mac1
    - mac2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 250
    functionName: scapy.libs.rfc3961._mac_equal
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 5
    functionsReached:
    - <builtin>.zip
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.libs.rfc3961._EncryptionAlgorithmProfile
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - constant
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 391
    functionName: scapy.libs.rfc3961._EncryptionAlgorithmProfile.derive
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - plaintext
    - confounder
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 397
    functionName: scapy.libs.rfc3961._EncryptionAlgorithmProfile.encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - ciphertext
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 403
    functionName: scapy.libs.rfc3961._EncryptionAlgorithmProfile.decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - string
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 409
    functionName: scapy.libs.rfc3961._EncryptionAlgorithmProfile.prf
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - string
    - salt
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 415
    functionName: scapy.libs.rfc3961._EncryptionAlgorithmProfile.string_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - seed
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 420
    functionName: scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 26
    functionsReached:
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.len
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30defa7c0>
    - <ast.Constant object at 0x7fa30defab20>
    - <ast.Constant object at 0x7fa30defa880>
    argNames:
    - self
    - etype
    - key
    - cksumtype
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1249
    functionName: scapy.libs.rfc3961.Key.__init__
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 53
    functionsReached:
    - <builtin>.len
    - enum.IntEnum.__init__
    - <builtin>.isinstance
    - <builtin>.issubclass
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.libs.rfc3961._ChecksumProfile
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 444
    functionName: scapy.libs.rfc3961._ChecksumProfile.checksum
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - text
    - cksum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 449
    functionName: scapy.libs.rfc3961._ChecksumProfile.verify
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.zip
    - scapy.libs.rfc3961._ChecksumProfile.checksum
    - scapy.libs.rfc3961._mac_equal
    - <builtin>.all
    linkageType: pythonLinkage
    raised:
    - InvalidChecksum
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.libs.rfc3961._SimplifiedEncryptionProfile
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - plaintext
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 484
    functionName: scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - ciphertext
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 490
    functionName: scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - constant
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 495
    functionName: scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 8
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - scapy.compat.bytes_int
    - <builtin>.len
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - <builtin>.bytes
    - <builtin>.isinstance
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._n_fold.ocadd
    - scapy.libs.rfc3961._n_fold.rot13
    - x.to_bytes
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.libs.rfc3961._n_fold
    - int.from_bytes
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cef41c0>
    argNames:
    - cls
    - key
    - keyusage
    - plaintext
    - confounder
    - signtext
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 515
    functionName: scapy.libs.rfc3961._SimplifiedEncryptionProfile.encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - <builtin>.bytearray
    - os.urandom
    - <builtin>.zip
    - scapy.compat.bytes_int
    - struct.pack
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - scapy.libs.rfc3961._zeropad
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.isinstance
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._n_fold.ocadd
    - scapy.libs.rfc3961._n_fold.rot13
    - x.to_bytes
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.libs.rfc3961._n_fold
    - int.from_bytes
    - <builtin>.issubclass
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    - enum.IntEnum.__init__
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cd4c0>
    argNames:
    - cls
    - key
    - keyusage
    - ciphertext
    - presignfunc
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 550
    functionName: scapy.libs.rfc3961._SimplifiedEncryptionProfile.decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - scapy.compat.bytes_int
    - struct.pack
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_decrypt
    - <builtin>.all
    - scapy.layers.tls.crypto.h_mac.Hmac
    - <builtin>.len
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - <builtin>.bytes
    - <builtin>.isinstance
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._n_fold.ocadd
    - scapy.libs.rfc3961._n_fold.rot13
    - x.to_bytes
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.libs.rfc3961._n_fold
    - scapy.libs.rfc3961._mac_equal
    - int.from_bytes
    - <builtin>.issubclass
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    - enum.IntEnum.__init__
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - string
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 600
    functionName: scapy.libs.rfc3961._SimplifiedEncryptionProfile.prf
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - scapy.compat.bytes_int
    - <builtin>.len
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - <builtin>.bytes
    - <builtin>.isinstance
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._n_fold.ocadd
    - scapy.libs.rfc3961._n_fold.rot13
    - x.to_bytes
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.libs.rfc3961._n_fold
    - int.from_bytes
    - <builtin>.issubclass
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    - enum.IntEnum.__init__
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 634
    functionName: scapy.libs.rfc3961._SimplifiedChecksum.checksum
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 7
    functionsReached:
    - struct.pack
    - scapy.layers.tls.crypto.h_mac.Hmac
    - cls.enc.derive
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.enc.derive
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - text
    - cksum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: scapy.libs.rfc3961._SimplifiedChecksum.verify
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 665
    functionName: scapy.libs.rfc3961._CRC32.checksum
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    - c.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.to_bytes
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfadc0>
    argNames:
    - cls
    - key
    - keyusage
    - plaintext
    - confounder
    - signtext
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 688
    functionName: scapy.libs.rfc3961._DESCBC.encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - os.urandom
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - hashlib.sha1
    - <builtin>.len
    - scapy.libs.rfc3961._zeropad
    - des.update
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.libs.rfc3961._DESCBC.basic_encrypt
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.layers.tls.crypto.md4.MD4.F
    - <builtin>.range
    - <builtin>.list
    - hashlib.md5
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - plaintext
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 790
    functionName: scapy.libs.rfc3961._DESCBC.basic_encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.len
    - des.update
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.ciphers.Cipher
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cee8340>
    argNames:
    - cls
    - key
    - keyusage
    - ciphertext
    - presignfunc
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 704
    functionName: scapy.libs.rfc3961._DESCBC.decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - <builtin>.all
    - hashlib.sha1
    - <builtin>.len
    - des.update
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.layers.tls.crypto.md4.MD4.F
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - <builtin>.range
    - <builtin>.list
    - scapy.libs.rfc3961._DESCBC.basic_decrypt
    - scapy.libs.rfc3961._mac_equal
    - hashlib.md5
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised:
    - InvalidChecksum
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - ciphertext
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 797
    functionName: scapy.libs.rfc3961._DESCBC.basic_decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.len
    - des.update
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - string
    - salt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 720
    functionName: scapy.libs.rfc3961._DESCBC.mit_des_string_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.addparity
    - struct.pack
    - scapy.compat.chb
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - temp56.append
    - scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.fixparity
    - <builtin>.len
    - scapy.libs.rfc3961._zeropad
    - des.update
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.bin
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.ord
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.XOR
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - temp.append
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.issubclass
    - cryptography.hazmat.primitives.ciphers.Cipher
    - enum.IntEnum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - deskey
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 722
    functionName: scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.fixparity
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - <builtin>.int
    - <builtin>.isinstance
    - <builtin>.ord
    - <builtin>.len
    - struct.pack
    - <builtin>.bin
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - l1
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 733
    functionName: scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.addparity
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - temp.append
    - <builtin>.bin
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: temp.append
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - l1
    - l2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 744
    functionName: scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.XOR
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 2
    functionsReached:
    - <builtin>.zip
    - <builtin>.list
    - temp.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: temp56.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: des.update
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - string
    - salt
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 804
    functionName: scapy.libs.rfc3961._DESCBC.string_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - <builtin>.bytearray
    - <builtin>.zip
    - scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.addparity
    - struct.pack
    - scapy.compat.chb
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - temp56.append
    - scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.fixparity
    - <builtin>.len
    - scapy.libs.rfc3961._zeropad
    - des.update
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.bin
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.ord
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.libs.rfc3961._DESCBC.mit_des_string_to_key.XOR
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - temp.append
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.issubclass
    - cryptography.hazmat.primitives.ciphers.Cipher
    - enum.IntEnum.__init__
    - scapy.libs.rfc3961._DESCBC.mit_des_string_to_key
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - seed
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 844
    functionName: scapy.libs.rfc3961._DES3CBC.random_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - <builtin>.bytearray
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.isinstance
    - scapy.libs.rfc3961._DES3CBC.random_to_key.expand.parity
    - <builtin>.bin
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.issubclass
    - <builtin>.sum
    - scapy.libs.rfc3961._DES3CBC.random_to_key.expand
    - enum.IntEnum.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - seed
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 849
    functionName: scapy.libs.rfc3961._DES3CBC.random_to_key.expand
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - <builtin>.bytearray
    - scapy.libs.rfc3961._DES3CBC.random_to_key.expand.parity
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.sum
    - <builtin>.bin
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - b
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 851
    functionName: scapy.libs.rfc3961._DES3CBC.random_to_key.expand.parity
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 3
    functionsReached:
    - <builtin>.bin
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - string
    - salt
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 871
    functionName: scapy.libs.rfc3961._DES3CBC.string_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - scapy.compat.bytes_int
    - <builtin>.sum
    - scapy.libs.rfc3961._DES3CBC.random_to_key.expand.parity
    - <builtin>.len
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - <builtin>.bytes
    - <builtin>.isinstance
    - <builtin>.bin
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._n_fold.ocadd
    - scapy.libs.rfc3961._n_fold.rot13
    - scapy.libs.rfc3961._DES3CBC.random_to_key.expand
    - scapy.libs.rfc3961._DES3CBC.random_to_key
    - x.to_bytes
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.libs.rfc3961._n_fold
    - int.from_bytes
    - <builtin>.issubclass
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    - enum.IntEnum.__init__
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - plaintext
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 882
    functionName: scapy.libs.rfc3961._DES3CBC.basic_encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.len
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.ciphers.Cipher
    - des3.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: des3.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - ciphertext
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 891
    functionName: scapy.libs.rfc3961._DES3CBC.basic_decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.len
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.ciphers.Cipher
    - des3.update
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - string
    - salt
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 920
    functionName: scapy.libs.rfc3961._AESEncryptionType_SHA1_96.string_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - struct.unpack
    - cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC
    - scapy.compat.bytes_int
    - <builtin>.len
    - cryptography.hazmat.primitives.hashes.SHA1
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - <builtin>.bytes
    - <builtin>.isinstance
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._n_fold.ocadd
    - cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC.derive
    - scapy.libs.rfc3961._n_fold.rot13
    - x.to_bytes
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.libs.rfc3961._n_fold
    - int.from_bytes
    - <builtin>.issubclass
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    - enum.IntEnum.__init__
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC
    functionSourceFile: cryptography
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC.derive
    functionSourceFile: cryptography
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - plaintext
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 938
    functionName: scapy.libs.rfc3961._AESEncryptionType_SHA1_96.basic_encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.modes.CBC
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - <builtin>.len
    - scapy.libs.rfc3961._zeropad
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - aes.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aes.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - ciphertext
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 951
    functionName: scapy.libs.rfc3961._AESEncryptionType_SHA1_96.basic_decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - <builtin>.bytearray
    - <builtin>.len
    - <builtin>.zip
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - aes.update
    - scapy.libs.rfc3961._xorbytes
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1022
    functionName: scapy.libs.rfc3961._HMACMD5.checksum
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.libs.rfc3961._RC4.usage_str
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - hashlib.sha1
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - hashlib.md5
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - keyusage
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1047
    functionName: scapy.libs.rfc3961._RC4.usage_str
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 5
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - text
    - cksum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1029
    functionName: scapy.libs.rfc3961._HMACMD5.verify
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - string
    - salt
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1056
    functionName: scapy.libs.rfc3961._RC4.string_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - hashlib.sha1
    - <builtin>.len
    - <builtin>.str
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - <builtin>.range
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.libs.rfc3961.Key.__init__
    - hashlib.md5
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - plaintext
    - confounder
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1064
    functionName: scapy.libs.rfc3961._RC4.encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - os.urandom
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - typing.cast.encode
    - struct.pack
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.compat.bytes_encode
    - scapy.libs.rfc3961._RC4.usage_str
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - rc4.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rc4.update
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - key
    - keyusage
    - ciphertext
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1080
    functionName: scapy.libs.rfc3961._RC4.decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - <builtin>.zip
    - scapy.libs.rfc3961._RC4.usage_str
    - struct.pack
    - <builtin>.all
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - rc4.update
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - scapy.libs.rfc3961._mac_equal
    - cryptography.hazmat.primitives.ciphers.Cipher
    linkageType: pythonLinkage
    raised:
    - InvalidChecksum
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - string
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1109
    functionName: scapy.libs.rfc3961._RC4.prf
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d832e50>
    argNames:
    - cls
    - key
    - label
    - k
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1133
    functionName: scapy.libs.rfc3961._AESEncryptionType_SHA256_SHA384.derive
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - scapy.layers.tls.crypto.h_mac.Hmac
    - math.ceil
    - scapy.libs.rfc3961.SP800108_KDFCTR
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - string
    - salt
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1148
    functionName: scapy.libs.rfc3961._AESEncryptionType_SHA256_SHA384.string_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.libs.rfc3961.Key.__init__
    - math.ceil
    - abc.ABCMeta._hashmod
    - <builtin>.len
    - struct.unpack
    - cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC.derive
    - cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC
    - <builtin>.issubclass
    - scapy.libs.rfc3961._AESEncryptionType_SHA256_SHA384.derive
    - enum.IntEnum.__init__
    - struct.pack
    - <builtin>.isinstance
    - scapy.libs.rfc3961.SP800108_KDFCTR
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.ABCMeta._hashmod
    functionSourceFile: abc
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - key
    - string
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1166
    functionName: scapy.libs.rfc3961._AESEncryptionType_SHA256_SHA384.prf
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.layers.tls.crypto.h_mac.Hmac
    - math.ceil
    - scapy.libs.rfc3961._AESEncryptionType_SHA256_SHA384.derive
    - struct.pack
    - scapy.libs.rfc3961.SP800108_KDFCTR
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.IntEnum.__init__
    functionSourceFile: ''
    functionUses: 93
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1291
    functionName: scapy.libs.rfc3961.Key.__repr__
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dfa8160>
    argNames:
    - self
    - keyusage
    - plaintext
    - confounder
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1304
    functionName: scapy.libs.rfc3961.Key.encrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - os.urandom
    - <builtin>.zip
    - scapy.libs.rfc3961._RC4.usage_str
    - scapy.compat.bytes_int
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - <builtin>.len
    - scapy.libs.rfc3961._zeropad
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.encrypt
    - scapy.libs.rfc3961._n_fold.ocadd
    - scapy.compat.bytes_encode
    - scapy.libs.rfc3961._n_fold.rot13
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - x.to_bytes
    - rc4.update
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - scapy.libs.rfc3961._n_fold
    - int.from_bytes
    - scapy.libs.rfc3961._RC4.encrypt
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - keyusage
    - ciphertext
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1315
    functionName: scapy.libs.rfc3961.Key.decrypt
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - scapy.libs.rfc3961._RC4.decrypt
    - scapy.libs.rfc3961._RC4.usage_str
    - scapy.compat.bytes_int
    - struct.pack
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_decrypt
    - <builtin>.all
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.h_mac.Hmac
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.len
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._n_fold.ocadd
    - scapy.compat.bytes_encode
    - scapy.libs.rfc3961._n_fold.rot13
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - enum.IntEnum.__init__
    - rc4.update
    - x.to_bytes
    - <builtin>.range
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - scapy.libs.rfc3961._n_fold
    - scapy.libs.rfc3961._mac_equal
    - int.from_bytes
    - <builtin>.issubclass
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.decrypt
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1327
    functionName: scapy.libs.rfc3961.Key.prf
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - scapy.libs.rfc3961._RC4.prf
    - scapy.compat.bytes_int
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.prf
    - <builtin>.len
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.basic_encrypt
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - math.gcd
    - <builtin>.any
    - scapy.libs.rfc3961._n_fold.ocadd
    - scapy.compat.bytes_encode
    - scapy.libs.rfc3961._n_fold.rot13
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - x.to_bytes
    - <builtin>.range
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - hmac.new
    - scapy.libs.rfc3961._n_fold
    - int.from_bytes
    - <builtin>.issubclass
    - scapy.libs.rfc3961._SimplifiedEncryptionProfile.derive
    - enum.IntEnum.__init__
    - scapy.compat.int_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f943b50>
    argNames:
    - self
    - keyusage
    - text
    - cksumtype
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1331
    functionName: scapy.libs.rfc3961.Key.make_checksum
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 6
    functionsReached:
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.libs.rfc3961._SimplifiedChecksum.checksum
    - scapy.libs.rfc3961.Key.__init__
    - cls.enc.derive
    - <builtin>.len
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - struct.pack
    - <builtin>.isinstance
    - scapy.libs.rfc3961.Key.make_checksum
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6de370>
    argNames:
    - self
    - keyusage
    - text
    - cksum
    - cksumtype
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1350
    functionName: scapy.libs.rfc3961.Key.verify_checksum
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 0
    functionsReached:
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.len
    - scapy.libs.rfc3961.Key.verify_checksum
    - scapy.libs.rfc3961._SimplifiedChecksum.verify
    - <builtin>.issubclass
    - <builtin>.super
    - enum.IntEnum.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - etype
    - seed
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1374
    functionName: scapy.libs.rfc3961.Key.random_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 15
    functionsReached:
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.len
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - etype
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1390
    functionName: scapy.libs.rfc3961.Key.new_random_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 13
    functionsReached:
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - scapy.libs.rfc3961.Key.__init__
    - os.urandom
    - <builtin>.len
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b014070>
    argNames:
    - cls
    - etype
    - string
    - salt
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1402
    functionName: scapy.libs.rfc3961.Key.string_to_key
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 10
    functionsReached:
    - ep.string_to_key
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ep.string_to_key
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - key1
    - key2
    - pepper1
    - pepper2
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1421
    functionName: scapy.libs.rfc3961.KRB_FX_CF2
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 10
    functionsReached:
    - scapy.compat.chb
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - <builtin>.bytearray
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.len
    - <builtin>.zip
    - <builtin>.bytes
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - struct.pack
    - <builtin>.isinstance
    - key.prf
    - scapy.libs.rfc3961._xorbytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - pepper
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1427
    functionName: scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    functionSourceFile: scapy.libs.rfc3961
    functionUses: 11
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    - key.prf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.prf
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_nrpc
    functionSourceFile: scapy.layers.msrpce.raw.ms_nrpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.register_dcerpc_interface
    - version.split
    - <builtin>.tuple
    - scapy.layers.dcerpc.DceRpcInterface.__init__
    - log_runtime.warning
    - name.lower
    - upper._overload_fields.copy
    - interface.opnums.update
    - opnums.items
    - <builtin>.len
    - <builtin>.map
    - uuid.UUID
    - <builtin>.set
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_nrpc.PNETLOGON_CREDENTIAL
    functionSourceFile: scapy.layers.msrpce.raw.ms_nrpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_nrpc.PNETLOGON_AUTHENTICATOR
    functionSourceFile: scapy.layers.msrpce.raw.ms_nrpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - pkt_cls
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1850
    functionName: scapy.layers.dcerpc.NDRPacketField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 72
    functionsReached:
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1474
    functionName: scapy.layers.dcerpc._NDRLenField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 193
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_nrpc.NetrServerReqChallenge_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_nrpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2115
    functionName: scapy.layers.dcerpc._NDRConfField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 72
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a3490>
    - <ast.Constant object at 0x7fa30b1a3520>
    argNames:
    - self
    - fld
    - ref
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1631
    functionName: scapy.layers.dcerpc.NDRFullPointerField.__init__
    functionSourceFile: ''
    functionUses: 104
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_nrpc.NetrServerReqChallenge_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_nrpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_nrpc.NetrServerAuthenticate3_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_nrpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRInt3264EnumField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1571
    functionName: scapy.layers.dcerpc.NDRInt3264EnumField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 7
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_nrpc.NetrServerAuthenticate3_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_nrpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - name
    - uuid
    - version
    - opnums
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1205
    functionName: scapy.layers.dcerpc.register_dcerpc_interface
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 7
    functionsReached:
    - version.split
    - scapy.layers.dcerpc.DceRpcInterface.__init__
    - <builtin>.tuple
    - log_runtime.warning
    - name.lower
    - upper._overload_fields.copy
    - interface.opnums.update
    - opnums.items
    - <builtin>.len
    - <builtin>.map
    - <builtin>.set
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 13
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - upper._overload_fields.copy
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.packet.bind_layers
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - collections.namedtuple
    - struct.pack
    - fval.update
    - pkt.getfieldval
    - scapy.packet.bind_bottom_up
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - uuid.UUID
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.packet.bind_top_down
    - _DCE_RPC_5_FLAGS.copy
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - lower.payload_guess.append
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: scapy.layers.dcerpc._dce_rpc_endianness
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fld
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 200
    functionName: scapy.layers.dcerpc._EField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 13
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218250>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 208
    functionName: scapy.layers.dcerpc.DceRpc.dispatch_hook
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - data
    - metadata
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 218
    functionName: scapy.layers.dcerpc.DceRpc.tcp_reassemble
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 230
    functionName: scapy.layers.dcerpc._DceRpcPayload.endianness
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._dce_rpc_endianness
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc4
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_MESSAGE
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.LEIntEnumField.__init__
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - scapy.fields.ConditionalField.__init__
    - names.items
    - <builtin>.super
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_MESSAGE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_MESSAGE.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_MESSAGE.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_MESSAGE.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_MESSAGE.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_SIGNATURE
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_SIGNATURE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NL_AUTH_SIGNATURE.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.fields.PacketLenField.__init__
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda9>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda10>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda11>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda12>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda13>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda14>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda15>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<list1>.<lambda16>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 550
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 557
    functionName: scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpcSecVTCommand
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 591
    functionName: scapy.layers.dcerpc.DceRpcSecVTCommand.guess_payload_class
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpcSecVTBitmask
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 610
    functionName: scapy.layers.dcerpc.DceRpcSecVTBitmask.default_payload_class
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpcSecVTPcontext.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.lower
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpcSecVTPcontext.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - x.lower
    - DCE_RPC_INTERFACES_NAMES_rev.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DCE_RPC_INTERFACES_NAMES_rev.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpcSecVTPcontext
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields.UUIDEnumField.__init__
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 639
    functionName: scapy.layers.dcerpc.DceRpcSecVTPcontext.default_payload_class
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpcSecVTHeader2
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 658
    functionName: scapy.layers.dcerpc.DceRpcSecVTHeader2.default_payload_class
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpcSecVT
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.index
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _DCE_RPC_5_FLAGS.copy
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.fields.TrailerField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.fields.FieldLenField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5.<list2>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5.<list2>.<lambda2>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5.<list2>.<lambda3>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5.<list2>.<lambda4>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5.<list2>.<lambda5>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2579
    functionName: scapy.layers.dcerpc.DceRpcSession.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 40
    functionsReached:
    - collections.defaultdict
    - <builtin>.super
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5AbstractSyntax.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5AbstractSyntax.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - x.lower
    - DCE_RPC_INTERFACES_NAMES_rev.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5AbstractSyntax
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields.UUIDEnumField.__init__
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5TransferSyntax
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields.UUIDEnumField.__init__
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Context
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.rtps.common_types._EPacketField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: scapy.contrib.rtps.common_types._EPacketField.__init__
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 7
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Context.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Result
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._EField.__init__
    - scapy.contrib.rtps.common_types._EPacketField.__init__
    - <builtin>.super
    - kwargs.pop
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5PortAny
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5PortAny.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Bind
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.rtps.common_types._EPacketField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Bind.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5BindAck
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.rtps.common_types._EPacketField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5BindAck.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Version
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5BindNak
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.rtps.common_types._EPacketField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - kwargs.pop
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields.UUIDEnumField.__init__
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5BindNak.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5BindNak.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5BindNak.<lambda2>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Auth3
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Fault
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Request
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Request.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpc5Response
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.layers.dcerpc._EField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - name
    - uuid
    - version_tuple
    - if_version
    - opnums
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1190
    functionName: scapy.layers.dcerpc.DceRpcInterface.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1197
    functionName: scapy.layers.dcerpc.DceRpcInterface.__repr__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: version.split
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: interface.opnums.update
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opnums.items
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1244
    functionName: scapy.layers.dcerpc.find_dcerpc_interface
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 9
    functionsReached:
    - <builtin>.next
    - DCE_RPC_INTERFACES.values
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DCE_RPC_INTERFACES.values
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - uuid
    - opnums
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1258
    functionName: scapy.layers.dcerpc.ComInterface.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1263
    functionName: scapy.layers.dcerpc.ComInterface.__repr__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - name
    - uuid
    - opnums
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1267
    functionName: scapy.layers.dcerpc.register_com_interface
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.ComInterface.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - f
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1281
    functionName: scapy.layers.dcerpc._set_ctx_on
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 11
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ndrendian
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1292
    functionName: scapy.layers.dcerpc._e
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1308
    functionName: scapy.layers.dcerpc._NDRPacket.do_dissect
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - q.popleft
    - collections.deque
    - q.extend
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.dcerpc.NDRConstructedType.read_deferred_pointers
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fields
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1762
    functionName: scapy.layers.dcerpc.NDRConstructedType.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 77
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1792
    functionName: scapy.layers.dcerpc.NDRConstructedType.read_deferred_pointers
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 2
    functionsReached:
    - q.extend
    - q.popleft
    - collections.deque
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1320
    functionName: scapy.layers.dcerpc._NDRPacket.post_dissect
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1326
    functionName: scapy.layers.dcerpc._NDRPacket.do_build
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - q.popleft
    - collections.deque
    - q.extend
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.dcerpc.NDRConstructedType.add_deferred_pointers
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - scapy.layers.dcerpc._set_ctx_on
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1820
    functionName: scapy.layers.dcerpc.NDRConstructedType.add_deferred_pointers
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 2
    functionsReached:
    - q.extend
    - q.popleft
    - collections.deque
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1337
    functionName: scapy.layers.dcerpc._NDRPacket.default_payload_class
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1340
    functionName: scapy.layers.dcerpc._NDRPacket.clone_with
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1349
    functionName: scapy.layers.dcerpc._NDRPacket.copy
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6edf10>
    - <ast.Constant object at 0x7fa30f6ed610>
    - <ast.Constant object at 0x7fa30f6eddc0>
    - <ast.Constant object at 0x7fa30f6edbb0>
    argNames:
    - self
    - dump
    - indent
    - lvl
    - label_lvl
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1356
    functionName: scapy.layers.dcerpc._NDRPacket.show2
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1361
    functionName: scapy.layers.dcerpc._NDRPacket.getfield_and_val
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.packet.Packet.getfield_and_val
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1373
    functionName: scapy.layers.dcerpc._NDRPacket.valueof
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - request.split
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.dcerpc._NDRPacket.getfield_and_val
    - fld.valueof
    - scapy.packet.Packet.getfield_and_val
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.valueof
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - flen
    - pkt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1385
    functionName: scapy.layers.dcerpc._NDRAlign.padlen
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1388
    functionName: scapy.layers.dcerpc._NDRAlign.original_length
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9930d0>
    argNames:
    - self
    - fld
    - align
    - padwith
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1407
    functionName: scapy.layers.dcerpc.NDRAlign.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 94
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1413
    functionName: scapy.layers.dcerpc._VirtualField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1416
    functionName: scapy.layers.dcerpc._VirtualField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1421
    functionName: scapy.layers.dcerpc._NDRPacketMetaclass.__new__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - dct.get
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - newcls.fields_desc.insert
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newcls.fields_desc.insert
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc._NDRPacketMetaclass.__new__.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1462
    functionName: scapy.layers.dcerpc._NDRValueOf.valueof
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc._NDRLenField.__init__.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1501
    functionName: scapy.layers.dcerpc._NDRField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 17
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1506
    functionName: scapy.layers.dcerpc._NDRField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 7
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.dcerpc.NDRAlign.__init__
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1559
    functionName: scapy.layers.dcerpc._NDREnumField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1563
    functionName: scapy.layers.dcerpc._NDREnumField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - scapy.contrib.http2.HPackStrLenField.h2i
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.dcerpc.NDRAlign.__init__
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1579
    functionName: scapy.layers.dcerpc.NDRIntEnumField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.fields.LEIntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRPointer
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRPointer.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.deferred_pointers.append
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2126
    functionName: scapy.layers.dcerpc._NDRConfField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 17
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRFullPointerField.addfield.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.dcerpc._NDRField.addfield
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.zip
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc._NDRConfField.addfield
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.dcerpc._set_ctx_on
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - pkt.getfield_and_val
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2139
    functionName: scapy.layers.dcerpc._NDRConfField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 7
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.dcerpc._set_ctx_on
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.dcerpc.NDRAlign.__init__
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2182
    functionName: scapy.layers.dcerpc._NDRConfField.any2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 4
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1700
    functionName: scapy.layers.dcerpc.NDRFullPointerField.h2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1956
    functionName: scapy.layers.dcerpc.NDRFieldListField.i2len
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 3
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2179
    functionName: scapy.layers.dcerpc._NDRConfField.i2len
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 3
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField._subval
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1708
    functionName: scapy.layers.dcerpc.NDRFullPointerField.valueof
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 2
    functionsReached:
    - scapy.layers.dcerpc.NDRFieldListField.valueof
    - scapy.layers.dcerpc._NDRValueOf.valueof
    - scapy.layers.dcerpc._NDRConfField._subval
    - scapy.layers.dcerpc._NDRConfField.valueof
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.valueof
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1959
    functionName: scapy.layers.dcerpc.NDRFieldListField.valueof
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 2
    functionsReached:
    - scapy.layers.dcerpc.NDRFieldListField.valueof
    - scapy.layers.dcerpc._NDRValueOf.valueof
    - scapy.layers.dcerpc._NDRConfField._subval
    - scapy.layers.dcerpc._NDRConfField.valueof
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.valueof
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2206
    functionName: scapy.layers.dcerpc._NDRConfField.valueof
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 3
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField._subval
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1767
    functionName: scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 78
    functionsReached:
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1780
    functionName: scapy.layers.dcerpc.NDRConstructedType.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - q.popleft
    - pkt.deferred_pointers.extend
    - collections.deque
    - q.extend
    - scapy.layers.dcerpc.NDRConstructedType.read_deferred_pointers
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.deferred_pointers.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: q.extend
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: q.popleft
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1808
    functionName: scapy.layers.dcerpc.NDRConstructedType.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - q.popleft
    - pkt.deferred_pointers.extend
    - collections.deque
    - q.extend
    - scapy.layers.dcerpc.NDRConstructedType.add_deferred_pointers
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: max_counts.append
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.getfield_and_val
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - pkt_cls
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1908
    functionName: scapy.layers.dcerpc._NDRPacketListField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1917
    functionName: scapy.layers.dcerpc._NDRPacketListField.m2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - functools.partial
    - scapy.layers.dcerpc._NDRLenField.__init__
    - val.add_payload
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - pkt.deferred_pointers.append
    - scapy.layers.dcerpc._NDRField.getfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.add_payload
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1924
    functionName: scapy.layers.dcerpc._NDRPacketListField.any2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.layers.dcerpc.NDRUnionField.any2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.any2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - kwargs.pop
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.any2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1930
    functionName: scapy.layers.dcerpc._NDRPacketListField.i2m
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRField.addfield
    - <builtin>.zip
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.layers.dcerpc.NDRFullPointerField.addfield
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc._NDRConfField.addfield
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.dcerpc._set_ctx_on
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - pkt.getfield_and_val
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - pkt.deferred_pointers.append
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1933
    functionName: scapy.layers.dcerpc._NDRPacketListField.i2len
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1936
    functionName: scapy.layers.dcerpc._NDRPacketListField.valueof
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.NDRFieldListField.valueof
    - scapy.layers.dcerpc._NDRValueOf.valueof
    - scapy.layers.dcerpc._NDRConfField._subval
    - scapy.layers.dcerpc._NDRConfField.valueof
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.valueof
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1947
    functionName: scapy.layers.dcerpc.NDRFieldListField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRVaryingArray
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRVaryingArray.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRVaryingArray.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1990
    functionName: scapy.layers.dcerpc._NDRVarField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc._NDRVarField.__init__.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc._NDRVarField.__init__.<lambda2>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2006
    functionName: scapy.layers.dcerpc._NDRVarField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2023
    functionName: scapy.layers.dcerpc._NDRVarField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.dcerpc._set_ctx_on
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.dcerpc.NDRAlign.__init__
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2042
    functionName: scapy.layers.dcerpc._NDRVarField.i2len
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2045
    functionName: scapy.layers.dcerpc._NDRVarField.any2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2054
    functionName: scapy.layers.dcerpc._NDRVarField.i2repr
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2057
    functionName: scapy.layers.dcerpc._NDRVarField.i2h
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2060
    functionName: scapy.layers.dcerpc._NDRVarField.h2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2063
    functionName: scapy.layers.dcerpc._NDRVarField.valueof
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantArray
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantArray.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantArray.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantArray.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantArray.<lambda2>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - pkt.fields.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantArray.<list1>.<list2>.<lambda3>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantArray.<lambda3>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantArray.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantString
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRConformantString.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2166
    functionName: scapy.layers.dcerpc._NDRConfField._subval
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2197
    functionName: scapy.layers.dcerpc._NDRConfField.i2repr
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2200
    functionName: scapy.layers.dcerpc._NDRConfField.i2h
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2203
    functionName: scapy.layers.dcerpc._NDRConfField.h2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2254
    functionName: scapy.layers.dcerpc._NDRUtf16.h2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2258
    functionName: scapy.layers.dcerpc._NDRUtf16.i2h
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRUnion
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - flds
    - dflt
    - align
    - switch_fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2355
    functionName: scapy.layers.dcerpc._NDRUnionField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 10
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2360
    functionName: scapy.layers.dcerpc._NDRUnionField.getfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - max_counts.append
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - fld.getfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.getfield
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2369
    functionName: scapy.layers.dcerpc._NDRUnionField.addfield
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc._NDRPacketPadField.padlen
    - <builtin>.zip
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - x.getfield_and_val
    - scapy.layers.dcerpc.NDRPacketField.addfield
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.len
    - fld.i2len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.dcerpc._set_ctx_on
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.dcerpc._e
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRInt3264Field.addfield
    - kwargs.pop
    - scapy.compat.orb
    - scapy.fields.ReversePadField.addfield
    - pkt.getfield_and_val
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.dcerpc.NDRAlign.__init__
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.i2m
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2381
    functionName: scapy.layers.dcerpc._NDRUnionField._find_fld_pkt_val
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2386
    functionName: scapy.layers.dcerpc._NDRUnionField.i2repr
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2389
    functionName: scapy.layers.dcerpc._NDRUnionField.i2h
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2392
    functionName: scapy.layers.dcerpc._NDRUnionField.h2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2395
    functionName: scapy.layers.dcerpc._NDRUnionField.valueof
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRUnionField._find_fld_pkt_val
    - <builtin>.super
    - fld.valueof
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - flds
    - dflt
    - align
    - switch_fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2401
    functionName: scapy.layers.dcerpc.NDRUnionField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 9
    functionsReached:
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb7cc70>
    argNames:
    - self
    - name
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2423
    functionName: scapy.layers.dcerpc.NDRRecursiveField.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRContextHandle
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2454
    functionName: scapy.layers.dcerpc._get_ndrtype1_endian
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRSerialization1Header
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.NDRSerialization1PrivateHeader
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f707130>
    - <ast.Constant object at 0x7fa30f707e50>
    argNames:
    - self
    - fld
    - endianness
    - endianness_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: scapy.contrib.rtps.common_types.EField.__init__
    functionSourceFile: ''
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30efa8190>
    argNames:
    - b
    - cls
    - ndr64
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2478
    functionName: scapy.layers.dcerpc.ndr_deserialize1
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 10
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.ndr_deserialize1._cls
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2508
    functionName: scapy.layers.dcerpc.ndr_serialize1
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 13
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.ndr_serialize1._cls
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2546
    functionName: scapy.layers.dcerpc._NDRSerializeType1.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2549
    functionName: scapy.layers.dcerpc._NDRSerializeType1.i2m
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.dcerpc.ndr_serialize1
    - typing.cast.index
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2552
    functionName: scapy.layers.dcerpc._NDRSerializeType1.m2i
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - scapy.layers.dcerpc.ndr_deserialize1
    - <builtin>.bool
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2555
    functionName: scapy.layers.dcerpc._NDRSerializeType1.i2len
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.dcerpc._NDRSerializeType1.i2m
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.dcerpc.ndr_serialize1
    - typing.cast.index
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dcerpc.DceRpcSession.__init__.<lambda1>
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2597
    functionName: scapy.layers.dcerpc.DceRpcSession._up_pkt
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 59
    functionsReached:
    - log_runtime.info
    - typing.cast.results.transfer_syntax.sprintf
    - log_runtime.warning
    - typing.cast.payload.results.transfer_syntax.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.results.transfer_syntax.sprintf
    functionSourceFile: typing
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.results.transfer_syntax.sprintf
    functionSourceFile: typing
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d88b0a0>
    argNames:
    - self
    - pkt
    - body
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2650
    functionName: scapy.layers.dcerpc.DceRpcSession._defragment
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - body
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2673
    functionName: scapy.layers.dcerpc.DceRpcSession._fragment
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 29
    functionsReached:
    - <builtin>.len
    - pkt.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 25
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 13
    EdgeCount: 36
    ICount: 7
    IfCount: 25
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2719
    functionName: scapy.layers.dcerpc.DceRpcSession.in_pkt
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 34
    functionsReached:
    - handle.update
    - typing.cast.copy
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - <builtin>.int
    - log_runtime.warning
    - <builtin>.bytearray
    - h.update
    - clone.payload.add_underlayer
    - typing.cast.payload.get_field
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - encryptor.finalize
    - digest.finalize
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.pack
    - typing.cast.results.transfer_syntax.sprintf
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.packet.Packet.copy
    - h.finalize
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.len
    - scapy.layers.ntlm.RC4K
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - typing.cast.payload.auth_verifier.is_ssp
    - typing.cast.payload.results.transfer_syntax.sprintf
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - encryptor.update
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.layers.ntlm.RC4Init
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - typing.cast.auth_verifier.is_ssp
    - ssp.GSS_Passive
    - log_runtime.error
    - decryptor.update
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - fields.items
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - digest.update
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.packet.Packet.copy_field_value
    - typing.cast.get_field
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.packet.Packet.copy_fields_dict
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - cryptography.hazmat.primitives.ciphers.Cipher
    - Context.ssp.GSS_Passive_set_Direction
    - enum.IntEnum.__init__
    - scapy.packet.NoPayload.__init__
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.auth_verifier.is_ssp
    functionSourceFile: typing
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.auth_verifier.is_ssp
    functionSourceFile: typing
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssp.GSS_Passive
    functionSourceFile: <builtin>
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.auth_verifier.is_protected
    functionSourceFile: typing
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.auth_verifier.is_protected
    functionSourceFile: typing
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc2394c0>
    argNames:
    - self
    - Context
    - IsAcceptor
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 5015
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    functionSourceFile: ''
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.copy
    functionSourceFile: typing
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.payload.copy
    functionSourceFile: typing
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 3
    IfCount: 11
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2895
    functionName: scapy.layers.dcerpc.DceRpcSession.out_pkt
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 28
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkts.append
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 522
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    functionSourceFile: ''
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3058
    functionName: scapy.layers.dcerpc.DceRpcSocket.__init__
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 8
    functionsReached:
    - collections.defaultdict
    - kwargs.pop
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2f52f6d30>
    argNames:
    - cls
    - _pkt
    - _underlayer
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3105
    functionName: scapy.layers.dcerpc.DceRpc4Payload.dispatch_hook
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 0
    functionsReached:
    - klass.can_handle
    - <builtin>.hasattr
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: klass.can_handle
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3114
    functionName: scapy.layers.dcerpc.DceRpc4Payload.register_possible_payload
    functionSourceFile: scapy.layers.dcerpc
    functionUses: 1
    functionsReached:
    - cls._payload_class.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._payload_class.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: scapy.contrib.rtps.common_types.is_le
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 9
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 50
    functionName: scapy.contrib.rtps.common_types.e_flags
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 8
    functionsReached:
    - scapy.contrib.rtps.common_types.is_le
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 69
    functionName: scapy.contrib.rtps.common_types.EField.set_endianness
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 7
    functionsReached:
    - scapy.contrib.rtps.common_types.is_le
    - scapy.contrib.rtps.common_types.e_flags
    - scapy.layers.dcerpc._get_ndrtype1_endian
    - struct.Struct
    - scapy.contrib.pnio_rpc.dce_rpc_endianness
    - <builtin>.len
    - <builtin>.hasattr
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1452
    functionName: scapy.contrib.pnio_rpc.dce_rpc_endianness
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: scapy.contrib.rtps.common_types.EPacket.__init__
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 15
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: scapy.contrib.rtps.common_types.EPacket.clone_with
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: scapy.contrib.rtps.common_types.EPacket.extract_padding
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: scapy.contrib.rtps.common_types._EPacketField.set_endianness
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 20
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: scapy.contrib.rtps.common_types._EPacketField.m2i
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - m
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 135
    functionName: scapy.contrib.rtps.common_types._EPacketField.i2m
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - <builtin>.getattr
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 181
    functionName: scapy.contrib.rtps.common_types.PIDPadField.getfield
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.inet6.DomainNameListField.m2i
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.quic.<lambda1>
    - scapy.contrib.ldp.CommonHelloTLVField.m2i
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - EDDYSTONE_URL_TABLE.get
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - list.append
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.contrib.ldp.LabelTLVField.m2i
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.ldp.AddressTLVField.m2i
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - o.extend
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.ldp.FecTLVField.m2i
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.contrib.ldp.CommonSessionTLVField.m2i
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - lval.append
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - opt.append
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - x.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.contrib.ldp.StatusTLVField.m2i
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types.GUIDPacket
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: scapy.contrib.rtps.common_types.GUIDPacket.extract_padding
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types.LocatorPacket
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types.LocatorPacket.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types.LocatorPacket.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 220
    functionName: scapy.contrib.rtps.common_types.LocatorPacket.extract_padding
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types.ProductVersionPacket
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types.TransportInfoPacket
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 268
    functionName: scapy.contrib.rtps.common_types.EndpointFlagsPacket.extract_padding
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types.ProtocolVersionPacket
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 276
    functionName: scapy.contrib.rtps.common_types.ProtocolVersionPacket.extract_padding
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 318
    functionName: scapy.contrib.rtps.common_types.VendorIdPacket.extract_padding
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.common_types.LeaseDurationPacket
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 329
    functionName: scapy.contrib.rtps.common_types.LeaseDurationPacket.extract_padding
    functionSourceFile: scapy.contrib.rtps.common_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps
    functionSourceFile: scapy.contrib.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: scapy.contrib.rtps.pid_types.ParameterIdField.randval
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PIDPacketBase
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PIDPacketBase.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 133
    functionName: scapy.contrib.rtps.pid_types.PIDPacketBase.extract_padding
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_PAD.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_PAD
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_PROTOCOL_VERSION
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_PROTOCOL_VERSION.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_VENDOR_ID
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_VENDOR_ID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_UNICAST_LOCATOR
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_MULTICAST_LOCATOR
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_MULTICAST_LOCATOR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_DEFAULT_UNICAST_LOCATOR
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_DEFAULT_MULTICAST_LOCATOR
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_METATRAFFIC_UNICAST_LOCATOR
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_METATRAFFIC_MULTICAST_LOCATOR
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_PARTICIPANT_GUID
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_ENDPOINT_GUID
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_PRODUCT_VERSION
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_PLUGIN_PROMISCUITY_KIND
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_RTI_DOMAIN_ID
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_TRANSPORT_INFO_LIST
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_TRANSPORT_INFO_LIST.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_REACHABILITY_LEASE_DURATION
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.PID_VENDOR_BUILTIN_ENDPOINT_SET
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _RTPSParameterIdTypes.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.pid_types.ParameterListPacket
    functionSourceFile: scapy.contrib.rtps.pid_types
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.GUIDPrefixPacket
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: scapy.contrib.rtps.rtps.GUIDPrefixPacket.extract_padding
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPS
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.InlineQoSPacket
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.ParticipantMessageDataPacket
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.ParticipantMessageDataPacket.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.DataPacket
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.rtps.common_types._EPacketField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.DataPacket.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.DataPacket.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.DataPacket.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.DataPacket.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 196
    functionName: scapy.contrib.rtps.rtps.DataPacket.__init__
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_DATA
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.rtps.common_types._EPacketField.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.NBytesField.__init__
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_DATA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_DATA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_DATA.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_INFO_TS
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_INFO_TS.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_INFO_TS.<lambda1>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_INFO_TS.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_INFO_TS.<lambda2>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_ACKNACK
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_ACKNACK.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_HEARTBEAT
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_INFO_DST
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSSubMessage_PAD
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _RTPSSubMessageTypes.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.rtps.rtps.RTPSMessage
    functionSourceFile: scapy.contrib.rtps.rtps
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 14
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - lower.payload_guess.append
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.packet.bind_layers
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.kerberos.<lambda1>
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - fval.update
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - upper._overload_fields.copy
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.packet.bind_bottom_up
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.bind_top_down
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PrincipalName
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 211
    functionName: scapy.layers.kerberos.PrincipalName.toString
    functionSourceFile: scapy.layers.kerberos
    functionUses: 9
    functionsReached:
    - x.val.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.val.decode
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - upn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 218
    functionName: scapy.layers.kerberos.PrincipalName.fromUPN
    functionSourceFile: scapy.layers.kerberos
    functionUses: 12
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - m.group
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - upn.replace
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - re.match
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - spn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 229
    functionName: scapy.layers.kerberos.PrincipalName.fromSPN
    functionSourceFile: scapy.layers.kerberos
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - m.group
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - upn.replace
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - spn.split
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - spn.startswith
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - re.match
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - spn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3636
    functionName: scapy.layers.kerberos._parse_spn
    functionSourceFile: scapy.layers.kerberos
    functionUses: 28
    functionsReached:
    - scapy.layers.kerberos._parse_upn
    - m.group
    - re.match
    - upn.replace
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: spn.startswith
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: spn.split
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.EncryptedData
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 1
    IfCount: 14
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: scapy.layers.kerberos.EncryptedData.get_usage
    functionSourceFile: scapy.layers.kerberos
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33430>
    - <ast.Constant object at 0x7fa30ef33a60>
    argNames:
    - self
    - key
    - key_usage_number
    - cls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 370
    functionName: scapy.layers.kerberos.EncryptedData.decrypt
    functionSourceFile: scapy.layers.kerberos
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.kerberos.EncryptedData.get_usage
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - key.decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.decrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034a00>
    - <ast.Constant object at 0x7fa30d034760>
    argNames:
    - self
    - key
    - text
    - confounder
    - key_usage_number
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 408
    functionName: scapy.layers.kerberos.EncryptedData.encrypt
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - key.encrypt
    - scapy.layers.kerberos.EncryptedData.get_usage
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.encrypt
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.EncryptionKey
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 433
    functionName: scapy.layers.kerberos.EncryptionKey.toKey
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.len
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 442
    functionName: scapy.layers.kerberos.EncryptionKey.fromKey
    functionSourceFile: scapy.layers.kerberos
    functionUses: 13
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.Checksum
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 472
    functionName: scapy.layers.kerberos.Checksum.get_usage
    functionSourceFile: scapy.layers.kerberos
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0a4dc0>
    argNames:
    - self
    - key
    - text
    - key_usage_number
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 501
    functionName: scapy.layers.kerberos.Checksum.verify
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.layers.kerberos.Checksum.get_usage
    - key.verify_checksum
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.verify_checksum
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0d2790>
    - <ast.Constant object at 0x7fa30d0d2a30>
    argNames:
    - self
    - key
    - text
    - key_usage_number
    - cksumtype
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 514
    functionName: scapy.layers.kerberos.Checksum.make
    functionSourceFile: scapy.layers.kerberos
    functionUses: 2
    functionsReached:
    - scapy.layers.kerberos.Checksum.get_usage
    - key.make_checksum
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.make_checksum
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.HostAddress
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.AuthorizationDataItem
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.AuthorizationData
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - adType
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 629
    functionName: scapy.layers.kerberos.AuthorizationData.getAuthData
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.AD_KDCIssued
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.AD_AND_OR
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_PACKET.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PADATA
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_ENC_TS_ENC
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.ETYPE_INFO_ENTRY
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.ETYPE_INFO
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.ETYPE_INFO_ENTRY2
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.ETYPE_INFO2
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.TD_CMS_DIGEST_ALGORITHMS
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_AUTHENTICATION_SET_ELEM
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_AUTHENTICATION_SET
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_PAC_REQUEST
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.LSAP_TOKEN_INFO_INTEGRITY
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.range
    - scapy.fields.LEIntEnumField.__init__
    - scapy.fields.FlagsField.__init__
    - math.floor
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_AD_RESTRICTION_ENTRY
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_AUTH_DATA_AP_OPTIONS
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.fields.LEIntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_AD_LOGIN_ALIAS
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_SUPPORTED_ENCTYPES
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_PAC_OPTIONS
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_KEY_LIST_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_KEY_LIST_REP
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_SUPERSEDED_BY_USER
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_PACKET.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_DMSA_KEY_PACKAGE
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KrbFastArmor
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KrbFastArmoredReq
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_FX_FAST_REQUEST
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - <builtin>.setattr
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KrbFastArmoredRep
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_PACKET.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_FX_FAST_REPLY
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - <builtin>.setattr
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KrbFastFinished
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KrbFastResponse
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.ExternalPrincipalIdentifier
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_PK_AS_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.DHRepInfo
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_PK_AS_REP
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.hash
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_FOR_USER
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.S4UUserID
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.PA_S4U_X509_USER
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_Ticket
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1360
    functionName: scapy.layers.kerberos.KRB_Ticket.getSPN
    functionSourceFile: scapy.layers.kerberos
    functionUses: 6
    functionsReached:
    - scapy.layers.kerberos.PrincipalName.toString
    - x.val.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.TransitedEncoding
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.EncTicketPart
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.kerberos.<lambda1>
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_KDC_REQ_BODY
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.kerberos.<lambda1>
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KrbFastReq
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AS_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_TGS_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AS_REP
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_TGS_REP
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1571
    functionName: scapy.layers.kerberos.KRB_TGS_REP.getUPN
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.layers.kerberos.PrincipalName.toString
    - x.val.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.LastReqItem
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.volatile.GeneralizedTime.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.EncASRepPart
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.EncTGSRepPart
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AP_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - <builtin>.len
    - <builtin>.any
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_Authenticator
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AP_REP
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.EncAPRepPart
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_PRIV
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.EncKrbPrivPart
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_CRED
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KrbCredInfo
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.kerberos.<lambda1>
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.EncKrbCredPart
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.MethodData
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_ERROR
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.volatile.GeneralizedTime.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2004
    functionName: scapy.layers.kerberos.KRB_ERROR.getSPN
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.layers.kerberos.PrincipalName.toString
    - x.val.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_EXT_ERROR
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_ERROR_DATA
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KERB_ERROR_UNK
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_TGT_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_TGT_REP
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - <builtin>.list
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - <builtin>.len
    - <builtin>.any
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_FINISHED
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_EXT
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - public_numbers.public_key
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_EXT.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_EXT.<list1>.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AuthenticatorChecksum
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AuthenticatorChecksum.<list1>.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AuthenticatorChecksum.<list1>.<lambda2>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AuthenticatorChecksum.<list1>.<lambda3>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AuthenticatorChecksum.<list1>.<lambda4>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_AuthenticatorChecksum.<list1>.<lambda5>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_InnerToken
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.fields.StrFixedLenEnumField.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_InnerToken.<list1>.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _TOK_IDS.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e987700>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2245
    functionName: scapy.layers.kerberos.KRB_InnerToken.dispatch_hook
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSSAPI_Token
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_MIC_RFC1964
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2287
    functionName: scapy.layers.kerberos.KRB_GSS_MIC_RFC1964.default_payload_class
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_Wrap_RFC1964
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2312
    functionName: scapy.layers.kerberos.KRB_GSS_Wrap_RFC1964.default_payload_class
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_MIC
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2350
    functionName: scapy.layers.kerberos.KRB_GSS_MIC.default_payload_class
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_Wrap
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_Wrap.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KRB_GSS_Wrap.<list1>.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2379
    functionName: scapy.layers.kerberos.KRB_GSS_Wrap.default_payload_class
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.IAKERB_HEADER
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.Kerberos
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KerberosTCPHeader
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.fields.PacketLenField.__init__
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REQ.<list1>.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REQ.<list1>.<lambda2>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REQ.<list1>.<lambda3>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REQ.<list1>.<lambda4>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REQ.<list1>.<lambda5>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.ChangePasswdData
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REP
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.fields.PacketLenField.__init__
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REP.<list1>.<lambda3>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REP.<list1>.<lambda4>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPASSWD_REP.<list1>.<lambda5>
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2548
    functionName: scapy.layers.kerberos.KPASSWD_REP.post_build
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2555
    functionName: scapy.layers.kerberos.KPASSWD_REP.answers
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KPasswdRepData
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e488610>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2580
    functionName: scapy.layers.kerberos.Kpasswd.dispatch_hook
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.enumerate
    - scapy.asn1.ber.BER_id_dec
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.asn1.ber.BER_num_dec
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KpasswdTCPHeader
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KDC_PROXY_MESSAGE
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - names.items
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecbd0a0>
    - <ast.Constant object at 0x7fa30ecbd4c0>
    argNames:
    - self
    - url
    - targetDomain
    - dclocatorHint
    - no_check_certificate
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2649
    functionName: scapy.layers.kerberos.KdcProxySocket.__init__
    functionSourceFile: scapy.layers.kerberos
    functionUses: 24
    functionsReached:
    - collections.deque
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.kerberos.KerberosClient
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.eof.deco
    - scapy.automaton.ATMT.eof
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.condition
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.condition.deco
    - collections.namedtuple
    - scapy.automaton.ATMT.receive_condition.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 20
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 29
    ICount: 1
    IfCount: 20
    argCount: 27
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30d3c0c40>
    - <ast.Constant object at 0x7fa30d3c0430>
    - <ast.Constant object at 0x7fa30d3c0970>
    - <ast.Constant object at 0x7fa30d3c09d0>
    - <ast.Constant object at 0x7fa30d3c0ee0>
    - <ast.Constant object at 0x7fa30d3c01c0>
    - <ast.Constant object at 0x7fa30d3c0fa0>
    - <ast.Constant object at 0x7fa30d3c0190>
    - <ast.Constant object at 0x7fa30d3c0100>
    - <ast.Constant object at 0x7fa30d3c0520>
    - <ast.List object at 0x7fa30d3c0b20>
    - <ast.Constant object at 0x7fa30d3c09a0>
    - <ast.Constant object at 0x7fa30d3c0370>
    - <ast.Constant object at 0x7fa30d3c0a90>
    - <ast.Constant object at 0x7fa30d3c0eb0>
    - <ast.Constant object at 0x7fa30d3c0610>
    - <ast.Constant object at 0x7fa30d3c0f40>
    - <ast.Constant object at 0x7fa30d3c0c10>
    - <ast.Constant object at 0x7fa30d3c0670>
    - <ast.Constant object at 0x7fa30d3c02b0>
    - <ast.Constant object at 0x7fa30d3c02e0>
    - <ast.List object at 0x7fa30d3c03a0>
    - <ast.Constant object at 0x7fa30d3c0580>
    - <ast.Constant object at 0x7fa30e9bc670>
    - <ast.Constant object at 0x7fa30e9bc1f0>
    argNames:
    - self
    - mode
    - ip
    - upn
    - password
    - key
    - realm
    - spn
    - ticket
    - host
    - renew
    - additional_tickets
    - u2u
    - for_user
    - s4u2proxy
    - dmsa
    - kdc_proxy
    - kdc_proxy_no_check_certificate
    - fast
    - armor_ticket
    - armor_ticket_upn
    - armor_ticket_skey
    - key_list_req
    - etypes
    - port
    - timeout
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 2745
    functionName: scapy.layers.kerberos.KerberosClient.__init__
    functionSourceFile: scapy.layers.kerberos
    functionUses: 21
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ticket.realm.val.decode
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: host.upper
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: realm.upper
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2898
    functionName: scapy.layers.kerberos.KerberosClient._connect
    functionSourceFile: scapy.layers.kerberos
    functionUses: 23
    functionsReached:
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - collections.deque
    - socket.socket
    - scapy.sessions.streamcls
    - <builtin>.super
    - sock.connect
    - sock.settimeout
    - <builtin>.hasattr
    - scapy.supersocket.StreamSocket.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - now_time
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2917
    functionName: scapy.layers.kerberos.KerberosClient._base_kdc_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.volatile.RandNum._fix
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - _nam.lower
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - <builtin>.round
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.volatile.RandNum.__init__
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.volatile.RandEnumKeys._fix
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - random.expovariate
    - re.split
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - datetime.datetime.strptime
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - dt.replace
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - dt.tzinfo.utcoffset
    - headers.values
    - fields.pop
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - random.randrange
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - kdcreq.kdcOptions.set
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kdcreq.kdcOptions.set
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2933
    functionName: scapy.layers.kerberos.KerberosClient.calc_fast_armorkey
    functionSourceFile: scapy.layers.kerberos
    functionUses: 4
    functionsReached:
    - scapy.compat.chb
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - <builtin>.bytearray
    - scapy.libs.rfc3961.Key.__init__
    - os.urandom
    - scapy.libs.rfc3961.KRB_FX_CF2
    - <builtin>.len
    - <builtin>.zip
    - scapy.libs.rfc3961.Key.new_random_key
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.bytes
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - struct.pack
    - <builtin>.isinstance
    - key.prf
    - scapy.libs.rfc3961._xorbytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf4a640>
    argNames:
    - self
    - kdc_req
    - padata
    - now_time
    - pa_tgsreq_ap
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2983
    functionName: scapy.layers.kerberos.KerberosClient._fast_wrap
    functionSourceFile: scapy.layers.kerberos
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - m.group
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - pafastreq.armoredData.armor.armorValue.authenticator.encrypt
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - _nam.lower
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - upn.replace
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - datetime.datetime.strptime
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - dt.replace
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - re.match
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - dt.tzinfo.utcoffset
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - pafastreq.armoredData.encFastReq.encrypt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pafastreq.armoredData.reqChecksum.make
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.kerberos.PrincipalName.fromUPN
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pafastreq.armoredData.armor.armorValue.authenticator.encrypt
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pafastreq.armoredData.reqChecksum.make
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pafastreq.armoredData.encFastReq.encrypt
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 3059
    functionName: scapy.layers.kerberos.KerberosClient.as_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandNum._fix
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - pafastreq.armoredData.armor.armorValue.authenticator.encrypt
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.libs.rfc3961.KRB_FX_CF2
    - <builtin>.round
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - spn.startswith
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - pafastreq.armoredData.encFastReq.encrypt
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pafastreq.armoredData.reqChecksum.make
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - spn.split
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.libs.rfc3961._xorbytes
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.kerberos.KerberosClient._base_kdc_req
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - random.expovariate
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - random.randrange
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - kdcreq.kdcOptions.set
    - scapy.layers.inet6.PadN.extract_padding
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.kerberos.KerberosClient._fast_wrap
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - pafactor.padataValue.encrypt
    - padata.insert
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - _nam.lower
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.kerberos.KerberosClient.calc_fast_armorkey
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - padata.append
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - key.prf
    - scapy.layers.kerberos.PrincipalName.fromSPN
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: padata.insert
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: padata.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pafactor.padataValue.encrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 14
    IfCount: 12
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 3166
    functionName: scapy.layers.kerberos.KerberosClient.tgs_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandNum._fix
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - pafastreq.armoredData.armor.armorValue.authenticator.encrypt
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.libs.rfc3961.KRB_FX_CF2
    - <builtin>.round
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - spn.startswith
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - pafastreq.armoredData.encFastReq.encrypt
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pafastreq.armoredData.reqChecksum.make
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - key.make_checksum
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - spn.split
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.libs.rfc3961._xorbytes
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - scapy.layers.http._parse_headers
    - kdc_req.kdcOptions.set
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.layers.kerberos.Checksum.make
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.kerberos.KerberosClient._base_kdc_req
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - random.expovariate
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - pasfux509.userId.options.set
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - random.randrange
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - kdcreq.kdcOptions.set
    - scapy.layers.inet6.PadN.extract_padding
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.kerberos.KerberosClient._fast_wrap
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - _nam.lower
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.kerberos.KerberosClient.calc_fast_armorkey
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.kerberos.Checksum.get_usage
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - pasfux509.checksum.make
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - padata.append
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - key.prf
    - scapy.layers.kerberos.PrincipalName.fromSPN
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - apreq.authenticator.encrypt
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kdc_req.kdcOptions.set
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pasfux509.userId.options.set
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pasfux509.checksum.make
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: apreq.authenticator.encrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3354
    functionName: scapy.layers.kerberos.KerberosClient.BEGIN
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3358
    functionName: scapy.layers.kerberos.KerberosClient.should_send_as_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3363
    functionName: scapy.layers.kerberos.KerberosClient.should_send_tgs_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 3368
    functionName: scapy.layers.kerberos.KerberosClient.send_as_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum._fix
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - scapy.layers.kerberos.KerberosClient.as_req
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - pafastreq.armoredData.armor.armorValue.authenticator.encrypt
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.libs.rfc3961.KRB_FX_CF2
    - scapy.layers.kerberos.KerberosClient.send
    - <builtin>.round
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - spn.startswith
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - pafastreq.armoredData.encFastReq.encrypt
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pafastreq.armoredData.reqChecksum.make
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - spn.split
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.libs.rfc3961._xorbytes
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.kerberos.KerberosClient._base_kdc_req
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - random.expovariate
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - random.randrange
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - kdcreq.kdcOptions.set
    - scapy.layers.inet6.PadN.extract_padding
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.kerberos.KerberosClient._fast_wrap
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - pafactor.padataValue.encrypt
    - padata.insert
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - _nam.lower
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.kerberos.KerberosClient.calc_fast_armorkey
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - padata.append
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - key.prf
    - scapy.layers.kerberos.PrincipalName.fromSPN
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 3372
    functionName: scapy.layers.kerberos.KerberosClient.send_tgs_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.volatile.RandNum._fix
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - pafastreq.armoredData.armor.armorValue.authenticator.encrypt
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.libs.rfc3961.KRB_FX_CF2
    - scapy.layers.kerberos.KerberosClient.send
    - <builtin>.round
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - spn.startswith
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - pafastreq.armoredData.encFastReq.encrypt
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pafastreq.armoredData.reqChecksum.make
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - key.make_checksum
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - spn.split
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.libs.rfc3961._xorbytes
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - scapy.layers.http._parse_headers
    - kdc_req.kdcOptions.set
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.layers.kerberos.Checksum.make
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.kerberos.KerberosClient._base_kdc_req
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - random.expovariate
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - pasfux509.userId.options.set
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - random.randrange
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - kdcreq.kdcOptions.set
    - scapy.layers.inet6.PadN.extract_padding
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.kerberos.KerberosClient._fast_wrap
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - _nam.lower
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.kerberos.KerberosClient.calc_fast_armorkey
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.kerberos.KerberosClient.tgs_req
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.kerberos.Checksum.get_usage
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - pasfux509.checksum.make
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - padata.append
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - key.prf
    - scapy.layers.kerberos.PrincipalName.fromSPN
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - apreq.authenticator.encrypt
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3376
    functionName: scapy.layers.kerberos.KerberosClient.SENT_AS_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3380
    functionName: scapy.layers.kerberos.KerberosClient.SENT_TGS_REQ
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 1
    IfCount: 12
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - padatas
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3383
    functionName: scapy.layers.kerberos.KerberosClient._process_padatas_and_key
    functionSourceFile: scapy.layers.kerberos
    functionUses: 4
    functionsReached:
    - scapy.compat.chb
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - <builtin>.bytearray
    - scapy.libs.rfc3961.Key.__init__
    - scapy.libs.rfc3961.KRB_FX_CF2
    - ep.string_to_key
    - <builtin>.len
    - pasfux509.checksum.verify
    - <builtin>.zip
    - scapy.libs.rfc3961.Key.string_to_key
    - <builtin>.bytes
    - <builtin>.issubclass
    - padata.padataValue.armoredData.encFastRep.decrypt
    - enum.IntEnum.__init__
    - struct.pack
    - <builtin>.isinstance
    - key.prf
    - scapy.libs.rfc3961._xorbytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: padata.padataValue.armoredData.encFastRep.decrypt
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pasfux509.checksum.verify
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3443
    functionName: scapy.layers.kerberos.KerberosClient.receive_salt_mode
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - log_runtime.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3464
    functionName: scapy.layers.kerberos.KerberosClient.receive_krb_error_as_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.bytearray
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - <builtin>.zip
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KerberosClient.receive_krb_error_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.kerberos.KerberosClient._process_padatas_and_key
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - class_default_fields_ref.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.libs.rfc3961.KRB_FX_CF2
    - rcs.cipher.auth_decrypt
    - ep.string_to_key
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - scapy.libs.rfc3961.Key.__init__
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pasfux509.checksum.verify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.libs.rfc3961._xorbytes
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - padata.padataValue.armoredData.encFastRep.decrypt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - key.prf
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.libs.rfc3961.Key.string_to_key
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - <builtin>.hasattr
    - typing.cast.encode
    - enum.IntEnum.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3502
    functionName: scapy.layers.kerberos.KerberosClient.receive_as_rep
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 3507
    functionName: scapy.layers.kerberos.KerberosClient.retry_after_eof_in_apreq
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - collections.deque
    - scapy.automaton.Automaton.update_sock
    - scapy.layers.kerberos.KerberosClient._connect
    - sock.connect
    - socket.socket
    - scapy.sessions.streamcls
    - <builtin>.super
    - log_runtime.error
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - sock.settimeout
    - <builtin>.hasattr
    - scapy.supersocket.StreamSocket.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 3518
    functionName: scapy.layers.kerberos.KerberosClient.decrypt_as_rep
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - log_runtime.warning
    - <builtin>.zip
    - padata.padataValue.armoredData.encFastRep.decrypt
    - struct.pack
    - collections.namedtuple
    - key.prf
    - scapy.compat.chb
    - scapy.libs.rfc3961.KRB_FX_CF2
    - ep.string_to_key
    - enc.decrypt
    - <builtin>.len
    - pasfux509.checksum.verify
    - scapy.libs.rfc3961.Key.string_to_key
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.libs.rfc3961._xorbytes
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - scapy.layers.kerberos.KerberosClient._process_padatas_and_key
    - scapy.libs.rfc3961.Key.__init__
    - res.key.toKey
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enc.decrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.key.toKey
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 3540
    functionName: scapy.layers.kerberos.KerberosClient.receive_krb_error_tgs_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - <builtin>.zip
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.kerberos.KerberosClient._process_padatas_and_key
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.libs.rfc3961.KRB_FX_CF2
    - rcs.cipher.auth_decrypt
    - ep.string_to_key
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - scapy.libs.rfc3961.Key.__init__
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pasfux509.checksum.verify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - pkt.root.getSPN
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.libs.rfc3961._xorbytes
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.kerberos.KerberosClient.receive_krb_error_tgs_req
    - fields.pop
    - padata.padataValue.armoredData.encFastRep.decrypt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - key.prf
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.libs.rfc3961.Key.string_to_key
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - enum.IntEnum.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.root.getSPN
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3572
    functionName: scapy.layers.kerberos.KerberosClient.receive_tgs_rep
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 3583
    functionName: scapy.layers.kerberos.KerberosClient.decrypt_tgs_rep
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - padata.padataValue.armoredData.encFastRep.decrypt
    - struct.pack
    - collections.namedtuple
    - key.prf
    - scapy.compat.chb
    - scapy.libs.rfc3961.KRB_FX_CF2
    - ep.string_to_key
    - enc.decrypt
    - <builtin>.len
    - pasfux509.checksum.verify
    - scapy.libs.rfc3961.Key.string_to_key
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.libs.rfc3961._xorbytes
    - scapy.libs.rfc3961.KRB_FX_CF2.prfplus
    - scapy.layers.kerberos.KerberosClient._process_padatas_and_key
    - scapy.libs.rfc3961.Key.__init__
    - res.key.toKey
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3611
    functionName: scapy.layers.kerberos.KerberosClient.FINAL
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upn.replace
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - spn1
    - spn2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3651
    functionName: scapy.layers.kerberos._spn_are_equal
    functionSourceFile: scapy.layers.kerberos
    functionUses: 2
    functionsReached:
    - m.group
    - re.match
    - upn.replace
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.kerberos._parse_upn
    - spn2.lower
    - spn1.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: spn1.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: spn2.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc2f0a30>
    - <ast.Constant object at 0x7fa2fc2f0a60>
    - <ast.Constant object at 0x7fa2fc2f0a90>
    - <ast.Constant object at 0x7fa2fc2f0ac0>
    - <ast.Constant object at 0x7fa2fc2f0af0>
    - <ast.Constant object at 0x7fa2fc2f0b20>
    argNames:
    - upn
    - spn
    - ip
    - key
    - password
    - realm
    - host
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 3660
    functionName: scapy.layers.kerberos.krb_as_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 14
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - cmd.clear
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prompt_toolkit.prompt
    functionSourceFile: prompt_toolkit
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc2f4dc0>
    - <ast.Constant object at 0x7fa2fc2f4df0>
    - <ast.Constant object at 0x7fa2fc2f4e20>
    - <ast.List object at 0x7fa2fc2f4e50>
    - <ast.Constant object at 0x7fa2fc2f4e80>
    - <ast.Constant object at 0x7fa2fc2f4eb0>
    - <ast.Constant object at 0x7fa2fc2f4ee0>
    - <ast.Constant object at 0x7fa2fc2f4f10>
    argNames:
    - upn
    - spn
    - sessionkey
    - ticket
    - ip
    - renew
    - realm
    - additional_tickets
    - u2u
    - etypes
    - for_user
    - s4u2proxy
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 3717
    functionName: scapy.layers.kerberos.krb_tgs_req
    functionSourceFile: scapy.layers.kerberos
    functionUses: 14
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc2f9af0>
    - <ast.Constant object at 0x7fa2fc2f9b20>
    - <ast.Constant object at 0x7fa2fc2f9b50>
    argNames:
    - upn
    - spn
    - ip
    - key
    - password
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 3787
    functionName: scapy.layers.kerberos.krb_as_and_tgs
    functionSourceFile: scapy.layers.kerberos
    functionUses: 11
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc2fc520>
    - <ast.Constant object at 0x7fa2fc2fc550>
    - <ast.Constant object at 0x7fa2fc2fc580>
    argNames:
    - upn
    - ip
    - realm
    - host
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 3804
    functionName: scapy.layers.kerberos.krb_get_salt
    functionSourceFile: scapy.layers.kerberos
    functionUses: 5
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 18
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 26
    ICount: 13
    IfCount: 18
    argCount: 14
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc300280>
    - <ast.Constant object at 0x7fa2fc3002b0>
    - <ast.Constant object at 0x7fa2fc3002e0>
    - <ast.Constant object at 0x7fa2fc300310>
    - <ast.Constant object at 0x7fa2fc300340>
    - <ast.Constant object at 0x7fa2fc300370>
    - <ast.Constant object at 0x7fa2fc3003a0>
    - <ast.Constant object at 0x7fa2fc3003d0>
    - <ast.Constant object at 0x7fa2fc300400>
    - <ast.Constant object at 0x7fa2fc300430>
    - <ast.Constant object at 0x7fa2fc300460>
    - <ast.Constant object at 0x7fa2fc300490>
    argNames:
    - upn
    - targetupn
    - ip
    - password
    - newpassword
    - key
    - ticket
    - realm
    - ssp
    - setpassword
    - timeout
    - port
    - debug
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 3824
    functionName: scapy.layers.kerberos.kpasswd
    functionSourceFile: scapy.layers.kerberos
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.volatile.RandNum._fix
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.packet.Packet.haslayer.<lambda1>
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - <builtin>.round
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - cli_ap_rep.encPart.encrypt
    - scapy.packet.NoPayload.sprintf
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - scapy.arch.windows.native.L3WinSocket.close
    - fmt.rindex
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.gssapi.GssChannelBindings.digestMD5
    - <builtin>.input
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - tok.show
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - resp.krbpriv.encPart.decrypt
    - scapy.sendrecv.AsyncSniffer._run
    - ap_req.authenticator.encrypt
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - sfclsfld.split
    - <builtin>.float
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - name.strip
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - tgt_rep.show
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - cmd.clear
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - krbpriv.encPart.encrypt
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - fvalue.haslayer
    - scapy.layers.kerberos.krb_as_and_tgs
    - hashlib.md5
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - _dns_cache.get
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - obj.__iter__
    - ctypes.Structure.__init__
    - random.expovariate
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - repPart.subkey.toKey
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - ticket.getSPN
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - fmt.index
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.kerberos.KerberosSSP.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - clsfld.split
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - random.randrange
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.asn1.asn1.ASN1_BIT_STRING.set
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - ap_rep.encPart.decrypt
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Init_sec_context
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - sniff_sockets.update
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - typing.cast.payload.time.strftime
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - TimeoutError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ticket.getSPN
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 12
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc29fdf0>
    - <ast.Constant object at 0x7fa2fc29fe20>
    - <ast.Constant object at 0x7fa2fc29fe50>
    - <ast.Constant object at 0x7fa2fc29fe80>
    - <ast.Constant object at 0x7fa2fc29feb0>
    - <ast.Constant object at 0x7fa2fc29fee0>
    - <ast.Constant object at 0x7fa2fc29ff10>
    - <ast.Constant object at 0x7fa2fc29ff40>
    - <ast.Constant object at 0x7fa2fc29ff70>
    - <ast.Constant object at 0x7fa2fc29ffa0>
    argNames:
    - self
    - ST
    - UPN
    - PASSWORD
    - U2U
    - KEY
    - SPN
    - TGT
    - DC_IP
    - SKEY_TYPE
    - debug
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4097
    functionName: scapy.layers.kerberos.KerberosSSP.__init__
    functionSourceFile: scapy.layers.kerberos
    functionUses: 9
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 22
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 12
    EdgeCount: 32
    ICount: 5
    IfCount: 22
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc26e370>
    - <ast.Constant object at 0x7fa2fc26e3a0>
    - <ast.Name object at 0x7fa2fc26e3d0>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 4505
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_Init_sec_context
    functionSourceFile: scapy.layers.kerberos
    functionUses: 6
    functionsReached:
    - typing.cast.startswith
    - scapy.volatile.RandNum._fix
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - <builtin>.round
    - cli_ap_rep.encPart.encrypt
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.gssapi.GssChannelBindings.digestMD5
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ap_req.authenticator.encrypt
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - realm.upper
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - tgt_rep.show
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.layers.kerberos._parse_spn
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - scapy.layers.kerberos.krb_as_and_tgs
    - hashlib.md5
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - _dns_cache.get
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - random.expovariate
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - repPart.subkey.toKey
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - random.randrange
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.sessions.streamcls
    - scapy.volatile.RandNumExpo._fix
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.asn1.asn1.ASN1_BIT_STRING.set
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - ap_rep.encPart.decrypt
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tok.show
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: krbpriv.encPart.encrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.krbpriv.encPart.decrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc29b520>
    argNames:
    - self
    - IsAcceptor
    - req_flags
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4064
    functionName: scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    functionSourceFile: scapy.layers.kerberos
    functionUses: 8
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 4089
    functionName: scapy.layers.kerberos.KerberosSSP.CONTEXT.clifailure
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - conf.mib._oid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 4092
    functionName: scapy.layers.kerberos.KerberosSSP.CONTEXT.__repr__
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.KrbSessionKey.make_checksum
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.KrbSessionKey.encrypt
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - Confounder
    - DecText
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 4370
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx.MakeToSign
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.KrbSessionKey.decrypt
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.KrbSessionKey.verify_checksum
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tgt_rep.show
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ap_req.authenticator.encrypt
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ap_rep.encPart.decrypt
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: repPart.subkey.toKey
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cli_ap_rep.encPart.encrypt
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 21
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 30
    ICount: 6
    IfCount: 21
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc211130>
    - <ast.Attribute object at 0x7fa2fc211160>
    - <ast.Name object at 0x7fa2fc2111c0>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 4752
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_Accept_sec_context
    functionSourceFile: scapy.layers.kerberos
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - ap_req.ticket.encPart.decrypt
    - typing.cast.read
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - spn1.lower
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - ap_req.ticket.getSPN
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - ap_req.show
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - adIfRelevant.getAuthData
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - chan_bindings.digestMD5
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - tkt.authorizationData.getAuthData
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - spn2.lower
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - ap_req.authenticator.decrypt
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.kerberos._spn_are_equal
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ap_rep.encPart.encrypt
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - ap_rep.encPart.decrypt
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - tkt.key.toKey
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ap_req.show
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ap_req.ticket.getSPN
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ap_req.ticket.encPart.decrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.authorizationData.getAuthData
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: adIfRelevant.getAuthData
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.key.toKey
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ap_req.authenticator.decrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ap_rep.encPart.encrypt
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2fc230d00>
    - <ast.Attribute object at 0x7fa2fc230d30>
    argNames:
    - self
    - Context
    - token
    - req_flags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 4979
    functionName: scapy.layers.kerberos.KerberosSSP.GSS_Passive
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.volatile.RandNum._fix
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - ap_req.ticket.encPart.decrypt
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - spn1.lower
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - <builtin>.round
    - cli_ap_rep.encPart.encrypt
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - ap_req.ticket.getSPN
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - ap_req.show
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - adIfRelevant.getAuthData
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - chan_bindings.digestMD5
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.gssapi.GssChannelBindings.digestMD5
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - tkt.authorizationData.getAuthData
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ap_req.authenticator.encrypt
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - spn2.lower
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - tgt_rep.show
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.layers.kerberos._parse_spn
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - scapy.layers.kerberos.krb_as_and_tgs
    - hashlib.md5
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - random.expovariate
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - repPart.subkey.toKey
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - random.randrange
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.sessions.streamcls
    - scapy.volatile.RandNumExpo._fix
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.asn1.asn1.ASN1_BIT_STRING.set
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - ap_req.authenticator.decrypt
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.kerberos._spn_are_equal
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - scapy.layers.kerberos.KerberosSSP.GSS_Accept_sec_context
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ap_rep.encPart.encrypt
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - ap_rep.encPart.decrypt
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Init_sec_context
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - tkt.key.toKey
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 5029
    functionName: scapy.layers.kerberos.KerberosSSP.LegsAmount
    functionSourceFile: scapy.layers.kerberos
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 5035
    functionName: scapy.layers.kerberos.KerberosSSP.MaximumSignatureLength
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - Context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 5047
    functionName: scapy.layers.kerberos.KerberosSSP.canMechListMIC
    functionSourceFile: scapy.layers.kerberos
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_INFO_BUFFER
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: scapy.layers.msrpce.mspac.PAC_INFO_BUFFER.default_payload_class
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.RPC_UNICODE_STRING.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.RPC_UNICODE_STRING
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.RPC_UNICODE_STRING.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.RPC_UNICODE_STRING.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.RPC_UNICODE_STRING.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.FILETIME
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.GROUP_MEMBERSHIP
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CYPHER_BLOCK
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.USER_SESSION_KEY.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.USER_SESSION_KEY
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.RPC_SID_IDENTIFIER_AUTHORITY
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.SID
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.SID.<list2>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.KERB_SID_AND_ATTRIBUTES
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.KERB_VALIDATION_INFO
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFieldListField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.KERB_VALIDATION_INFO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.KERB_VALIDATION_INFO.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.KERB_VALIDATION_INFO.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.KERB_VALIDATION_INFO.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.KERB_VALIDATION_INFO.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_CREDENTIAL_INFO
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_CLIENT_INFO
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_CLIENT_INFO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_SIGNATURE_DATA
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.fields.LEIntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_SIGNATURE_DATA.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.S4U_DELEGATION_INFO
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.S4U_DELEGATION_INFO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay_offset
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 334
    functionName: scapy.layers.msrpce.mspac._pac_post_build
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 10
    functionsReached:
    - scapy.packet.Packet.get_field
    - <builtin>.super
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - <builtin>.next
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.UPN_DNS_INFO
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.UPN_DNS_INFO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.UPN_DNS_INFO.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.UPN_DNS_INFO.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.UPN_DNS_INFO.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.UPN_DNS_INFO.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub0
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub0.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub1
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub1.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub2
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub2.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub3
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY_sub3.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRInt3264EnumField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<lambda5>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<lambda7>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIM_ENTRY.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIMS_ARRAY
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRInt3264EnumField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIMS_ARRAY.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIMS_SET
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIMS_SET.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIMS_SET.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 617
    functionName: scapy.layers.msrpce.mspac._CLAIMSClaimSet.m2i
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - scapy.layers.dcerpc.ndr_deserialize1
    - <builtin>.bool
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 624
    functionName: scapy.layers.msrpce.mspac._CLAIMSClaimSet.i2m
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.dcerpc.ndr_serialize1
    - typing.cast.index
    - <builtin>.bytes
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 632
    functionName: scapy.layers.msrpce.mspac._CLAIMSClaimSet.valueof
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField._subval
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIMS_SET_METADATA
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRInt3264EnumField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIMS_SET_METADATA.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.CLAIMS_SET_METADATA.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_CLIENT_CLAIMS_INFO
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.DOMAIN_GROUP_MEMBERSHIP
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.DOMAIN_GROUP_MEMBERSHIP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_DEVICE_INFO
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_DEVICE_INFO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_DEVICE_INFO.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_DEVICE_INFO.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_ATTRIBUTES_INFO
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_ATTRIBUTES_INFO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PAC_REQUESTOR
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lay.remove_payload
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lay.add_payload
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PACTYPE
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mspac.PACTYPE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ulType
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 853
    functionName: scapy.layers.msrpce.mspac.PACTYPE.getPayload
    functionSourceFile: scapy.layers.msrpce.mspac
    functionUses: 0
    functionsReached:
    - <builtin>.enumerate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 16
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.smb
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMB_Header
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMB_Dialect
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Request
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Request.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - default
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 292
    functionName: scapy.layers.smb._SMBStrNullField
    functionSourceFile: scapy.layers.smb
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - warnings.warn
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 298
    functionName: scapy.layers.smb._SMBStrNullField._isUTF16
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 309
    functionName: scapy.layers.smb._len
    functionSourceFile: scapy.layers.smb
    functionUses: 1
    functionsReached:
    - pkt.getfield_and_val
    - <builtin>.len
    - fld.addfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30defa610>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 319
    functionName: scapy.layers.smb._SMBNegotiate_Response.dispatch_hook
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_NoSecurity
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_NoSecurity.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_NoSecurity.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_NoSecurity.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_Extended_Security.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_Extended_Security
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_Extended_Security.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_Security.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_Security.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - pkt.getfield_and_val
    - <builtin>.len
    - scapy.layers.smb._len
    - fld.addfield
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_Security
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.smb._SMBStrNullField
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBNegotiate_Response_Security.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Request
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.layers.smb._SMBStrNullField
    - math.log
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Request.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Request.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTree_Connect_AndX
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.layers.smb._SMBStrNullField
    - math.log
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTree_Connect_AndX.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 548
    functionName: scapy.layers.smb.SMBTree_Connect_AndX.post_build
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.layers.smb._SMBStrNullField
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Response
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.layers.smb._SMBStrNullField
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 637
    functionName: scapy.layers.smb.SMBSession_Setup_AndX_Response.post_build
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBSession_Null
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 701
    functionName: scapy.layers.smb._optlen
    functionSourceFile: scapy.layers.smb
    functionUses: 6
    functionsReached:
    - <builtin>.len
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.getattr
    - scapy.layers.smb._optlen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<lambda3>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.getattr
    - scapy.layers.smb._optlen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<list1>.<lambda4>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<list1>.<lambda5>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<lambda5>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.getattr
    - scapy.layers.smb._optlen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<list1>.<lambda6>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<lambda6>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Request.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.getattr
    - scapy.layers.smb._optlen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<lambda3>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.getattr
    - scapy.layers.smb._optlen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<list1>.<lambda4>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<list1>.<lambda5>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<lambda5>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.getattr
    - scapy.layers.smb._optlen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<list1>.<lambda6>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<lambda6>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.SMBTransaction_Response.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4a0d00>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 915
    functionName: scapy.layers.smb.NETLOGON.dispatch_hook
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - _pkt.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _pkt.index
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_LOGON_QUERY
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_REQUEST
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_REQUEST.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_NT40
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1035
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE.get_full
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.DcSockAddr
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1050
    functionName: scapy.layers.smb.DcSockAddr.default_payload_class
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.fields.LEShortEnumField.__init__
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.fields.UUIDField.__init__
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.<list1>.<lambda1>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.<list1>.<lambda2>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.<list1>.<lambda3>
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.index
    functionSourceFile: typing
    functionUses: 1166
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1095
    functionName: scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.get_full
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb.BRWS
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1128
    functionName: scapy.layers.smb.BRWS.register_variant
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d504550>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1132
    functionName: scapy.layers.smb.BRWS.dispatch_hook
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - cls.registered_opcodes.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_opcodes.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smb.BRWS_HostAnnouncement
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1160
    functionName: scapy.layers.smb.BRWS_HostAnnouncement.mysummary
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1174
    functionName: scapy.layers.smb.BRWS_BecomeBackup.mysummary
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smb._SMBGeneric
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b185ca0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1193
    functionName: scapy.layers.smb._SMBGeneric.dispatch_hook
    functionSourceFile: scapy.layers.smb
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.config.CommandsList.register
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - lower.payload_guess.append
    - scapy.packet.Packet.__init__
    - conf.netcache.new_cache
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.packet.bind_layers
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - collections.namedtuple
    - scapy.layers.http._dissect_headers
    - fval.update
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - upper._overload_fields.copy
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.packet.bind_bottom_up
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - uuid.UUID
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.packet.bind_top_down
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.AttributeValueAssertion
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_Authentication_SaslCredentials
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_BindRequest
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.hash
    - <builtin>.int
    - <builtin>.setattr
    - <builtin>.len
    - kwargs.get
    - <builtin>.super
    - typing.cast.choices.items
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_BindResponse
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 383
    functionName: scapy.layers.ldap.LDAP_BindResponse.serverCreds
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 390
    functionName: scapy.layers.ldap.LDAP_BindResponse.serverSaslCredsData
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_UnbindRequest
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_SubstringFilterStr
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.hash
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_SubstringFilter
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_FilterAnd
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_FilterOr
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_FilterNot.<lambda1>
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_FilterNot
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    - scapy.asn1fields.ASN1F_PACKET.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_FilterExtensibleMatch
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_Filter
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.hash
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 9
    IfCount: 14
    argCount: 1
    argDefaultValues: []
    argNames:
    - filter
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 601
    functionName: scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    functionSourceFile: scapy.layers.ldap
    functionUses: 12
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - filter.lstrip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filter.lstrip
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: backtrack.append
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: backtrack.pop
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 0
    IfCount: 12
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 671
    functionName: scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    functionSourceFile: scapy.layers.ldap
    functionUses: 13
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_SearchRequest
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_PartialAttribute
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_SearchResponseEntry
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_SearchResponseResultDone
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_SearchResponseReference
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_ModifyRequestChange
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_ModifyRequest
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_ModifyResponse
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_AddRequest
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_AddResponse
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_DelResponse
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_ModifyDNRequest
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_ModifyDNResponse
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_AbandonRequest
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_ExtendedResponse
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 956
    functionName: scapy.layers.ldap.LDAP_ExtendedResponse.do_dissect
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - obj.dissect
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.controlType.val.decode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_Control
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_realSearchControlValue
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_serverSDFlagsControl
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_FLAGS.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - <builtin>.hash
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.asn1fields.ASN1F_optional.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e85ea00>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1073
    functionName: scapy.layers.ldap.LDAP.dispatch_hook
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1114
    functionName: scapy.layers.ldap.LDAP.unsolicited
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ldap.CLDAP
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LdapPing_am
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec5a580>
    - <ast.Call object at 0x7fa30ec5ab20>
    - <ast.Constant object at 0x7fa30ec5af70>
    - <ast.Constant object at 0x7fa30ec5a7f0>
    - <ast.Constant object at 0x7fa30ec5ad00>
    - <ast.Constant object at 0x7fa30ec5a0a0>
    - <ast.Constant object at 0x7fa30ec5ad60>
    - <ast.Constant object at 0x7fa30ec5a430>
    argNames:
    - self
    - NetbiosDomainName
    - DomainGuid
    - DcSiteName
    - NetbiosComputerName
    - DnsForestName
    - DnsHostName
    - src_ip
    - src_ip6
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1304
    functionName: scapy.layers.ldap.LdapPing_am.parse_options
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1326
    functionName: scapy.layers.ldap.LdapPing_am.is_request
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.any
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1354
    functionName: scapy.layers.ldap.LdapPing_am.make_reply
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - req.DestinationName.strip
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.ldap.LdapPing_am.make_mailslot_ping_reply
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.strxor
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.packet.Packet.get_field
    - scapy.arch.get_if_addr
    - conf.ifaces.dev_from_networkname
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - value.strip
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1420
    functionName: scapy.layers.ldap.LdapPing_am.make_mailslot_ping_reply
    functionSourceFile: scapy.layers.ldap
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - req.DestinationName.strip
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.strxor
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - scapy.packet.Packet.get_field
    - conf.ifaces.dev_from_networkname
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - value.strip
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req.DestinationName.strip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: realm.lower
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_SASL_GSSAPI_SsfCap
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_SASL_Buffer
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.gssapi._GSSAPI_Field.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1716
    functionName: scapy.layers.ldap.LDAP_Exception.__init__
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - m.group
    - <builtin>.int
    - re.match
    - resp.protocolOp.diagnosticMessage.val.rstrip
    - <builtin>.super
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.protocolOp.diagnosticMessage.val.rstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dae76d0>
    argNames:
    - self
    - verb
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1798
    functionName: scapy.layers.ldap.LDAP_Client.__init__
    functionSourceFile: scapy.layers.ldap
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 5
    IfCount: 8
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9fb8b0>
    - <ast.Constant object at 0x7fa30e56c4f0>
    - <ast.Constant object at 0x7fa30e56cf70>
    - <ast.Constant object at 0x7fa30e56cd00>
    - <ast.Constant object at 0x7fa30e56c130>
    - <ast.Constant object at 0x7fa30e56c040>
    argNames:
    - self
    - ip
    - port
    - use_ssl
    - sslcontext
    - sni
    - no_check_certificate
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1816
    functionName: scapy.layers.ldap.LDAP_Client.connect
    functionSourceFile: scapy.layers.ldap
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - socket.socket
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - token_type.value.encode
    - digest.finalize
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.primitives.hashes.MD5
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.sessions.TCPSession.__init__
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - cert.x509Cert.copy
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - sock.getsockname
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - context.wrap_socket
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - sslsock.getpeercert
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - sock.settimeout
    - <builtin>.hasattr
    - ssl.create_default_context
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 5
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb65ca0>
    argNames:
    - self
    - protocolOp
    - controls
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1887
    functionName: scapy.layers.ldap.LDAP_Client.sr1
    functionSourceFile: scapy.layers.ldap
    functionUses: 19
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 28
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 14
    EdgeCount: 40
    ICount: 4
    IfCount: 28
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b906ca0>
    - <ast.Constant object at 0x7fa30b906be0>
    - <ast.Constant object at 0x7fa30b906d60>
    - <ast.Constant object at 0x7fa30b9060d0>
    - <ast.Constant object at 0x7fa30b906370>
    argNames:
    - self
    - mech
    - ssp
    - sign
    - encrypt
    - simple_username
    - simple_password
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1946
    functionName: scapy.layers.ldap.LDAP_Client.bind
    functionSourceFile: scapy.layers.ldap
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.volatile.RandNum._fix
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - <builtin>.round
    - cli_ap_rep.encPart.encrypt
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.compute_mic
    - scapy.layers.ntlm.SIGNKEY
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.ntlm.SEALKEY
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.gssapi.GssChannelBindings.digestMD5
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - Context.ssp.canMechListMIC
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - conf.mib._oid
    - scapy.automaton.Automaton._flush_inout
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.spnego.mechListMIC
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - User.upper
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ap_req.authenticator.encrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - Context.KrbSessionKey.encrypt
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - realm.upper
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.spnego.SPNEGOSSP._common_spnego_handler
    - <builtin>.print
    - os.close
    - scapy.layers.spnego.SPNEGOSSP._extract_gssapi
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - tgt_rep.show
    - decryptor.update
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - to_remove.append
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.layers.kerberos._parse_spn
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - cmd.clear
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - Context.ssp.GSS_Accept_sec_context
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - <builtin>.bytearray
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.ntlm.NTOWFv2
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - scapy.layers.kerberos.krb_as_and_tgs
    - hashlib.md5
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ntlm.NTLMv2_ComputeSessionBaseKey
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.spnego.SPNEGOSSP.GSS_Init_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - random.expovariate
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - repPart.subkey.toKey
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - log_isotp.warning
    - args.append
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - re.match
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - scapy.layers.ntlm.NTLMSSP.CONTEXT.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.network_name.l2listen
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - implicit_fields.items
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - random.randrange
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.ntlm.NTLM_CHALLENGE.getAv
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.NTLMv2_RESPONSE.computeNTProofStr
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - Context.ssp.GSS_Init_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.asn1.asn1.ASN1_BIT_STRING.set
    - scapy.layers.dns.dns_resolve
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - Context.ssp.getMechListMIC
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - Context.ssp.verifyMechListMIC
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - ap_rep.encPart.decrypt
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.ntlm.NTLMSSP.GSS_Init_sec_context
    - scapy.layers.ntlm.MD4le
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Init_sec_context
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.issubclass
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.asn1.asn1.ASN1_OID.__init__
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - Context.supported_mechtypes.remove
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - sock.settimeout
    - typing.cast.encode
    - heapq.heapify
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    - ValueError
    - LDAP_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string.printable.encode
    functionSourceFile: string
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ldap.LDAP_Client
    functionSourceFile: scapy.layers.ldap
    functionUses: 0
    functionsReached:
    - string.printable.encode
    - re.compile
    - re.escape
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 4
    IfCount: 10
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2aadf0>
    - <ast.Constant object at 0x7fa30f2aab50>
    - <ast.Constant object at 0x7fa30f2aa070>
    - <ast.Constant object at 0x7fa30f2aa3d0>
    - <ast.Constant object at 0x7fa30f2aabe0>
    - <ast.Constant object at 0x7fa30f2aa970>
    - <ast.Constant object at 0x7fa30f2aa220>
    - <ast.List object at 0x7fa30f2aa6d0>
    - <ast.List object at 0x7fa30f2aae80>
    argNames:
    - self
    - baseObject
    - filter
    - scope
    - derefAliases
    - sizeLimit
    - timeLimit
    - attrsOnly
    - attributes
    - controls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2204
    functionName: scapy.layers.ldap.LDAP_Client.search
    functionSourceFile: scapy.layers.ldap
    functionUses: 11
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - TimeoutError
    - LDAP_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2277
    functionName: scapy.layers.ldap.LDAP_Client.search._s
    functionSourceFile: scapy.layers.ldap
    functionUses: 12
    functionsReached:
    - x.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2283
    functionName: scapy.layers.ldap.LDAP_Client.search._ssafe
    functionSourceFile: scapy.layers.ldap
    functionUses: 12
    functionsReached:
    - x.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.protocolOp.sprintf
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.List object at 0x7fa30f12fc10>
    argNames:
    - self
    - object
    - changes
    - controls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2336
    functionName: scapy.layers.ldap.LDAP_Client.modify
    functionSourceFile: scapy.layers.ldap
    functionUses: 4
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - LDAP_Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.List object at 0x7fa30d184c70>
    argNames:
    - self
    - entry
    - attributes
    - controls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2364
    functionName: scapy.layers.ldap.LDAP_Client.add
    functionSourceFile: scapy.layers.ldap
    functionUses: 3
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - attributes.items
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - LDAP_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attributes.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfa370>
    - <ast.List object at 0x7fa30ddfaf70>
    argNames:
    - self
    - entry
    - newdn
    - deleteoldrdn
    - controls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 2408
    functionName: scapy.layers.ldap.LDAP_Client.modifydn
    functionSourceFile: scapy.layers.ldap
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - newdn.split
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - entry.split
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - LDAP_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newdn.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entry.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2452
    functionName: scapy.layers.ldap.LDAP_Client.close
    functionSourceFile: scapy.layers.ldap
    functionUses: 1
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - <builtin>.print
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - os.close
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msnrpc
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - scapy.config.crypto_validator
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: h.finalize
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.modes.CFB8
    functionSourceFile: cryptography
    functionUses: 97
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - KeyIn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: scapy.layers.msrpce.msnrpc.InitLMKey
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 6
    functionsReached:
    - <builtin>.range
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cred
    - i
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 183
    functionName: scapy.layers.msrpce.msnrpc._credentialAddition
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 3
    functionsReached:
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - ClientSequenceNumber
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 196
    functionName: scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 91
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cd550>
    - <ast.Constant object at 0x7fa30b3cd1f0>
    argNames:
    - self
    - IsClient
    - req_flags
    - AES
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 15
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb778b0>
    argNames:
    - self
    - SessionKey
    - computername
    - domainname
    - AES
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.__init__
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - Seal
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 284
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 54
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.bytearray
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - encryptor.finalize
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - headers.pop
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - digest.finalize
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - os.urandom
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - Context
    - msgs
    - signature
    - Seal
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 380
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 60
    functionsReached:
    - handle.update
    - <builtin>.bytearray
    - digest.finalize
    - encryptor.finalize
    - h.update
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - h.finalize
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.ntlm.RC4K
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - cryptography.hazmat.primitives.hmac.HMAC
    - encryptor.update
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - decryptor.update
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - digest.update
    - scapy.layers.ntlm.RC4
    - cryptography.hazmat.primitives.ciphers.Cipher
    - cryptography.hazmat.primitives.hashes.SHA256
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b232250>
    - <ast.Constant object at 0x7fa30b2324f0>
    argNames:
    - self
    - Context
    - token
    - req_flags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 477
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 9
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d93a520>
    - <ast.Attribute object at 0x7fa30d93a1f0>
    - <ast.Name object at 0x7fa30d93a3d0>
    argNames:
    - self
    - Context
    - token
    - req_flags
    - chan_bindings
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 498
    functionName: scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Accept_sec_context
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 599
    functionName: scapy.layers.msrpce.msnrpc.NetlogonClient.alter_context
    functionSourceFile: scapy.layers.msrpce.msnrpc
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: netr_server_req_chall_response.show
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: netr_server_auth3_response.show
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.rpcclient
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f966790>
    - <ast.Constant object at 0x7fa30f966640>
    - <ast.Constant object at 0x7fa30f966430>
    argNames:
    - self
    - transport
    - ndr64
    - ndrendian
    - verb
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Dict object at 0x7fa30ecb1640>
    argNames:
    - cls
    - smbcli
    - smb_kwargs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 87
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.from_smblink
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 4
    functionsReached:
    - scapy.layers.dcerpc.DceRpcSocket.__init__
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - scapy.layers.smbclient.SMB_RPC_SOCKET.__init__
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - <builtin>.super
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - collections.defaultdict
    - ctypes.windll.kernel32.CreateEventA
    - <builtin>.isinstance
    - kwargs.pop
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b185610>
    - <ast.Constant object at 0x7fa30b185280>
    argNames:
    - self
    - smbsock
    - use_ioctl
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1014
    functionName: scapy.layers.smbclient.SMB_RPC_SOCKET.__init__
    functionSourceFile: scapy.layers.smbclient
    functionUses: 5
    functionsReached:
    - collections.deque
    - ctypes.create_string_buffer
    - scapy.automaton.ObjectPipe._wincreate
    - random.random
    - os.pipe
    - scapy.automaton.ObjectPipe.__init__
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - ctypes.windll.kernel32.CreateEventA
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9b1640>
    - <ast.Constant object at 0x7fa30e9b12e0>
    - <ast.Dict object at 0x7fa30e9b14c0>
    argNames:
    - self
    - ip
    - port
    - timeout
    - smb_kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 103
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.connect
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 2
    functionsReached:
    - os.urandom
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - scapy.layers.smbclient.SMB_Client.from_tcpsock
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - collections.deque
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.layers.smb2.SMBSession.__init__
    - scapy.layers.dcerpc.DceRpcSocket.__init__
    - scapy.layers.smbclient.SMB_SOCKET.from_tcpsock
    - sock.getsockname
    - <builtin>.print
    - sock.connect
    - sock.settimeout
    - kwargs.pop
    - collections.defaultdict
    - socket.socket
    - <builtin>.super
    - cls.smblink
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - sock
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 697
    functionName: scapy.layers.smbclient.SMB_SOCKET.from_tcpsock
    functionSourceFile: scapy.layers.smbclient
    functionUses: 3
    functionsReached:
    - collections.deque
    - os.urandom
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - <builtin>.super
    - cls.smblink
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - kwargs.pop
    - scapy.layers.smb2.SMBSession.__init__
    - scapy.layers.smbclient.SMB_Client.from_tcpsock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 146
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.close
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 2
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - <builtin>.print
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - os.close
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 151
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 15
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 166
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 9
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - conf.color_theme.green
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - fd.send
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - value.strip
    - resp.Location.decode
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - scapy.layers.kerberos.KdcProxySocket.send
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - interface
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 224
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 9
    functionsReached:
    - kwargs.pop
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 13
    IfCount: 19
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - interface
    - reqcls
    - respcls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 274
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 8
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - resp.sec_addr.port_spec.decode
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - conf.color_theme.green
    - <builtin>.repr
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - <builtin>.len
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.sec_addr.port_spec.decode
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.sprintf
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - interface
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 451
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.bind
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 6
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - resp.sec_addr.port_spec.decode
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - conf.color_theme.green
    - <builtin>.repr
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - <builtin>.len
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - interface
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 457
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.alter_context
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - resp.sec_addr.port_spec.decode
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - conf.color_theme.green
    - <builtin>.repr
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - <builtin>.len
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - interface
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 463
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.bind_or_alter
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - resp.sec_addr.port_spec.decode
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - conf.color_theme.green
    - <builtin>.repr
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - scapy.layers.msrpce.msnrpc.NetlogonClient.alter_context
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.bind
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - <builtin>.len
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 474
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.open_smbpipe
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 4
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - CreateOptions.extend
    - ShareAccess.append
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - CreateContexts.extend
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - time.monotonic
    - rd._read_packet
    - scapy.layers.smbclient.SMB_SOCKET.get_TID
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - CreateOptions.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - DesiredAccess.extend
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - DesiredAccess.append
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.layers.smbclient.SMB_RPC_SOCKET.open_pipe
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - scapy.layers.smbclient.SMB_SOCKET.tree_connect
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 725
    functionName: scapy.layers.smbclient.SMB_SOCKET.tree_connect
    functionSourceFile: scapy.layers.smbclient
    functionUses: 6
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - scapy.layers.smbclient.SMB_SOCKET.get_TID
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1019
    functionName: scapy.layers.smbclient.SMB_RPC_SOCKET.open_pipe
    functionSourceFile: scapy.layers.smbclient
    functionUses: 5
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - CreateOptions.extend
    - ShareAccess.append
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - CreateContexts.extend
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - CreateOptions.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - DesiredAccess.extend
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - DesiredAccess.append
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 481
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.close_smbpipe
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close_pipe
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.smbclient.SMB_SOCKET.tree_disconnect
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - TID
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 712
    functionName: scapy.layers.smbclient.SMB_SOCKET.set_TID
    functionSourceFile: ''
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1022
    functionName: scapy.layers.smbclient.SMB_RPC_SOCKET.close_pipe
    functionSourceFile: scapy.layers.smbclient
    functionUses: 3
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 757
    functionName: scapy.layers.smbclient.SMB_SOCKET.tree_disconnect
    functionSourceFile: scapy.layers.smbclient
    functionUses: 3
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d79db80>
    - <ast.Constant object at 0x7fa30d79de20>
    - <ast.Dict object at 0x7fa30d79d4c0>
    argNames:
    - self
    - ip
    - interface
    - port
    - timeout
    - smb_kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 489
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.connect_and_bind
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.layers.smbclient.SMB_SOCKET.from_tcpsock
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.epm_map
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.msrpce.rpcclient.get_endpoint
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.smbclient.SMB_SOCKET.get_TID
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - resp.sec_addr.port_spec.decode
    - ctypes.create_string_buffer
    - scapy.layers.smbclient.SMB_RPC_SOCKET.open_pipe
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.packet.NoPayload.fragment
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - scapy.layers.dcerpc.find_dcerpc_interface
    - proc.stdin.writelines
    - CreateContexts.extend
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.bind
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - cls.smblink
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.connect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.layers.smb2.SMBSession.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.smbclient.SMB_Client.from_tcpsock
    - DCE_RPC_INTERFACES.values
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.layers.smbclient.SMB_SOCKET.tree_connect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.open_smbpipe
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - endpoints.append
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.sessions.streamcls
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast.payload.fragment
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - pkts.append
    - <builtin>.open
    - ssl.SSLContext
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.close
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - value.strip
    - resp.Location.decode
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.layers.inet.IP.route
    - DesiredAccess.append
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - pkt.show
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sniff_sockets.update
    - scapy.layers.kerberos.KdcProxySocket.send
    - sslsock.getpeercert
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.dcerpc.DceRpcSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30b906610>
    - <ast.Constant object at 0x7fa30b906df0>
    - <ast.Constant object at 0x7fa30b906a60>
    - <ast.Dict object at 0x7fa30b906700>
    argNames:
    - ip
    - interface
    - transport
    - ndrendian
    - verb
    - smb_kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 685
    functionName: scapy.layers.msrpce.rpcclient.get_endpoint
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.layers.smbclient.SMB_SOCKET.from_tcpsock
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.packet.NoPayload.getfield_and_val
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.epm_map
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.smbclient.SMB_SOCKET.get_TID
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - resp.sec_addr.port_spec.decode
    - ctypes.create_string_buffer
    - scapy.layers.smbclient.SMB_RPC_SOCKET.open_pipe
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - scapy.layers.dcerpc.find_dcerpc_interface
    - CreateContexts.extend
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.bind
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - cls.smblink
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.connect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.layers.smb2.SMBSession.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - headers.setdefault
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - conf.l3types.layer2num.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - kargs.pop
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.smbclient.SMB_Client.from_tcpsock
    - DCE_RPC_INTERFACES.values
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.layers.smbclient.SMB_SOCKET.tree_connect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.open_smbpipe
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - endpoints.append
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast.payload.fragment
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - pkts.append
    - <builtin>.open
    - ssl.SSLContext
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.close
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.layers.inet.IP.route
    - DesiredAccess.append
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - pkt.show
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sniff_sockets.update
    - scapy.layers.kerberos.KdcProxySocket.send
    - sslsock.getpeercert
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.dcerpc.DceRpcSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 9
    IfCount: 12
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - interface
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 538
    functionName: scapy.layers.msrpce.rpcclient.DCERPC_Client.epm_map
    functionSourceFile: scapy.layers.msrpce.rpcclient
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - endpoints.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - pkt.show
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: endpoints.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.show
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: -1
    functionName: scapy.layers.smbclient
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - ssock.setsockopt
    - re.search
    - scapy.layers.ntlm.NTLMSSP.__init__
    - ssock.close
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - _t.start
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - scapy.automaton.Automaton.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - clientsocket.shutdown
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - name.endswith
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pathlib.Path
    - scapy.base_classes.Net.ip2int
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - <builtin>.vars
    - scapy.automaton.Automaton.run
    - scapy.themes.create_styler.do_style
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.base_classes.ScopedIP
    - name.lower
    - ids.append
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - ssock.accept
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - rtlst.sort
    - scapy.utils.atol
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.get_if_addr
    - scapy.arch.common.get_if_raw_addr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - params.pop
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - func._flags.index
    - scapy.automaton.ObjectPipe.__init__
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.utils.CLIUtil._parsekwargs
    - scapy.sendrecv.SndRcvHandler._process_packet
    - type.__new__
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - i.fileno
    - argparam.strip
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - argparse.ArgumentParser
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - ctypes.windll.kernel32.GetStdHandle
    - atmt.destroy
    - scapy.layers.dot11.RadioTap.post_dissect
    - parser.print_help
    - colwidth.index
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.automaton.Automaton.stop
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.from_smblink
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - k.startswith
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - upn.replace
    - scapy.utils.CLIUtil.help._args
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.layers.smbclient.smbclient.__init__
    - t.bus.shutdown
    - scapy.utils.CLIUtil.loop
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - params.items
    - positional.append
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - atmt.forcestop
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - conf.color_theme.yellow
    - scapy.themes.ColorTheme.format
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - ssps.append
    - scapy.layers.tls.record.TLS._tls_decrypt
    - parser.add_argument
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - prompt_toolkit.completion.Completer.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - _space.join
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - argdesc.strip
    - scapy.layers.smbserver.SMBShare.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - parser.parse_args
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - cls.smblink
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ssock.shutdown
    - socket.getaddrinfo
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.utils.CLIUtil.help
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - scapy.layers.smbclient.smbclient.ps1
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.automaton.Automaton.isrunning
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.layers.smb2.SMBSession.__init__
    - scapy.base_classes._ScopedIP.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.utils.valid_ip6
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - scapy.layers.kerberos.krb_as_and_tgs
    - os.pipe
    - hashlib.md5
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - atmt_server.runbg
    - scapy.layers.smbclient.SMB_RPC_SOCKET.__init__
    - clients.append
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - prompt_toolkit.PromptSession
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - typing.cast.is_valid
    - scapy.automaton._instance_state.__init__
    - ctypes.byref
    - scapy.utils.CLIUtil._depcheck
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - func.__doc__.strip
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.automaton.Automaton.start
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - traceback.print_exc
    - md5.digest
    - scapy.layers.smbserver.smbserver.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - fmt.split
    - os.urandom
    - scapy.utils.AutoArgparse
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - conf.color_theme.gold
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.automaton.Automaton.spawn._run
    - kargs.pop
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - reg.match
    - scapy.base_classes.Net.__init__
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.utils.strxor
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smbclient.smbclient.close
    - scapy.utils.CLIUtil._completer
    - scapy.arch.common.compile_filter
    - external_fd.get
    - re.match
    - func._flags.copy
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - ready.wait
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.spnego.SPNEGOSSP.__init__
    - scapy.layers.smbclient.SMB_Client.from_tcpsock
    - re.escape
    - ssock.bind
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.kerberos.KerberosSSP.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - re.compile
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - prompt_toolkit.PromptSession.prompt
    - row.index
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.automaton.Automaton.spawn
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - itertools.zip_longest
    - conf.color_theme.red
    - scapy.layers.smbclient.smbclient.collapse_path
    - values.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - cmd.split
    - scapy.utils.CLIUtil._parseallargs
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - shutil.get_terminal_size
    - atmt_server.destroy
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - re.findall
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.utils.valid_ip
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - clientsocket.close
    - <builtin>.dict
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - scapy.automaton.Automaton._do_start
    - fd.close
    - <builtin>.sum
    - inspect.signature
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - SMB_DIALECTS.get
    - traceback.print_exception
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - random.random
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.interfaces.dev_from_index
    - scapy.utils.get_terminal_width
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - ssock.listen
    - ctypes.windll.kernel32.CreateEventA
    - scapy.utils.pretty_list
    - scapy.layers.dcerpc.DceRpcSocket.__init__
    - atmt.isrunning
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1b7580>
    argNames:
    - self
    - sock
    - ssp
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 141
    functionName: scapy.layers.smbclient.SMB_Client.__init__
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - threading.Lock
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - ctypes.create_string_buffer
    - uuid.uuid1
    - uuid.uuid3
    - tmp.groups
    - RandUUID._REG.match
    - uuid.uuid4
    - <builtin>.sorted
    - scapy.automaton.Automaton.isrunning
    - scapy.automaton.Automaton._do_start
    - scapy.layers.spnego.SPNEGOSSP.__init__
    - scapy.automaton._instance_state.__init__
    - kargs.pop
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - collections.deque
    - uuid_template.append
    - <builtin>.setattr
    - <builtin>.enumerate
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.automaton.ObjectPipe._wincreate
    - uuid.UUID
    - ctypes.windll.kernel32.CreateEventA
    - <builtin>.isinstance
    - <builtin>.getattr
    - _t.start
    - <builtin>.tuple
    - scapy.automaton.Automaton.__init__
    - scapy.volatile.RandUUID._fix
    - type.__new__
    - typing.cast
    - kwargs.pop
    - scapy.automaton.Automaton.start
    - <builtin>.bool
    - uuid.uuid5
    - external_fd.get
    - t.split
    - scapy.volatile.RandUUID.__init__
    - threading.Event
    - random.random
    - ready.wait
    - os.pipe
    - threading.Thread
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - sock
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 195
    functionName: scapy.layers.smbclient.SMB_Client.from_tcpsock
    functionSourceFile: scapy.layers.smbclient
    functionUses: 8
    functionsReached:
    - collections.deque
    - os.urandom
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - <builtin>.super
    - cls.smblink
    - scapy.layers.smb2.SMBSession.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.smblink
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: scapy.layers.smbclient.SMB_Client.session
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 207
    functionName: scapy.layers.smbclient.SMB_Client.send
    functionSourceFile: scapy.layers.smbclient
    functionUses: 4
    functionsReached:
    - <builtin>.len
    - <builtin>.super
    - <builtin>.type
    - <builtin>.isinstance
    - <builtin>.max
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.smbclient.SMB_Client
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.ioevent
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.receive_condition.deco
    - scapy.automaton.ATMT.condition
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.condition.deco
    - scapy.automaton.ATMT.ioevent.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 252
    functionName: scapy.layers.smbclient.SMB_Client.BEGIN
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 256
    functionName: scapy.layers.smbclient.SMB_Client.continue_smb2
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - scapy.layers.smb2.SMB2_Header.__init__
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 262
    functionName: scapy.layers.smbclient.SMB_Client.send_negotiate
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 266
    functionName: scapy.layers.smbclient.SMB_Client.on_negotiate
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.smbclient.SMB_Client.send
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 304
    functionName: scapy.layers.smbclient.SMB_Client.SENT_NEGOTIATE
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 308
    functionName: scapy.layers.smbclient.SMB_Client.SMB2_NEGOTIATE
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 312
    functionName: scapy.layers.smbclient.SMB_Client.send_negotiate_smb2
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 316
    functionName: scapy.layers.smbclient.SMB_Client.on_negotiate_smb2
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - clone.payload.add_underlayer
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - fields.pop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.packet.Packet.copy
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.type
    - scapy.layers.smbclient.SMB_Client.send
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.packet.Packet.get_field
    - implicit_fields.items
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - <builtin>.any
    - <builtin>.next
    - fields.items
    - <builtin>.list
    - unknown.items
    - scapy.packet.Packet.copy_field_value
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 2
    IfCount: 11
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 380
    functionName: scapy.layers.smbclient.SMB_Client.receive_negotiate_response
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - scapy.layers.smb2.SMB2_Header.__init__
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.smbclient.SMB_Client.update_smbheader
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 468
    functionName: scapy.layers.smbclient.SMB_Client.update_smbheader
    functionSourceFile: scapy.layers.smbclient
    functionUses: 3
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 448
    functionName: scapy.layers.smbclient.SMB_Client.NEGO_FAILED
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218bb0>
    argNames:
    - self
    - ssp_blob
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 452
    functionName: scapy.layers.smbclient.SMB_Client.NEGOTIATED
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ssp_tuple
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 487
    functionName: scapy.layers.smbclient.SMB_Client.should_send_session_setup_request
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 494
    functionName: scapy.layers.smbclient.SMB_Client.SENT_SESSION_REQUEST
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ssp_tuple
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 498
    functionName: scapy.layers.smbclient.SMB_Client.send_setup_session_request
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.smbclient.SMB_Client.send
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 5
    IfCount: 14
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 546
    functionName: scapy.layers.smbclient.SMB_Client.receive_session_setup_response
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - conf.color_theme.red
    - pkt.sprintf
    - scapy.layers.smbclient.SMB_Client.update_smbheader
    - <builtin>.bytes
    - scapy.automaton.Automaton.debug
    - <builtin>.max
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.sprintf
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.red
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 613
    functionName: scapy.layers.smbclient.SMB_Client.AUTH_FAILED
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e993fd0>
    argNames:
    - self
    - ssp_blob
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 617
    functionName: scapy.layers.smbclient.SMB_Client.AUTHENTICATED
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 630
    functionName: scapy.layers.smbclient.SMB_Client.authenticated_post_actions
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 636
    functionName: scapy.layers.smbclient.SMB_Client.SOCKET_BIND
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 640
    functionName: scapy.layers.smbclient.SMB_Client.start_smb_socket
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 644
    functionName: scapy.layers.smbclient.SMB_Client.SOCKET_MODE_SMB
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 648
    functionName: scapy.layers.smbclient.SMB_Client.incoming_data_received_smb
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 652
    functionName: scapy.layers.smbclient.SMB_Client.receive_data_smb
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - pkt.sprintf
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.layers.smbclient.SMB_Client.update_smbheader
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 667
    functionName: scapy.layers.smbclient.SMB_Client.outgoing_data_received_smb
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - d
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 671
    functionName: scapy.layers.smbclient.SMB_Client.send_data
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - fields.items
    - scapy.packet.Packet.get_field
    - scapy.packet.Packet.copy
    - clone.payload.add_underlayer
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - <builtin>.len
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.super
    - <builtin>.type
    - scapy.layers.smbclient.SMB_Client.send
    - <builtin>.isinstance
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e813310>
    - <ast.Constant object at 0x7fa30e813430>
    argNames:
    - self
    - smbsock
    - use_ioctl
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 681
    functionName: scapy.layers.smbclient.SMB_SOCKET.__init__
    functionSourceFile: scapy.layers.smbclient
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TimeoutError
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 709
    functionName: scapy.layers.smbclient.SMB_SOCKET.session
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 719
    functionName: scapy.layers.smbclient.SMB_SOCKET.get_TID
    functionSourceFile: scapy.layers.smbclient
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 18
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 26
    ICount: 17
    IfCount: 18
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30efc90a0>
    - <ast.Constant object at 0x7fa30efc9af0>
    - <ast.List object at 0x7fa30efc97c0>
    - <ast.List object at 0x7fa30efc91c0>
    argNames:
    - self
    - name
    - mode
    - type
    - extra_create_options
    - extra_desired_access
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 771
    functionName: scapy.layers.smbclient.SMB_SOCKET.create_request
    functionSourceFile: scapy.layers.smbclient
    functionUses: 24
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - CreateOptions.extend
    - ShareAccess.append
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - CreateContexts.extend
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - FileAttributes.append
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - CreateOptions.append
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - DesiredAccess.extend
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - DesiredAccess.append
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ShareAccess.append
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DesiredAccess.extend
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: FileAttributes.append
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CreateOptions.append
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DesiredAccess.append
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CreateContexts.extend
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CreateOptions.extend
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - FileId
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 886
    functionName: scapy.layers.smbclient.SMB_SOCKET.close_request
    functionSourceFile: scapy.layers.smbclient
    functionUses: 22
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf13c40>
    argNames:
    - self
    - FileId
    - Length
    - Offset
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 897
    functionName: scapy.layers.smbclient.SMB_SOCKET.read_request
    functionSourceFile: scapy.layers.smbclient
    functionUses: 4
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0010a0>
    argNames:
    - self
    - Data
    - FileId
    - Offset
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 916
    functionName: scapy.layers.smbclient.SMB_SOCKET.write_request
    functionSourceFile: scapy.layers.smbclient
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dd07b50>
    argNames:
    - self
    - FileId
    - FileName
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 935
    functionName: scapy.layers.smbclient.SMB_SOCKET.query_directory
    functionSourceFile: scapy.layers.smbclient
    functionUses: 11
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d504f10>
    argNames:
    - self
    - FileId
    - InfoType
    - FileInfoClass
    - AdditionalInformation
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 970
    functionName: scapy.layers.smbclient.SMB_SOCKET.query_info
    functionSourceFile: scapy.layers.smbclient
    functionUses: 5
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - FileId
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 988
    functionName: scapy.layers.smbclient.SMB_SOCKET.changenotify
    functionSourceFile: scapy.layers.smbclient
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssps.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SMB_DIALECTS.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.PureWindowsPath
    functionSourceFile: pathlib
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1305
    functionName: scapy.layers.smbclient.smbclient.normalize_path
    functionSourceFile: scapy.layers.smbclient
    functionUses: 25
    functionsReached:
    - scapy.layers.smbclient.smbclient.collapse_path
    - os.path.normpath
    - path.as_posix
    - pathlib.PureWindowsPath
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b25b760>
    argNames:
    - self
    - silent
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1294
    functionName: scapy.layers.smbclient.smbclient._require_share
    functionSourceFile: scapy.layers.smbclient
    functionUses: 17
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1300
    functionName: scapy.layers.smbclient.smbclient.collapse_path
    functionSourceFile: scapy.layers.smbclient
    functionUses: 27
    functionsReached:
    - path.as_posix
    - pathlib.PureWindowsPath
    - os.path.normpath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.as_posix
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.smbclient.smbclient
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - inspect.signature
    - scapy.utils.CLIUtil.addcomplete
    - scapy.utils.CLIUtil.addoutput.func
    - scapy.utils.CLIUtil.addcommand
    - <builtin>.len
    - scapy.utils.CLIUtil.addcommand.func
    - scapy.utils.CLIUtil._inspectkwargs
    - scapy.utils.CLIUtil.addcomplete.func
    - scapy.utils.CLIUtil.addoutput
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1312
    functionName: scapy.layers.smbclient.smbclient.shares
    functionSourceFile: scapy.layers.smbclient
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - SRVSVC_SHARE_TYPES.get
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close_pipe
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.smbclient.SMB_SOCKET.get_TID
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - resp.sec_addr.port_spec.decode
    - ctypes.create_string_buffer
    - scapy.layers.smbclient.SMB_RPC_SOCKET.open_pipe
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.smbclient.SMB_SOCKET.tree_disconnect
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - scapy.layers.dcerpc.find_dcerpc_interface
    - proc.stdin.writelines
    - CreateContexts.extend
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.bind
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - scapy.packet.NoPayload.setfieldval
    - <builtin>.isinstance
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.close_smbpipe
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - resp.valueof
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - headers.setdefault
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - share.valueof
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - DCE_RPC_INTERFACES.values
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.layers.smbclient.SMB_SOCKET.tree_connect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.open_smbpipe
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast.payload.fragment
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - DesiredAccess.append
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.valueof
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: share.valueof
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SRVSVC_SHARE_TYPES.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - results
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1350
    functionName: scapy.layers.smbclient.smbclient.shares_output
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - typing.cast
    - <builtin>.list
    - shutil.get_terminal_size
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - share
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1357
    functionName: scapy.layers.smbclient.smbclient.use
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.plist.SndRcvList.__init__
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - threading.Event.set
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - scapy.sendrecv.SndRcvHandler.__init__
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - threading.Thread
    - time.monotonic
    - rd._read_packet
    - scapy.layers.smbclient.SMB_SOCKET.get_TID
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - itertools.chain
    - <builtin>.all
    - scapy.supersocket.SuperSocket.sr1
    - filter_exp.encode
    - proc.stdin.close
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - karg.get
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - pathlib.PureWindowsPath
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - scapy.sendrecv.SndRcvHandler.results
    - <builtin>.super
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - fields.pop
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - <builtin>.max
    - implicit_fields.items
    - scapy.layers.smbclient.SMB_SOCKET.tree_connect
    - <builtin>.any
    - iface.items
    - threading.Event.is_set
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - share
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1366
    functionName: scapy.layers.smbclient.smbclient.use_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - SRVSVC_SHARE_TYPES.get
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close_pipe
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.smbclient.SMB_SOCKET.get_TID
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - context.wrap_socket
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - resp.sec_addr.port_spec.decode
    - ctypes.create_string_buffer
    - scapy.layers.smbclient.SMB_RPC_SOCKET.open_pipe
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - sock.LL
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - http_headers.update
    - scapy.packet.NoPayload.fragment
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.smbclient.SMB_SOCKET.tree_disconnect
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - http_headers.items
    - scapy.layers.dcerpc.find_dcerpc_interface
    - proc.stdin.writelines
    - CreateContexts.extend
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.bind
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - scapy.packet.NoPayload.setfieldval
    - <builtin>.isinstance
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.close_smbpipe
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - resp.valueof
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - headers.setdefault
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - share.valueof
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - conf.route.route
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - DCE_RPC_INTERFACES.values
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.layers.smbclient.SMB_SOCKET.tree_connect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.http.HTTP_Client.close
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.open_smbpipe
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast.payload.fragment
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.smbclient.smbclient.shares
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - ssl.SSLContext
    - <builtin>.open
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - sha1.digest
    - scapy.layers.inet.IP.route
    - DesiredAccess.append
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.kerberos.KdcProxySocket.send
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dae7d60>
    argNames:
    - self
    - arg
    - remote
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1374
    functionName: scapy.layers.smbclient.smbclient._parsepath
    functionSourceFile: scapy.layers.smbclient
    functionUses: 13
    functionsReached:
    - elt.is_absolute
    - arg.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg.endswith
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: elt.is_absolute
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfa640>
    argNames:
    - self
    - arg
    - cond
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1389
    functionName: scapy.layers.smbclient.smbclient._fs_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 7
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - eltname.lower
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    - scapy.layers.smbclient.smbclient.ls
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    functionSourceFile: scapy.layers.smbclient
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12f0a0>
    argNames:
    - self
    - parent
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1425
    functionName: scapy.layers.smbclient.smbclient.ls
    functionSourceFile: scapy.layers.smbclient
    functionUses: 10
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: eltname.lower
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1411
    functionName: scapy.layers.smbclient.smbclient._dir_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.smbclient.smbclient._fs_complete
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - eltname.lower
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    - scapy.layers.smbclient.smbclient.ls
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smbclient.smbclient._dir_complete.<lambda1>
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - results
    - t
    - S
    - r
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1457
    functionName: scapy.layers.smbclient.smbclient.ls_output
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - ctypes.create_string_buffer
    - scapy.contrib.http2.HPackStrLenField.m2i
    - y.lstrip
    - <builtin>.zip
    - re.split
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.http2.HPackZString.__init__
    - <builtin>.sum
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - itertools.zip_longest
    - scapy.compat.chb
    - scapy.fields.UTCTimeField.i2repr
    - values.append
    - math.log
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - <builtin>.str
    - <builtin>.type
    - datetime.timedelta
    - fcntl.ioctl
    - scapy.contrib.http2.HPackLiteralString.__init__
    - calendar.timegm
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - colwidth.index
    - scapy.utils.pretty_list
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.fields.Field.__init__
    - log_runtime.info
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.tuple
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - rtlst.insert
    - _space.join
    - results.sort
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - scapy.layers.sctp.GapAckField.any2i
    - time.time
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.format
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.utils.human_size
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - shutil.get_terminal_size
    - datetime.datetime
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smbclient.smbclient.ls_output.<lambda1>
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smbclient.smbclient.ls_output.<lambda2>
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: y.lstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - folder
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 1491
    functionName: scapy.layers.smbclient.smbclient.ls_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.smbclient.smbclient._fs_complete
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.smbclient.smbclient._dir_complete
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - eltname.lower
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    - scapy.layers.smbclient.smbclient.ls
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - folder
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1500
    functionName: scapy.layers.smbclient.smbclient.cd
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - scapy.layers.smbclient.smbclient.collapse_path
    - os.path.normpath
    - <builtin>.print
    - path.as_posix
    - scapy.layers.smbclient.smbclient._require_share
    - pathlib.PureWindowsPath
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - folder
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 1514
    functionName: scapy.layers.smbclient.smbclient.cd_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.smbclient.smbclient._fs_complete
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.smbclient.smbclient._dir_complete
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - eltname.lower
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    - scapy.layers.smbclient.smbclient.ls
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - arg
    - cond
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1522
    functionName: scapy.layers.smbclient.smbclient._lfs_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 2
    functionsReached:
    - eltname.lower
    - x.name.lower
    - <builtin>.str
    - arg.endswith
    - elt.is_absolute
    - eltpar.resolve
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: eltpar.resolve
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.name.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - result
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1536
    functionName: scapy.layers.smbclient.smbclient.cd_output
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1544
    functionName: scapy.layers.smbclient.smbclient.lls
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - results
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1551
    functionName: scapy.layers.smbclient.smbclient.lls_output
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - math.log
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - <builtin>.str
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - <builtin>.tuple
    - rtlst.insert
    - _space.join
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - time.localtime
    - time.strftime
    - typing.cast
    - <builtin>.format
    - <builtin>.list
    - scapy.utils.human_size
    - x.stat
    - shutil.get_terminal_size
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.stat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - folder
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1568
    functionName: scapy.layers.smbclient.smbclient.lcd
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - folder
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1579
    functionName: scapy.layers.smbclient.smbclient.lcd_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - eltname.lower
    - x.name.lower
    - elt.is_absolute
    - <builtin>.str
    - arg.endswith
    - scapy.layers.smbclient.smbclient._lfs_complete
    - eltpar.resolve
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smbclient.smbclient.lcd_complete.<lambda1>
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - x.is_dir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.is_dir
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - result
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1586
    functionName: scapy.layers.smbclient.smbclient.lcd_output
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - file
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1593
    functionName: scapy.layers.smbclient.smbclient._get_file
    functionSourceFile: scapy.layers.smbclient
    functionUses: 3
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.smbclient.SMB_SOCKET.query_info
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.smbclient.SMB_SOCKET.read_request
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - CreateContexts.extend
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - fd.write
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - fname
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1631
    functionName: scapy.layers.smbclient.smbclient._send_file
    functionSourceFile: scapy.layers.smbclient
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.smbclient.SMB_SOCKET.write_request
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - ShareAccess.append
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - fd.read
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ccdf280>
    argNames:
    - self
    - directory
    - _root
    - _verb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1661
    functionName: scapy.layers.smbclient.smbclient._getr
    functionSourceFile: scapy.layers.smbclient
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smbclient.smbclient._getr
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smbclient.smbclient.get
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - _root.exists
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.smbclient.SMB_SOCKET.query_info
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.smbclient.smbclient._get_file
    - scapy.layers.smbclient.SMB_SOCKET.read_request
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - CreateContexts.extend
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - _root.mkdir
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - scapy.layers.smbclient.smbclient.ls
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - fd.write
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - conf.color_theme.red
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _dest.open
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _root.exists
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _root.mkdir
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d93a490>
    - <ast.Constant object at 0x7fa30d93ad30>
    argNames:
    - self
    - file
    - _dest
    - _verb
    - r
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1693
    functionName: scapy.layers.smbclient.smbclient.get
    functionSourceFile: scapy.layers.smbclient
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smbclient.smbclient._getr
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smbclient.smbclient.get
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - _root.exists
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.smbclient.SMB_SOCKET.query_info
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.smbclient.smbclient._get_file
    - scapy.layers.smbclient.SMB_SOCKET.read_request
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - CreateContexts.extend
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - _root.mkdir
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - scapy.layers.smbclient.smbclient.ls
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - fd.write
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - conf.color_theme.red
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _dest.open
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _dest.open
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - info
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1717
    functionName: scapy.layers.smbclient.smbclient.get_output
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.format
    - <builtin>.int
    - scapy.utils.human_size
    - math.log
    - <builtin>.print
    - <builtin>.len
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1724
    functionName: scapy.layers.smbclient.smbclient.get_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.smbclient.smbclient._fs_complete
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - eltname.lower
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    - scapy.layers.smbclient.smbclient.ls
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1733
    functionName: scapy.layers.smbclient.smbclient.cat
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - io.BytesIO
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.smbclient.SMB_SOCKET.query_info
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.layers.smbclient.smbclient._get_file
    - scapy.layers.smbclient.SMB_SOCKET.read_request
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - CreateContexts.extend
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - buf.getvalue
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - fd.write
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buf.getvalue
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - result
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1745
    functionName: scapy.layers.smbclient.smbclient.cat_output
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - result.decode
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1752
    functionName: scapy.layers.smbclient.smbclient.cat_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.smbclient.smbclient._fs_complete
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - eltname.lower
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    - scapy.layers.smbclient.smbclient.ls
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1761
    functionName: scapy.layers.smbclient.smbclient.put
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pathlib.Path
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.layers.smbclient.smbclient._send_file
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.smbclient.SMB_SOCKET.write_request
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - local_file.open
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.smbclient.smbclient._require_share
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - local_file.is_dir
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - ShareAccess.append
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - fd.read
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: local_file.is_dir
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: local_file.open
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - folder
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1779
    functionName: scapy.layers.smbclient.smbclient.put_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - eltname.lower
    - x.name.lower
    - elt.is_absolute
    - <builtin>.str
    - arg.endswith
    - scapy.layers.smbclient.smbclient._lfs_complete
    - eltpar.resolve
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smbclient.smbclient.put_complete.<lambda1>
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - x.is_dir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1786
    functionName: scapy.layers.smbclient.smbclient.rm
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - CreateContexts.extend
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1808
    functionName: scapy.layers.smbclient.smbclient.rm_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.smbclient.smbclient._fs_complete
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - eltname.lower
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    - scapy.layers.smbclient.smbclient.ls
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1817
    functionName: scapy.layers.smbclient.smbclient.backup
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - folder
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1829
    functionName: scapy.layers.smbclient.smbclient.watch
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - CreateContexts.extend
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.smbclient.smbclient._require_share
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - scapy.layers.smbclient.SMB_SOCKET.changenotify
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - chg.sprintf
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: chg.sprintf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1858
    functionName: scapy.layers.smbclient.smbclient.getsd
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.smbclient.SMB_SOCKET.query_info
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - FileAttributes.append
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1893
    functionName: scapy.layers.smbclient.smbclient.getsd_complete
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.smbclient.SMB_SOCKET.query_directory
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.smbclient.smbclient._fs_complete
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - CreateContexts.extend
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - arg.endswith
    - scapy.layers.smbclient.SMB_SOCKET.create_request
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - FileAttributes.append
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - CreateOptions.append
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - DesiredAccess.extend
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.layers.smbclient.smbclient._require_share
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.smbclient.SMB_SOCKET.close_request
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - eltname.lower
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - CreateOptions.extend
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbclient.smbclient._fs_complete.<lambda1>
    - scapy.layers.smbclient.smbclient.ls
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.smbclient.SMB_SOCKET.set_TID
    - elt.is_absolute
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.layers.smbclient.smbclient.collapse_path
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - ShareAccess.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - DesiredAccess.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.smbclient.smbclient._parsepath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - results
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1902
    functionName: scapy.layers.smbclient.smbclient.getsd_output
    functionSourceFile: scapy.layers.smbclient
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - unknown.items
    - implicit_fields.items
    - ace.toSDDL
    - <builtin>.print
    - <builtin>.next
    - <builtin>.any
    - struct.unpack
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - fields.pop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - <builtin>.str
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ace.toSDDL
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.register_dcerpc_interface
    - version.split
    - <builtin>.tuple
    - scapy.layers.dcerpc.DceRpcInterface.__init__
    - log_runtime.warning
    - name.lower
    - upper._overload_fields.copy
    - interface.opnums.update
    - opnums.items
    - <builtin>.len
    - <builtin>.map
    - uuid.UUID
    - <builtin>.set
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_0
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_0_CONTAINER
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_0_CONTAINER.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_1_CONTAINER
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_1_CONTAINER.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_2
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_2_CONTAINER
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_2_CONTAINER.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_501
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_501_CONTAINER
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_501_CONTAINER.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_502_I
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_502_I.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_502_CONTAINER
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_502_CONTAINER.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_503_I
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_503_I.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_503_CONTAINER
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.SHARE_INFO_503_CONTAINER.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<lambda5>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<lambda7>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda9>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<lambda9>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda10>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda11>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<lambda11>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_ENUM_STRUCT.<list1>.<list1>.<lambda12>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareEnum_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareEnum_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1004
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1006
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1501_I
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1501_I.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSHARE_INFO_1005
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda5>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda7>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda9>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda9>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda10>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda11>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda11>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda12>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda13>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda13>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda14>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda15>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda15>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda16>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda17>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda17>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda18>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda19>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<lambda19>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrShareGetInfo_Response.<list1>.<list1>.<lambda20>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_100
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_101
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_102
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_103
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_502
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_503
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_599
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1005
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1107
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1010
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1016
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1017
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1018
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1501
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1502
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1503
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1506
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1510
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1511
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1512
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1513
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1514
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1515
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1516
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1518
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1523
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1528
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1529
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1530
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1533
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1534
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1535
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1536
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1538
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1539
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1540
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1541
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1542
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1543
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1544
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1545
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1546
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1547
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1548
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1549
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1550
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1552
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1553
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1554
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1555
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.LPSERVER_INFO_1556
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda5>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda7>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda9>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda9>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda10>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda11>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda11>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda12>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda13>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda13>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda14>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda15>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda15>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda16>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda17>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda17>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda18>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda19>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda19>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda20>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda21>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda21>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda22>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda23>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda23>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda24>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda25>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda25>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda26>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda27>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda27>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda28>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda29>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda29>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda30>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda31>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda31>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda32>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda33>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda33>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda34>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda35>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda35>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda36>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda37>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda37>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda38>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda39>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda39>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda40>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda41>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda41>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda42>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda43>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda43>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda44>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda45>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda45>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda46>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda47>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda47>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda48>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda49>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda49>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda50>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda51>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda51>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda52>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda53>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda53>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda54>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda55>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda55>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda56>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda57>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda57>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda58>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda59>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda59>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda60>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda61>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda61>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda62>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda63>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda63>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda64>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda65>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda65>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda66>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda67>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda67>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda68>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda69>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda69>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda70>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda71>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda71>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda72>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda73>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda73>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda74>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda75>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda75>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda76>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda77>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda77>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda78>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda79>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda79>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda80>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda81>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda81>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda82>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda83>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda83>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda84>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda85>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda85>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda86>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda87>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda87>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda88>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda89>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda89>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda90>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda91>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda91>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda92>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda93>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda93>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda94>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda95>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda95>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda96>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda97>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda97>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda98>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda99>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda99>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda100>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda101>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<lambda101>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_srvs.NetrServerGetInfo_Response.<list1>.<list1>.<lambda102>
    functionSourceFile: scapy.layers.msrpce.raw.ms_srvs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw
    functionSourceFile: scapy.layers.msrpce.raw
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.octet_string_t
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.octet_string_t.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: scapy.layers.msrpce.ept.octet_string_t.default_payload_class
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: scapy.layers.msrpce.ept._uuid_res
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached:
    - DCE_RPC_INTERFACES_NAMES.copy
    - dct.update
    - dct.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DCE_RPC_INTERFACES_NAMES.copy
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dct.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: scapy.layers.msrpce.ept._uuid_res_rev
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached:
    - DCE_RPC_INTERFACES_NAMES_rev.copy
    - DCE_RPC_TRANSFER_SYNTAXES.items
    - dct.update
    - dct.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DCE_RPC_INTERFACES_NAMES_rev.copy
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DCE_RPC_TRANSFER_SYNTAXES.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - uuid.UUID
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields.UUIDEnumField.__init__
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<lambda6>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.prot_and_addr_t.<list1>.<lambda7>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.protocol_tower_t
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.ept.protocol_tower_t.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: scapy.layers.msrpce.ept.protocol_tower_t._summary
    functionSourceFile: scapy.layers.msrpce.ept
    functionUses: 10
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.str
    - x.rhs.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.rhs.decode
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.register_dcerpc_interface
    - version.split
    - <builtin>.tuple
    - scapy.layers.dcerpc.DceRpcInterface.__init__
    - log_runtime.warning
    - name.lower
    - upper._overload_fields.copy
    - interface.opnums.update
    - opnums.items
    - <builtin>.len
    - <builtin>.map
    - uuid.UUID
    - <builtin>.set
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.UUID
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.RPC_IF_ID
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.twr_p_t
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.twr_p_t.<list2>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_entry_t
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc._NDRVarField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_lookup_Request
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_lookup_Response
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_lookup_Response.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_lookup_Response.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_map_Request
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_map_Response
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_map_Response.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ept.ept_map_Response.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ept
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce
    functionSourceFile: scapy.layers.msrpce
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 16
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.http2
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - upper._overload_fields.copy
    - typing.cast.encode
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - fval.update
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.packet.bind_top_down
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: scapy.contrib.http2.HPackMagicBitField.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: scapy.contrib.http2.HPackMagicBitField.h2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: scapy.contrib.http2.HPackMagicBitField.m2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: scapy.contrib.http2.AbstractUVarIntField.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 206
    functionName: scapy.contrib.http2.AbstractUVarIntField.h2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 217
    functionName: scapy.contrib.http2.AbstractUVarIntField.i2h
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fb
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 226
    functionName: scapy.contrib.http2.AbstractUVarIntField._detect_multi_byte
    functionSourceFile: scapy.contrib.http2
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 240
    functionName: scapy.contrib.http2.AbstractUVarIntField._parse_multi_byte
    functionSourceFile: scapy.contrib.http2
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 276
    functionName: scapy.contrib.http2.AbstractUVarIntField.m2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 2
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.http2.AbstractUVarIntField._parse_multi_byte
    - scapy.contrib.http2.AbstractUVarIntField._detect_multi_byte
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 304
    functionName: scapy.contrib.http2.AbstractUVarIntField.i2m
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - struct.pack
    - sl.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sl.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 327
    functionName: scapy.contrib.http2.AbstractUVarIntField.any2i
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.http2.AbstractUVarIntField._parse_multi_byte
    - scapy.contrib.http2.AbstractUVarIntField._detect_multi_byte
    - <builtin>.len
    - <builtin>.super
    - <builtin>.type
    - <builtin>.isinstance
    - scapy.compat.orb
    - scapy.contrib.http2.AbstractUVarIntField.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 351
    functionName: scapy.contrib.http2.AbstractUVarIntField.i2repr
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.UVarIntField.i2h
    - <builtin>.repr
    - <builtin>.type
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 360
    functionName: scapy.contrib.http2.AbstractUVarIntField.addfield
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - pkt.getfield_and_val
    - <builtin>.ord
    - sl.append
    - scapy.contrib.http2.FieldUVarLenField.i2m
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    - fld.i2len
    - scapy.contrib.http2.AbstractUVarIntField.i2m
    - <builtin>.super
    - <builtin>.type
    - scapy.contrib.http2.FieldUVarLenField._compute_value
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 398
    functionName: scapy.contrib.http2.AbstractUVarIntField._detect_bytelen_from_str
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 421
    functionName: scapy.contrib.http2.AbstractUVarIntField.i2len
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 445
    functionName: scapy.contrib.http2.AbstractUVarIntField.getfield
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.AbstractUVarIntField._detect_bytelen_from_str
    - <builtin>.ord
    - scapy.contrib.http2.AbstractUVarIntField._parse_multi_byte
    - scapy.contrib.http2.AbstractUVarIntField._detect_multi_byte
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    - scapy.contrib.http2.AbstractUVarIntField.m2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 478
    functionName: scapy.contrib.http2.AbstractUVarIntField.randval
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandLong.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 487
    functionName: scapy.contrib.http2.UVarIntField.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Lambda object at 0x7fa30e925be0>
    argNames:
    - self
    - name
    - default
    - size
    - length_of
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 558
    functionName: scapy.contrib.http2.FieldUVarLenField.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 617
    functionName: scapy.contrib.http2.FieldUVarLenField._compute_value
    functionSourceFile: scapy.contrib.http2
    functionUses: 10
    functionsReached:
    - pkt.getfield_and_val
    - fld.i2len
    - scapy.contrib.http2.FieldUVarLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.FieldUVarLenField.<lambda1>
    functionSourceFile: ''
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackStringsInterface
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 642
    functionName: scapy.contrib.http2.HPackStringsInterface.__str__
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 645
    functionName: scapy.contrib.http2.HPackStringsInterface.__bytes__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.HPackStringsInterface.__str__
    - <builtin>.isinstance
    - scapy.contrib.http2.HPackZString.__str__
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.contrib.http2.HPackLiteralString.__str__
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1181
    functionName: scapy.contrib.http2.HPackZString.__str__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 668
    functionName: scapy.contrib.http2.HPackLiteralString.__str__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 650
    functionName: scapy.contrib.http2.HPackStringsInterface.origin
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 654
    functionName: scapy.contrib.http2.HPackStringsInterface.__len__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 664
    functionName: scapy.contrib.http2.HPackLiteralString.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 3055
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 672
    functionName: scapy.contrib.http2.HPackLiteralString.origin
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 676
    functionName: scapy.contrib.http2.HPackLiteralString.__len__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - left
    - right
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 700
    functionName: scapy.contrib.http2.HuffmanNode.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 3052
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - b
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 705
    functionName: scapy.contrib.http2.HuffmanNode.__getitem__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - b
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 709
    functionName: scapy.contrib.http2.HuffmanNode.__setitem__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 716
    functionName: scapy.contrib.http2.HuffmanNode.__str__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.HuffmanNode.__repr__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 720
    functionName: scapy.contrib.http2.HuffmanNode.__repr__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - c
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1001
    functionName: scapy.contrib.http2.HPackZString._huffman_encode_char
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1017
    functionName: scapy.contrib.http2.HPackZString.huffman_encode
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - scapy.contrib.http2.HPackZString._huffman_encode_char
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - i
    - ibl
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1045
    functionName: scapy.contrib.http2.HPackZString.huffman_decode
    functionSourceFile: scapy.contrib.http2
    functionUses: 3050
    functionsReached:
    - scapy.compat.chb
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.contrib.http2.HuffmanNode.__init__
    - s.append
    - <builtin>.type
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - InvalidEncodingException
    - AssertionError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1153
    functionName: scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    functionSourceFile: scapy.contrib.http2
    functionUses: 3051
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - scapy.contrib.http2.HuffmanNode.__init__
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - InvalidEncodingException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - bit_str
    - bit_len
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1103
    functionName: scapy.contrib.http2.HPackZString.huffman_conv2str
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - struct.pack
    - s.insert
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.insert
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1132
    functionName: scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    functionSourceFile: scapy.contrib.http2
    functionUses: 3050
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1175
    functionName: scapy.contrib.http2.HPackZString.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 3053
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1185
    functionName: scapy.contrib.http2.HPackZString.origin
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1189
    functionName: scapy.contrib.http2.HPackZString.__len__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - length_from
    - type_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1201
    functionName: scapy.contrib.http2.HPackStrLenField.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - t
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1212
    functionName: scapy.contrib.http2.HPackStrLenField._parse
    functionSourceFile: scapy.contrib.http2
    functionUses: 3049
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.http2.HuffmanNode.__init__
    - <builtin>.ord
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.len
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.origin
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackHdrString
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - scapy.contrib.http2.FieldUVarLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.http2.HPackStrLenField.__init__
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackHdrString.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackHdrString.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e70a1f0>
    argNames:
    - cls
    - s
    - _args
    - _kwds
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1338
    functionName: scapy.contrib.http2.HPackHeaders.dispatch_hook
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1354
    functionName: scapy.contrib.http2.HPackHeaders.guess_payload_class
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackIndexedHdr
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.UVarIntField.__init__
    - <builtin>.super
    - scapy.contrib.http2.HPackMagicBitField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackLitHdrFldWithIncrIndexing
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.contrib.http2.UVarIntField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.HPackMagicBitField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackLitHdrFldWithIncrIndexing.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackLitHdrFldWithIncrIndexing.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackLitHdrFldWithoutIndexing
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.http2.UVarIntField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackMagicBitField.__init__
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackLitHdrFldWithoutIndexing.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackLitHdrFldWithoutIndexing.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackDynamicSizeUpdate
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.UVarIntField.__init__
    - <builtin>.super
    - scapy.contrib.http2.HPackMagicBitField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedDataFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedDataFrame.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.get_data_len
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedDataFrame.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.get_data_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedDataFrame.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedDataFrame.<lambda2>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1461
    functionName: scapy.contrib.http2.H2PaddedDataFrame.get_data_len
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.NoPayload.getfield_and_val
    - fld.i2len
    - scapy.packet.Packet.getfield_and_val
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1479
    functionName: scapy.contrib.http2.H2PaddedDataFrame.pre_dissect
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2HeadersFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedHeadersFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedHeadersFrame.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.get_hdrs_len
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedHeadersFrame.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.get_hdrs_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedHeadersFrame.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedHeadersFrame.<lambda2>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1542
    functionName: scapy.contrib.http2.H2PaddedHeadersFrame.get_hdrs_len
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.NoPayload.getfield_and_val
    - fld.i2len
    - scapy.packet.Packet.getfield_and_val
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1560
    functionName: scapy.contrib.http2.H2PaddedHeadersFrame.pre_dissect
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PriorityHeadersFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPriorityHeadersFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPriorityHeadersFrame.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPriorityHeadersFrame.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.get_hdrs_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPriorityHeadersFrame.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPriorityHeadersFrame.<lambda2>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1611
    functionName: scapy.contrib.http2.H2PaddedPriorityHeadersFrame.get_hdrs_len
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - <builtin>.int
    - scapy.packet.NoPayload.getfieldval
    - scapy.packet.NoPayload.getfield_and_val
    - fld.i2len
    - scapy.packet.Packet.getfield_and_val
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1638
    functionName: scapy.contrib.http2.H2PaddedPriorityHeadersFrame.pre_dissect
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PriorityFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2Setting
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1744
    functionName: scapy.contrib.http2.H2Setting.guess_payload_class
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2SettingsFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1763
    functionName: scapy.contrib.http2.H2SettingsFrame.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PushPromiseFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPushPromiseFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPushPromiseFrame.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPushPromiseFrame.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.get_hdrs_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPushPromiseFrame.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PaddedPushPromiseFrame.<lambda2>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1826
    functionName: scapy.contrib.http2.H2PaddedPushPromiseFrame.get_hdrs_len
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.packet.Packet.get_field
    - warnings.warn
    - <builtin>.int
    - scapy.packet.NoPayload.getfield_and_val
    - fld.i2len
    - scapy.packet.Packet.getfield_and_val
    - scapy.packet.Packet._resolve_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1849
    functionName: scapy.contrib.http2.H2PaddedPushPromiseFrame.pre_dissect
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2PingFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1878
    functionName: scapy.contrib.http2.H2PingFrame.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1921
    functionName: scapy.contrib.http2.H2WindowUpdateFrame.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2ContinuationFrame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2Frame
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.MultiFlagsField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.set
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2Frame.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2Frame.<lambda1>
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 1
    IfCount: 16
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1992
    functionName: scapy.contrib.http2.H2Frame.guess_payload_class
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.packet.NoPayload.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2049
    functionName: scapy.contrib.http2.H2Frame.extract_padding
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2060
    functionName: scapy.contrib.http2.H2Frame.post_build
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.len
    - struct.pack
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.H2Seq
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2125
    functionName: scapy.contrib.http2.HPackHdrEntry.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - name.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2138
    functionName: scapy.contrib.http2.HPackHdrEntry.name
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2142
    functionName: scapy.contrib.http2.HPackHdrEntry.value
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2146
    functionName: scapy.contrib.http2.HPackHdrEntry.size
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2155
    functionName: scapy.contrib.http2.HPackHdrEntry.__str__
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2164
    functionName: scapy.contrib.http2.HPackHdrEntry.__bytes__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.HPackHdrEntry.__str__
    - <builtin>.isinstance
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackHdrTable
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.contrib.http2.HPackHdrEntry.__init__
    - name.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2262
    functionName: scapy.contrib.http2.HPackHdrTable.init_static_table
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ac80190>
    - <ast.Constant object at 0x7fa30ac80700>
    argNames:
    - self
    - dynamic_table_max_size
    - dynamic_table_cap_size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2266
    functionName: scapy.contrib.http2.HPackHdrTable.__init__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - idx
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2284
    functionName: scapy.contrib.http2.HPackHdrTable.__getitem__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.type
    linkageType: pythonLinkage
    raised:
    - KeyError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ns
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2306
    functionName: scapy.contrib.http2.HPackHdrTable.resize
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - scapy.contrib.http2.HPackHdrTable._reduce_dynamic_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e715970>
    argNames:
    - self
    - new_entry_size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2338
    functionName: scapy.contrib.http2.HPackHdrTable._reduce_dynamic_table
    functionSourceFile: scapy.contrib.http2
    functionUses: 5
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - nc
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2322
    functionName: scapy.contrib.http2.HPackHdrTable.recap
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.HPackHdrTable.resize
    - scapy.contrib.http2.HPackHdrTable._reduce_dynamic_table
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - hdrs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2357
    functionName: scapy.contrib.http2.HPackHdrTable.register
    functionSourceFile: scapy.contrib.http2
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - <builtin>.isinstance
    - name.lower
    - scapy.contrib.http2.HPackHdrEntry.__init__
    - hdr.hdr_name.getfieldval
    - <builtin>.len
    - scapy.contrib.http2.HPackHdrTable._reduce_dynamic_table
    - hdr.hdr_value.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hdr.hdr_name.getfieldval
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hdr.hdr_value.getfieldval
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2403
    functionName: scapy.contrib.http2.HPackHdrTable.get_idx_by_name
    functionSourceFile: scapy.contrib.http2
    functionUses: 2
    functionsReached:
    - <builtin>.enumerate
    - val.name
    - <builtin>.type
    - name.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.name
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2422
    functionName: scapy.contrib.http2.HPackHdrTable.get_idx_by_name_and_value
    functionSourceFile: scapy.contrib.http2
    functionUses: 2
    functionsReached:
    - name.lower
    - <builtin>.enumerate
    - val.name
    - <builtin>.type
    - val.value
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.value
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2441
    functionName: scapy.contrib.http2.HPackHdrTable.__len__
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2aa520>
    argNames:
    - self
    - hdrs
    - register
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2447
    functionName: scapy.contrib.http2.HPackHdrTable.gen_txt_repr
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - scapy.contrib.http2.HPackHdrTable.register
    - <builtin>.int
    - <builtin>.isinstance
    - name.lower
    - <builtin>.print
    - scapy.contrib.http2.HPackHdrEntry.__init__
    - lst.append
    - hdr.hdr_name.getfieldval
    - <builtin>.len
    - scapy.contrib.http2.HPackHdrTable._reduce_dynamic_table
    - hdr.hdr_value.getfieldval
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2500
    functionName: scapy.contrib.http2.HPackHdrTable._optimize_header_length_and_packetify
    functionSourceFile: scapy.contrib.http2
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - hdr_name
    - hdr_value
    - is_sensitive
    - should_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2507
    functionName: scapy.contrib.http2.HPackHdrTable._convert_a_header_to_a_h2_header
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.http2.HPackHdrTable._optimize_header_length_and_packetify
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - val.name
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - name.lower
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.contrib.http2.HPackHdrTable.<lambda2>
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.http2.HPackHdrTable.<lambda1>
    - scapy.contrib.http2.HPackHdrTable.get_idx_by_name_and_value
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.http2.HPackHdrEntry.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.http2.HPackHdrTable.get_idx_by_name
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - val.value
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackHdrTable.<lambda1>
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.http2.HPackHdrTable.<lambda2>
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - line
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2602
    functionName: scapy.contrib.http2.HPackHdrTable._parse_header_line
    functionSourceFile: scapy.contrib.http2
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - io.BytesIO.rstrip
    - scapy.compat.plain_str
    - re.compile
    - <builtin>.len
    - grp.group
    - hdr_name.lower
    - grp.groups
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.BytesIO.rstrip
    functionSourceFile: io
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: grp.groups
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: grp.group
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hdr_name.lower
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 8
    IfCount: 8
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e499af0>
    - <ast.Constant object at 0x7fa30e499790>
    - <ast.Constant object at 0x7fa30e499970>
    - <ast.Constant object at 0x7fa30e499550>
    - <ast.Lambda object at 0x7fa30e4999d0>
    - <ast.Lambda object at 0x7fa30e499a60>
    - <ast.Constant object at 0x7fa30e499d60>
    argNames:
    - self
    - s
    - stream_id
    - body
    - max_frm_sz
    - max_hdr_lst_sz
    - is_sensitive
    - should_index
    - register
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2620
    functionName: scapy.contrib.http2.HPackHdrTable.parse_txt_hdrs
    functionSourceFile: scapy.contrib.http2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - s.encode
    - socket.inet_ntop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.http2.HPackHdrTable._optimize_header_length_and_packetify
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - grp.group
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - grp.groups
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - val.name
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - hdr.hdr_value.getfieldval
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - io.BytesIO.rstrip
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - name.lower
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.http2.HPackHdrTable._parse_header_line
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.contrib.http2.HPackHdrTable._reduce_dynamic_table
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - binascii.b2a_hex
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.http2.HPackHdrTable.<lambda2>
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - flags.add
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.contrib.http2.HPackHdrTable._convert_a_header_to_a_h2_header
    - re.split
    - <builtin>.dict
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - io.BytesIO
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - hdr.hdr_name.getfieldval
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - hdr_name.lower
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.http2.HPackHdrTable.<lambda1>
    - scapy.contrib.http2.HPackHdrTable.get_idx_by_name_and_value
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.contrib.http2.HPackHdrTable.register
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - ret.frames.append
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - re.compile
    - scapy.contrib.http2.HPackHdrEntry.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.http2.HPackHdrTable.get_idx_by_name
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - io.BytesIO.read
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - val.value
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flags.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ret.frames.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.BytesIO.read
    functionSourceFile: io
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 46
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.dot11
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - conf.l2types.register_num2layer
    - _dot11_info_elts_ids_rev.update
    - conf.l2types.register
    - scapy.layers.dot11.Dot11Elt.register_variant
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - fval.update
    - _dot11_info_elts_ids.items
    - scapy.packet.bind_top_down
    - log_loading.info
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.PrismHeader
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.fields.LESignedIntField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 133
    functionName: scapy.layers.dot11.PrismHeader.answers
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTapExtendedPresenceMask
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    functionSourceFile: scapy.layers.dot11
    functionUses: 21
    functionsReached:
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTapTLV
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTapTLV.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTapTLV.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTapTLV.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTapTLV.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTapTLV.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTapTLV.<list1>.<lambda6>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 292
    functionName: scapy.layers.dot11.RadioTapTLV.post_build
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 299
    functionName: scapy.layers.dot11.RadioTapTLV.extract_padding
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - <builtin>.issubclass
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda6>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda7>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda8>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda9>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda10>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda11>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda12>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda13>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda14>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda15>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda16>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda17>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda18>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda19>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda20>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda21>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda22>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda23>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda24>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda25>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda26>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda27>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda28>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda29>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda30>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda31>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda32>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda33>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda34>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda35>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda36>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda37>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda38>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda39>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda40>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda41>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda42>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda43>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda44>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda45>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda46>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda47>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda48>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda49>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda50>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda51>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda52>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda53>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda54>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda55>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda56>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RadioTap.<list1>.<lambda57>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 682
    functionName: scapy.layers.dot11._Dot11MacField.__init__
    functionSourceFile: scapy.layers.dot11
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.address_meaning
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - scapy.fields._MultiEnumField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.BitMultiEnumField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.dot11._Dot11MacField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<lambda6>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<lambda7>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11.<list1>.<lambda8>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.addr2.lower
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 786
    functionName: scapy.layers.dot11.Dot11.address_meaning
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e819970>
    - <ast.Constant object at 0x7fa30e819070>
    argNames:
    - self
    - key
    - warn
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 813
    functionName: scapy.layers.dot11.Dot11.unwep
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.radius.RadiusAttr_User_Password.decrypt
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.layers.kerberos.EncryptedData.decrypt
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - key.decrypt
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM.decrypt
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.kerberos.EncryptedData.get_usage
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - scapy.layers.smb2.SMB2_Transform_Header.decrypt
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.layers.smb2.SMB2_Header.__init__
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM.decrypt
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - password.rstrip
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.packet.Packet.getfield_and_val
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.aead.AESCCM
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - radius_packet
    - secret
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 573
    functionName: scapy.layers.radius.RadiusAttr_User_Password.decrypt
    functionSourceFile: scapy.layers.radius
    functionUses: 1
    functionsReached:
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - hashlib.sha1
    - <builtin>.len
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - <builtin>.range
    - <builtin>.list
    - hashlib.md5
    - password.rstrip
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11FCS
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.fields.FCSField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 834
    functionName: scapy.layers.dot11.Dot11FCS.compute_fcs
    functionSourceFile: scapy.layers.dot11
    functionUses: 10
    functionsReached:
    - zlib.crc32
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zlib.crc32
    functionSourceFile: zlib
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11QoS
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 8
    IfCount: 15
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 880
    functionName: scapy.layers.dot11._Dot11EltUtils.network_stats
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - typing.cast.ip.decode
    - <builtin>.ord
    - scapy.compat.plain_str
    - crypto.add
    - <builtin>.any
    - <builtin>.str
    - <builtin>.set
    - country_descriptor_types.get
    - <builtin>.hasattr
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: country_descriptor_types.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: crypto.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _dot11_info_elts_ids.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _dot11_info_elts_ids_rev.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _dot11_info_elts_ids.get
    functionSourceFile: <builtin>
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _dot11_info_elts_ids_rev.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11Elt
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11Elt.<list2>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - attr
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1041
    functionName: scapy.layers.dot11.Dot11Elt.__setattr__
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb27b50>
    argNames:
    - cls
    - id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1060
    functionName: scapy.layers.dot11.Dot11Elt.register_variant
    functionSourceFile: scapy.layers.dot11
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb27310>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1066
    functionName: scapy.layers.dot11.Dot11Elt.dispatch_hook
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - idcls.dispatch_hook
    - cls.registered_ies.get
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_ies.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: idcls.dispatch_hook
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltDSSSet
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltERP
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.RSNCipherSuite
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.AKMSuite
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dot11.PMKIDListPacket
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.PMKIDListPacket.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1194
    functionName: scapy.layers.dot11.PMKIDListPacket.extract_padding
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltRSN
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltRSN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltRSN.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltRSN.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltRSN.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltCountryConstraintTriplet
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1285
    functionName: scapy.layers.dot11.Dot11EltCountryConstraintTriplet.extract_padding
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltCountry
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltCountry.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltCountry.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltCountry.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltRates
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltRates.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltHTCapabilities
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltVendorSpecific
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltVendorSpecific.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec4f910>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1439
    functionName: scapy.layers.dot11.Dot11EltVendorSpecific.dispatch_hook
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - cls.registered_ouis.get
    - struct.unpack
    - ouicls.dispatch_hook
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_ouis.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ouicls.dispatch_hook
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1452
    functionName: scapy.layers.dot11.Dot11EltVendorSpecific.register_variant
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltMicrosoftWPA
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1c5700>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1474
    functionName: scapy.layers.dot11.Dot11EltMicrosoftWPA.dispatch_hook
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltCSA
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltOBSS
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11VHTOperationInfo
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1534
    functionName: scapy.layers.dot11.Dot11VHTOperationInfo.extract_padding
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltVHTOperation
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11EltVHTOperation.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11Beacon
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11Disas
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.fields.LEShortEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11AssoReq
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11AssoResp
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11ReassoReq
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11ProbeResp
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11Auth
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11Deauth
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.fields.LEShortEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11Action
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11WNM
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.SubelemTLV
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.SubelemTLV.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.BSSTerminationDuration
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1737
    functionName: scapy.layers.dot11.BSSTerminationDuration.extract_padding
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.NeighborReport
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.fields.MACField.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.NeighborReport.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.NeighborReport.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMRequest
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - scapy.fields.StrLenField.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMRequest.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMRequest.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMRequest.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMRequest.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMRequest.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMResponse
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.fields.MACField.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMResponse.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11BSSTMResponse.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11SpectrumManagement
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11CSA
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11S1GBeacon
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eaa4220>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1895
    functionName: scapy.layers.dot11.Dot11Encrypted.dispatch_hook
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11WEP
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.config.crypto_validator
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b25b220>
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1923
    functionName: scapy.layers.dot11.Dot11WEP.decrypt
    functionSourceFile: scapy.layers.dot11
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - key.encode
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - d.update
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - d.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.encode
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.finalize
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1934
    functionName: scapy.layers.dot11.Dot11WEP.post_dissect
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - key.encode
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.dot11.Dot11WEP.decrypt
    - d.update
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - d.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1937
    functionName: scapy.layers.dot11.Dot11WEP.build_payload
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - Packet.build_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Packet.build_payload
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: e.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: e.finalize
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1962
    functionName: scapy.layers.dot11.Dot11WEP.post_build
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - e.update
    - log_runtime.warning
    - e.finalize
    - key.encode
    - zlib.crc32
    - scapy.layers.dot11.Dot11WEP.encrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - cryptography.hazmat.backends.default_backend
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.Cipher
    - struct.pack
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11TKIP
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11TKIP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11TKIP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11TKIP.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11TKIP.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot11.Dot11CCMP
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30f209400>
    - <ast.Attribute object at 0x7fa30f209910>
    - <ast.Constant object at 0x7fa30f209460>
    - <ast.Constant object at 0x7fa30f209f10>
    - <ast.Constant object at 0x7fa30f209a30>
    argNames:
    - self
    - iffrom
    - ifto
    - replace
    - pattern
    - ignorepattern
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2091
    functionName: scapy.layers.dot11.WiFi_am.parse_options
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - re.compile
    - pattern.encode
    - ignorepattern.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ignorepattern.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2099
    functionName: scapy.layers.dot11.WiFi_am.is_request
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - pkt.haslayer
    - pkt.getlayer
    - <builtin>.bytes
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2114
    functionName: scapy.layers.dot11.WiFi_am.make_reply
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - q.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - p.getlayer
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - p.copy
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: q.getlayer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - query
    - reply
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2132
    functionName: scapy.layers.dot11.WiFi_am.print_reply
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - p.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - reply
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 2136
    functionName: scapy.layers.dot11.WiFi_am.send_reply
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - typing.cast.l2socket
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - time.sleep
    - scapy.sendrecv.sendp.<lambda1>
    - <builtin>.all
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - typing.cast.network_name.l2socket
    - os.write
    - conf.raw_layer
    - <builtin>.len
    - conf.ifaces.reload
    - scapy.sendrecv.send.<lambda1>
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - <builtin>.tuple
    - typing.cast.network_name.l3socket
    - <builtin>.print
    - scapy.sendrecv._send
    - socket.close
    - time.time
    - scapy.base_classes._get_values
    - <builtin>.float
    - <builtin>.hasattr
    - typing.cast
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - conf.route.route
    - sent_packets.append
    - typing.cast.l3socket
    - scapy.sendrecv.__gen_send
    - s.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2139
    functionName: scapy.layers.dot11.WiFi_am.sniff
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - scapy.layers.dot11.WiFi_am.sniff
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6ed730>
    - <ast.Constant object at 0x7fa30f6ed760>
    - <ast.Constant object at 0x7fa30f6ede80>
    argNames:
    - self
    - res
    - name
    - stats
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2147
    functionName: scapy.layers.dot11.Dot11PacketList.__init__
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - PacketList.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PacketList.__init__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 2153
    functionName: scapy.layers.dot11.Dot11PacketList.toEthernet
    functionSourceFile: scapy.layers.dot11
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - r2.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - q.unwep
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - p.copy
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: q.unwep
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r2.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: -1
    functionName: scapy.layers.smbserver
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - ssock.setsockopt
    - re.search
    - scapy.layers.ntlm.NTLMSSP.__init__
    - ssock.close
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - _t.start
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - scapy.automaton.Automaton.__init__
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - clientsocket.shutdown
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - name.endswith
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pathlib.Path
    - scapy.base_classes.Net.ip2int
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - <builtin>.vars
    - scapy.automaton.Automaton.run
    - scapy.themes.create_styler.do_style
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.base_classes.ScopedIP
    - name.lower
    - ids.append
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - ssock.accept
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - path.as_posix
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - rtlst.sort
    - scapy.utils.atol
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.get_if_addr
    - scapy.arch.common.get_if_raw_addr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - params.pop
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - func._flags.index
    - scapy.automaton.ObjectPipe.__init__
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.utils.CLIUtil._parsekwargs
    - scapy.sendrecv.SndRcvHandler._process_packet
    - type.__new__
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - os.path.normpath
    - params.parameter_numbers
    - i.fileno
    - argparam.strip
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - argparse.ArgumentParser
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - ctypes.windll.kernel32.GetStdHandle
    - atmt.destroy
    - scapy.layers.dot11.RadioTap.post_dissect
    - parser.print_help
    - colwidth.index
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.automaton.Automaton.stop
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.from_smblink
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - k.startswith
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - upn.replace
    - scapy.utils.CLIUtil.help._args
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.layers.smbclient.smbclient.__init__
    - t.bus.shutdown
    - scapy.utils.CLIUtil.loop
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - params.items
    - positional.append
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - atmt.forcestop
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - conf.color_theme.yellow
    - scapy.themes.ColorTheme.format
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.smbclient.SMB_SOCKET.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - realm.upper
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - ssps.append
    - scapy.layers.tls.record.TLS._tls_decrypt
    - parser.add_argument
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - prompt_toolkit.completion.Completer.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pathlib.PureWindowsPath
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - _space.join
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - argdesc.strip
    - scapy.layers.smbserver.SMBShare.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - parser.parse_args
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - cls.smblink
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ssock.shutdown
    - socket.getaddrinfo
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.utils.CLIUtil.help
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - scapy.layers.smbclient.smbclient.ps1
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.automaton.Automaton.isrunning
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.layers.smb2.SMBSession.__init__
    - scapy.base_classes._ScopedIP.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.utils.valid_ip6
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - rtlst.insert
    - typing.cast.insert
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - scapy.layers.kerberos.krb_as_and_tgs
    - os.pipe
    - hashlib.md5
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.layers.smb2.SMBStreamSocket.__init__
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - atmt_server.runbg
    - scapy.layers.smbclient.SMB_RPC_SOCKET.__init__
    - clients.append
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - prompt_toolkit.PromptSession
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - typing.cast.is_valid
    - scapy.automaton._instance_state.__init__
    - ctypes.byref
    - scapy.utils.CLIUtil._depcheck
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - func.__doc__.strip
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.automaton.Automaton.start
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - traceback.print_exc
    - md5.digest
    - scapy.layers.smbserver.smbserver.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - fmt.split
    - os.urandom
    - scapy.utils.AutoArgparse
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - conf.color_theme.gold
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.automaton.Automaton.spawn._run
    - kargs.pop
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - reg.match
    - scapy.base_classes.Net.__init__
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.utils.strxor
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smbclient.smbclient.close
    - scapy.utils.CLIUtil._completer
    - scapy.arch.common.compile_filter
    - external_fd.get
    - re.match
    - func._flags.copy
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - ready.wait
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.spnego.SPNEGOSSP.__init__
    - scapy.layers.smbclient.SMB_Client.from_tcpsock
    - re.escape
    - ssock.bind
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.kerberos.KerberosSSP.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - re.compile
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - prompt_toolkit.PromptSession.prompt
    - row.index
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.automaton.Automaton.spawn
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - itertools.zip_longest
    - conf.color_theme.red
    - scapy.layers.smbclient.smbclient.collapse_path
    - values.append
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - cmd.split
    - scapy.utils.CLIUtil._parseallargs
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - shutil.get_terminal_size
    - atmt_server.destroy
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - re.findall
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.utils.valid_ip
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - clientsocket.close
    - <builtin>.dict
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - scapy.automaton.Automaton._do_start
    - fd.close
    - <builtin>.sum
    - inspect.signature
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - SMB_DIALECTS.get
    - traceback.print_exception
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.smbclient.smbclient.normalize_path
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - random.random
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.interfaces.dev_from_index
    - scapy.utils.get_terminal_width
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - fcntl.ioctl
    - ssock.listen
    - ctypes.windll.kernel32.CreateEventA
    - scapy.utils.pretty_list
    - scapy.layers.dcerpc.DceRpcSocket.__init__
    - atmt.isrunning
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0ee730>
    - <ast.Constant object at 0x7fa30b0ee610>
    - <ast.Constant object at 0x7fa30b0ee760>
    - <ast.Constant object at 0x7fa30b0ee0a0>
    argNames:
    - self
    - name
    - path
    - type
    - remark
    - encryptdata
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: scapy.layers.smbserver.SMBShare.__init__
    functionSourceFile: scapy.layers.smbserver
    functionUses: 5
    functionsReached:
    - name.endswith
    - pathlib.Path
    - name.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: scapy.layers.smbserver.SMBShare.__repr__
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 7
    argDefaultValues:
    - <ast.List object at 0x7fa30e9d7bb0>
    - <ast.Constant object at 0x7fa30e9d7a90>
    - <ast.Constant object at 0x7fa30e9d7700>
    - <ast.Constant object at 0x7fa30e9d7880>
    argNames:
    - self
    - shares
    - ssp
    - verb
    - readonly
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 223
    functionName: scapy.layers.smbserver.SMB_Server.__init__
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - threading.Lock
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - log_runtime.warning
    - ctypes.create_string_buffer
    - uuid.uuid1
    - uuid.uuid3
    - tmp.groups
    - RandUUID._REG.match
    - uuid.uuid4
    - scapy.automaton.Automaton.isrunning
    - scapy.automaton.Automaton._do_start
    - scapy.layers.spnego.SPNEGOSSP.__init__
    - scapy.automaton._instance_state.__init__
    - kargs.pop
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - collections.deque
    - uuid_template.append
    - <builtin>.setattr
    - <builtin>.enumerate
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.automaton.ObjectPipe._wincreate
    - uuid.UUID
    - ctypes.windll.kernel32.CreateEventA
    - <builtin>.getattr
    - <builtin>.isinstance
    - _t.start
    - shares.copy
    - <builtin>.tuple
    - name.lower
    - scapy.automaton.Automaton.__init__
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.extend
    - scapy.volatile.RandUUID._fix
    - scapy.layers.smbserver.SMBShare.__init__
    - name.endswith
    - type.__new__
    - typing.cast
    - kwargs.pop
    - scapy.automaton.Automaton.start
    - <builtin>.bool
    - uuid.uuid5
    - external_fd.get
    - t.split
    - scapy.volatile.RandUUID.__init__
    - threading.Event
    - scapy.layers.smbserver.SMB_DCERPC_Server.__init__
    - ready.wait
    - random.random
    - os.pipe
    - threading.Thread
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    - <builtin>.super
    - pathlib.Path
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shares.copy
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1650
    functionName: scapy.layers.smbserver.SMB_DCERPC_Server.__init__
    functionSourceFile: scapy.layers.smbserver
    functionUses: 1
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - server_cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.extend
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 334
    functionName: scapy.layers.smbserver.SMB_Server.session
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dfb7520>
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 338
    functionName: scapy.layers.smbserver.SMB_Server.vprint
    functionSourceFile: scapy.layers.smbserver
    functionUses: 10
    functionsReached:
    - log_interactive.info
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 348
    functionName: scapy.layers.smbserver.SMB_Server.send
    functionSourceFile: scapy.layers.smbserver
    functionUses: 19
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.smbserver.SMB_Server
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.automaton.ATMT.condition.deco
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton.ATMT.action.deco
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.automaton.ATMT.receive_condition
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.automaton.ATMT.receive_condition.deco
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.automaton.ATMT.state.deco
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.automaton.ATMT.state
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.automaton.ATMT.action
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.automaton.ATMT.condition
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 359
    functionName: scapy.layers.smbserver.SMB_Server.BEGIN
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 363
    functionName: scapy.layers.smbserver.SMB_Server.received_negotiate
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 368
    functionName: scapy.layers.smbserver.SMB_Server.received_negotiate_smb2_begin
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 374
    functionName: scapy.layers.smbserver.SMB_Server.on_negotiate_smb2_begin
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - DialectRevisions.sort
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - scapy.layers.smb2.SMB2_Header.__init__
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - DialectIndexes.index
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - SMB2_ENCRYPTION_CIPHERS.get
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.smbserver.SMB_Server.on_negotiate
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.packet.Packet.copy_fields_dict
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - SMB2_SIGNING_ALGORITHMS.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 22
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 12
    EdgeCount: 32
    ICount: 5
    IfCount: 22
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 378
    functionName: scapy.layers.smbserver.SMB_Server.on_negotiate
    functionSourceFile: scapy.layers.smbserver
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - DialectRevisions.sort
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - scapy.layers.smb2.SMB2_Header.__init__
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - DialectIndexes.index
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - SMB2_ENCRYPTION_CIPHERS.get
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - SMB2_SIGNING_ALGORITHMS.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DialectRevisions.sort
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DialectIndexes.index
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 591
    functionName: scapy.layers.smbserver.SMB_Server.update_smbheader
    functionSourceFile: scapy.layers.smbserver
    functionUses: 18
    functionsReached:
    - <builtin>.bool
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SMB2_ENCRYPTION_CIPHERS.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SMB2_SIGNING_ALGORITHMS.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 583
    functionName: scapy.layers.smbserver.SMB_Server.NEGO_FAILED
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - <builtin>.print
    - scapy.layers.smbserver.SMB_Server.vprint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 588
    functionName: scapy.layers.smbserver.SMB_Server.NEGOTIATED
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 631
    functionName: scapy.layers.smbserver.SMB_Server.received_negotiate_smb2
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 636
    functionName: scapy.layers.smbserver.SMB_Server.on_negotiate_smb2
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - DialectRevisions.sort
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - scapy.layers.smb2.SMB2_Header.__init__
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - DialectIndexes.index
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - SMB2_ENCRYPTION_CIPHERS.get
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.smbserver.SMB_Server.on_negotiate
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.packet.Packet.copy_fields_dict
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - SMB2_SIGNING_ALGORITHMS.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 640
    functionName: scapy.layers.smbserver.SMB_Server.receive_setup_andx_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 659
    functionName: scapy.layers.smbserver.SMB_Server.RECEIVED_SETUP_ANDX_REQUEST
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 5
    IfCount: 14
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - ssp_blob
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 663
    functionName: scapy.layers.smbserver.SMB_Server.on_setup_andx_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 762
    functionName: scapy.layers.smbserver.SMB_Server.wait_for_next_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - log_interactive.info
    - <builtin>.print
    - scapy.layers.smbserver.SMB_Server.vprint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 772
    functionName: scapy.layers.smbserver.SMB_Server.AUTHENTICATED
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 779
    functionName: scapy.layers.smbserver.SMB_Server.should_serve
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smbserver.SMB_Server.current_smb_time
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1033
    functionName: scapy.layers.smbserver.SMB_Server.current_smb_time
    functionSourceFile: scapy.layers.smbserver
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9f5e0>
    argNames:
    - self
    - Status
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 788
    functionName: scapy.layers.smbserver.SMB_Server._ioctl_error
    functionSourceFile: scapy.layers.smbserver
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 795
    functionName: scapy.layers.smbserver.SMB_Server.END
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 800
    functionName: scapy.layers.smbserver.SMB_Server.current_tree
    functionSourceFile: scapy.layers.smbserver
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 806
    functionName: scapy.layers.smbserver.SMB_Server.root_path
    functionSourceFile: scapy.layers.smbserver
    functionUses: 4
    functionsReached:
    - curtree.lower
    - scapy.layers.smbserver.SMB_Server.current_tree
    - pathlib.Path
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: curtree.lower
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 818
    functionName: scapy.layers.smbserver.SMB_Server.SERVING
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 825
    functionName: scapy.layers.smbserver.SMB_Server.receive_logoff_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 830
    functionName: scapy.layers.smbserver.SMB_Server.send_logoff_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 835
    functionName: scapy.layers.smbserver.SMB_Server.receive_setup_andx_request_in_serving
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.layers.smbserver.SMB_Server.receive_setup_andx_request
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 839
    functionName: scapy.layers.smbserver.SMB_Server.is_smb1_tree
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 846
    functionName: scapy.layers.smbserver.SMB_Server.receive_tree_connect
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - tree_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 852
    functionName: scapy.layers.smbserver.SMB_Server.send_tree_connect_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.layers.smbserver.SMB_Server.current_tree
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - scapy.layers.smbserver.SMB_Server.vprint
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - tree_name.lower
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree_name.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 900
    functionName: scapy.layers.smbserver.SMB_Server.receive_ioctl
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 9
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 905
    functionName: scapy.layers.smbserver.SMB_Server.send_ioctl_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - collections.deque.extend
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - port_spec.decode
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.recv.get_result
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.make_reply
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.smbserver.SMB_Server._ioctl_error
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Accept_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.recv
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - pkts.append
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - unknown.items
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 12
    IfCount: 19
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 210
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.recv
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 3
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - collections.deque.extend
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - port_spec.decode
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.recv.get_result
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.make_reply
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Accept_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.recv
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - pkts.append
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1017
    functionName: scapy.layers.smbserver.SMB_Server.receive_create_file
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fname
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1039
    functionName: scapy.layers.smbserver.SMB_Server.make_file_id
    functionSourceFile: scapy.layers.smbserver
    functionUses: 4
    functionsReached:
    - hashlib.md5
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 5
    IfCount: 9
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecd0400>
    - <ast.Constant object at 0x7fa30ecd0e80>
    - <ast.Constant object at 0x7fa30ecd04c0>
    argNames:
    - self
    - fname
    - durable_handle
    - create
    - createOptions
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1046
    functionName: scapy.layers.smbserver.SMB_Server.lookup_file
    functionSourceFile: scapy.layers.smbserver
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - path.resolve
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - hashlib.md5
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - pathlib.Path
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.smbserver.SMB_Server.make_file_id
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.layers.smbserver.SMB_Server.current_tree
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - path.mkdir
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - path.exists
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - path.is_dir
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - path.stat
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - scapy.layers.smbserver.SMB_Server.vprint
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.smbserver.SMB_Server.root_path
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - path.is_reserved
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - curtree.lower
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - path.touch
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.resolve
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.is_reserved
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.touch
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.stat
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.is_dir
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - handle
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1113
    functionName: scapy.layers.smbserver.SMB_Server.set_compounded_handle
    functionSourceFile: scapy.layers.smbserver
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1119
    functionName: scapy.layers.smbserver.SMB_Server.get_file_id
    functionSourceFile: scapy.layers.smbserver
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - handle
    - filter
    - offset
    - cls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1128
    functionName: scapy.layers.smbserver.SMB_Server.lookup_folder
    functionSourceFile: scapy.layers.smbserver
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - path.resolve
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - hashlib.md5
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - pathlib.Path
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.smbserver.SMB_Server.make_file_id
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.layers.smbserver.SMB_Server.current_tree
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - path.mkdir
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.smbserver.SMB_Server.lookup_file
    - x.is_symlink
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - path.exists
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - path.is_dir
    - scapy.layers.smbserver.SMB_Server.current_smb_time
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - path.stat
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - scapy.layers.smbserver.SMB_Server.vprint
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - path.glob
    - scapy.layers.smbserver.SMB_Server.root_path
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - path.is_reserved
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - curtree.lower
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - path.touch
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.glob
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.is_symlink
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.smbserver.SMB_Server.lookup_folder.<lambda1>
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 13
    IfCount: 13
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1165
    functionName: scapy.layers.smbserver.SMB_Server.send_create_file_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pathlib.Path
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smbserver.SMB_Server.make_file_id
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - scapy.layers.smbserver.SMB_Server.vprint
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - path.is_reserved
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - CreateContexts.append
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - path.mkdir
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - path.is_dir
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - path.stat
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - path.resolve
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - scapy.layers.smbserver.SMB_Server.current_tree
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbserver.SMB_Server.lookup_file
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - implicit_fields.items
    - curtree.lower
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - path.exists
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.layers.smbserver.SMB_Server.set_compounded_handle
    - scapy.compat.plain_str
    - scapy.layers.smbserver.SMB_Server.root_path
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - unknown.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - path.touch
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CreateContexts.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1313
    functionName: scapy.layers.smbserver.SMB_Server.receive_change_notify_info
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1318
    functionName: scapy.layers.smbserver.SMB_Server.send_change_notify_info_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1330
    functionName: scapy.layers.smbserver.SMB_Server.receive_query_directory_info
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1335
    functionName: scapy.layers.smbserver.SMB_Server.send_query_directory_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - pathlib.Path
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smbserver.SMB_Server.make_file_id
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - scapy.layers.smbserver.SMB_Server.vprint
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - path.is_reserved
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - path.mkdir
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - path.is_dir
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - path.stat
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - path.glob
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - path.resolve
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.smbserver.SMB_Server.lookup_folder
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - scapy.layers.smbserver.SMB_Server.current_tree
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.smbserver.SMB_Server.lookup_file
    - x.is_symlink
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - implicit_fields.items
    - curtree.lower
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.smbserver.SMB_Server.get_file_id
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - path.exists
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smbserver.SMB_Server.current_smb_time
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.smbserver.SMB_Server.root_path
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - unknown.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - path.touch
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1397
    functionName: scapy.layers.smbserver.SMB_Server.receive_query_info
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 21
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 30
    ICount: 5
    IfCount: 21
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1402
    functionName: scapy.layers.smbserver.SMB_Server.send_query_info_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.hash
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.smbserver.SMB_Server.get_file_id
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1512
    functionName: scapy.layers.smbserver.SMB_Server.receive_set_info_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1517
    functionName: scapy.layers.smbserver.SMB_Server.send_set_info_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1522
    functionName: scapy.layers.smbserver.SMB_Server.receive_write_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1527
    functionName: scapy.layers.smbserver.SMB_Server.send_write_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - collections.deque.extend
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - port_spec.decode
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - typing.cast.copy
    - clone.payload.add_underlayer
    - scapy.layers.smbserver.SMB_Server.vprint
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.recv.get_result
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.make_reply
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - scapy.layers.smbserver.SMB_Server.current_tree
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Accept_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - fd.seek
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - fd.write
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.recv
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - pkts.append
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.smbserver.SMB_Server.get_file_id
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fd.seek
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1553
    functionName: scapy.layers.smbserver.SMB_Server.receive_read_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1558
    functionName: scapy.layers.smbserver.SMB_Server.send_read_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.get_response
    - log_interactive.info
    - clone.payload.add_underlayer
    - scapy.layers.smbserver.SMB_Server.vprint
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - fields.pop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - <builtin>.open
    - scapy.packet.Packet.copy
    - scapy.layers.smbserver.SMB_Server.get_file_id
    - <builtin>.bytes
    - scapy.packet.Packet.get_field
    - scapy.layers.smbserver.SMB_Server.current_tree
    - implicit_fields.items
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - fd.seek
    - <builtin>.print
    - scapy.packet.NoPayload.copy
    - <builtin>.any
    - <builtin>.next
    - collections.deque.popleft
    - fd.read
    - fields.items
    - <builtin>.bool
    - <builtin>.list
    - unknown.items
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 386
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.get_response
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 2
    functionsReached:
    - collections.deque.popleft
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1578
    functionName: scapy.layers.smbserver.SMB_Server.receive_close_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1583
    functionName: scapy.layers.smbserver.SMB_Server.send_close_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.smbserver.SMB_Server.get_file_id
    - <builtin>.str
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.layers.smbserver.SMB_Server.current_tree
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - <builtin>.print
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - scapy.layers.smbserver.SMB_Server.vprint
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1603
    functionName: scapy.layers.smbserver.SMB_Server.receive_tree_disconnect_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1608
    functionName: scapy.layers.smbserver.SMB_Server.send_tree_disconnect_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1620
    functionName: scapy.layers.smbserver.SMB_Server.receive_cancel_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1625
    functionName: scapy.layers.smbserver.SMB_Server.send_notify_cancel_response
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - <builtin>.int
    - clone.payload.add_underlayer
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - fields.pop
    - scapy.packet.Packet.copy
    - scapy.packet.Packet.get_field
    - implicit_fields.items
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - <builtin>.any
    - <builtin>.next
    - fields.items
    - <builtin>.bool
    - unknown.items
    - <builtin>.list
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1632
    functionName: scapy.layers.smbserver.SMB_Server.receive_echo_request
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1637
    functionName: scapy.layers.smbserver.SMB_Server.send_echo_reply
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - fields.items
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.layers.smbserver.SMB_Server.update_smbheader
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.smbserver.SMB_Server.send
    - scapy.layers.inet.UDP.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.smbserver.SMB_DCERPC_Server
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.answer
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.answer.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - reqcls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 97
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.answer
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 105
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.answer.deco
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1655
    functionName: scapy.layers.smbserver.SMB_DCERPC_Server.netr_share_enum
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.layers.dcerpc._NDRPacket.__init__
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1685
    functionName: scapy.layers.smbserver.SMB_DCERPC_Server.netr_wksta_getinfo
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1702
    functionName: scapy.layers.smbserver.SMB_DCERPC_Server.netr_server_getinfo
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1723
    functionName: scapy.layers.smbserver.SMB_DCERPC_Server.netr_share_getinfo
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.color_theme.yellow
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1810
    functionName: scapy.layers.smbserver.smbserver.close
    functionSourceFile: scapy.layers.smbserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.rpcserver
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: scapy.layers.msrpce.rpcserver._DCERPC_Server_metaclass.__new__
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 0
    functionsReached:
    - type.__new__
    - dct.values
    - dct.setdefault
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d873d60>
    - <ast.Constant object at 0x7fa30d873280>
    - <ast.Constant object at 0x7fa30d873790>
    - <ast.Constant object at 0x7fa30d873be0>
    - <ast.Constant object at 0x7fa30d873760>
    argNames:
    - self
    - transport
    - ndr64
    - verb
    - local_ip
    - port
    - portmap
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 59
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.__init__
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 2
    functionsReached:
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - collections.deque
    - <builtin>.super
    - collections.defaultdict
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sock
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 83
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.loop
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - collections.deque.extend
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - port_spec.decode
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.recv.get_result
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.volatile.RandNum.__init__
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.get_response
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - sock.send
    - encryptor.finalize
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.make_reply
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Accept_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.recv
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - pkts.append
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 117
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.make_reply
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 8
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d001610>
    - <ast.Constant object at 0x7fa30d001ee0>
    - <ast.Constant object at 0x7fa30d0019a0>
    argNames:
    - cls
    - transport
    - iface
    - port
    - bg
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 125
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.spawn
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 0
    functionsReached:
    - ssock.setsockopt
    - ssock.close
    - socket.inet_ntop
    - sockets.append
    - scapy.automaton.Automaton.isrunning
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - scapy.automaton.ObjectPipe._wincreate
    - scapy.sessions.streamcls
    - atmt.destroy
    - <builtin>.getattr
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.spawn._run
    - _t.start
    - scapy.automaton.Automaton.__init__
    - clientsocket.shutdown
    - scapy.compat.bytes_encode
    - typing.cast
    - kwargs.pop
    - typing.cast.ip.decode
    - threading.Event
    - os.pipe
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.__init__
    - socket.socket
    - atmt_server.destroy
    - scapy.supersocket.StreamSocket.__init__
    - threading.Lock
    - atmt_server.runbg
    - clients.append
    - scapy.pton_ntop.inet_ntop
    - scapy.automaton._instance_state.__init__
    - scapy.pton_ntop.inet_pton
    - atmt.forcestop
    - conf.color_theme.green
    - <builtin>.repr
    - <builtin>.str
    - prompt_toolkit.prompt.encode
    - ssock.accept
    - scapy.automaton.Automaton.start
    - conf.ifaces.dev_from_name
    - sock.shutdown
    - traceback.print_exc
    - threading.Thread
    - <builtin>.set
    - typing.cast.network_name.ip.decode
    - clientsocket.close
    - kwargs.get
    - scapy.automaton.Automaton._do_start
    - conf.color_theme.gold
    - scapy.automaton.Automaton.spawn._run
    - kargs.pop
    - collections.deque
    - scapy.automaton.Automaton._IO_mixer.__init__
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.arch.common.get_if_raw_addr
    - scapy.arch.get_if_addr
    - <builtin>.print
    - external_fd.get
    - random.random
    - ready.wait
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.super
    - collections.defaultdict
    - scapy.compat.plain_str
    - ctypes.create_string_buffer
    - ssock.shutdown
    - kwargs.setdefault
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - sock.close
    - <builtin>.setattr
    - ssock.bind
    - <builtin>.bytes
    - conf.ifaces.reload
    - ssock.listen
    - ctypes.windll.kernel32.CreateEventA
    - atmt.isrunning
    - socket.inet_pton
    - type.__new__
    - typing.cast.encode
    - <builtin>.hasattr
    - scapy.automaton.Automaton.spawn
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 152
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.spawn._run
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 1
    functionsReached:
    - sock.shutdown
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - collections.deque
    - sock.close
    - ssock.close
    - <builtin>.print
    - ssock.shutdown
    - <builtin>.repr
    - scapy.layers.msrpce.rpcserver.DCERPC_Server.__init__
    - threading.Thread
    - ssock.accept
    - sockets.append
    - <builtin>.super
    - conf.color_theme.gold
    - collections.defaultdict
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sockets.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.shutdown
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.extend
    functionSourceFile: collections
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - ctx
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 290
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.recv.get_result
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 4
    functionsReached:
    - kwargs.pop
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: port_spec.decode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 395
    functionName: scapy.layers.msrpce.rpcserver.DCERPC_Server.ept_map
    functionSourceFile: scapy.layers.msrpce.rpcserver
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.register_dcerpc_interface
    - version.split
    - <builtin>.tuple
    - scapy.layers.dcerpc.DceRpcInterface.__init__
    - log_runtime.warning
    - name.lower
    - upper._overload_fields.copy
    - interface.opnums.update
    - opnums.items
    - <builtin>.len
    - <builtin>.map
    - uuid.UUID
    - <builtin>.set
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_100
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_101
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_102
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_502
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_1013
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_1018
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.LPWKSTA_INFO_1046
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<lambda5>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<lambda7>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda9>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<lambda9>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda10>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda11>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<lambda11>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda12>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda13>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<lambda13>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrWkstaGetInfo_Response.<list1>.<list1>.<lambda14>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.PUNICODE_STRING.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.PUNICODE_STRING
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.PUNICODE_STRING.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.PUNICODE_STRING.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.PUNICODE_STRING.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.PNET_COMPUTER_NAME_ARRAY
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.PNET_COMPUTER_NAME_ARRAY.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrEnumerateComputerNames_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRInt3264EnumField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_wkst.NetrEnumerateComputerNames_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_wkst
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.gprs
    functionSourceFile: scapy.layers.gprs
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.gprs.GPRS
    functionSourceFile: scapy.layers.gprs
    functionUses: 0
    functionsReached:
    - scapy.fields.StrStopField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.ntp
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 93
    functionName: scapy.layers.ntp.TimeStampField.__init__
    functionSourceFile: scapy.layers.ntp
    functionUses: 9
    functionsReached:
    - <builtin>.super
    - scapy.fields.FixedPointField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.strftime
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 189
    functionName: scapy.layers.ntp._ntp_dispatcher
    functionSourceFile: scapy.layers.ntp
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6fb100>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 214
    functionName: scapy.layers.ntp.NTP.dispatch_hook
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.layers.ntp._ntp_dispatcher
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: scapy.layers.ntp.NTP.pre_dissect
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - _NTPInvalidDataException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 232
    functionName: scapy.layers.ntp.NTP.mysummary
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPAuthenticator
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPAuthenticator.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 269
    functionName: scapy.layers.ntp.NTPAuthenticator.extract_padding
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPExtension
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPExtensions
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPHeader
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - scapy.fields.FixedPointField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - enum.keys
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.StrFixedLenEnumField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.ntp.TimeStampField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPHeader.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPHeader.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 473
    functionName: scapy.layers.ntp.NTPHeader.guess_payload_class
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - details
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 493
    functionName: scapy.layers.ntp._NTPInvalidDataException.__init__
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - Exception.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPSystemStatusPacket
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPeerStatusPacket
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPClockStatusPacket
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPErrorStatusPacket
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPeerStatusDataPacket
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 696
    functionName: scapy.layers.ntp.NTPPeerStatusDataPacket.extract_padding
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPControl
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - enum.keys
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.fields.BitEnumField.__init__
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - typing.cast.observe
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.fields.MayEnd.__init__
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.fields._BitField.__init__
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.fields.PadField.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.fields._EnumField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPControl.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPControl.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPControl.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPControl.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoPeerList
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoPeerSummary
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.FixedPointField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.ntp.TimeStampField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoPeer
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.FixedPointField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.ntp.TimeStampField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoPeer.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoPeer.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoPeer.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoPeerStats
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoLoop
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.FixedPointField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.ntp.TimeStampField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoSys
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.FixedPointField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.ntp.TimeStampField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoSysStats
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoMemStats
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoMemStats.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoIOStats
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoTimerStats
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPConfPeer
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPConfUnpeer
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPConfRestrict
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoKernel
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoIfStatsIPv4
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoIfStatsIPv6
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoMonitor1
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoAuth
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPConfTrap
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPInfoControl
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _private_data_objects.get
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivatePktTail
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.FixedPointField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.ntp.TimeStampField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivatePktTail.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivate
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivate.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivate.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivate.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivate.<list1>.<lambda4>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivate.<list1>.<lambda5>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivate.<list1>.<lambda6>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ntp.NTPPrivate.<list1>.<lambda7>
    functionSourceFile: scapy.layers.ntp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.vrrp
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRP
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 39
    functionName: scapy.layers.vrrp.VRRP.post_build
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e5fc490>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 46
    functionName: scapy.layers.vrrp.VRRP.dispatch_hook
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRPv3
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRPv3.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRPv3.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRPv3.<lambda2>
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRPv3.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRPv3.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.vrrp.VRRPv3.<lambda4>
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 78
    functionName: scapy.layers.vrrp.VRRPv3.post_build
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.inet.in4_chksum
    - headers.values
    - fields.pop
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d88b3a0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 92
    functionName: scapy.layers.vrrp.VRRPv3.dispatch_hook
    functionSourceFile: scapy.layers.vrrp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 14
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.zigbee
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f165d60>
    - <ast.Constant object at 0x7fa30f165430>
    - <ast.Constant object at 0x7fa30f165ee0>
    argNames:
    - self
    - name
    - default
    - length_of
    - fmt
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 47
    functionName: scapy.layers.dot15d4.dot15d4AddressField.__init__
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 9
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK.<list1>.<lambda3>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK.<list1>.<lambda4>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK.<list1>.<lambda5>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK.<list1>.<lambda6>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK.<list1>.<lambda7>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWK.<list1>.<lambda8>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6ed970>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 322
    functionName: scapy.layers.zigbee.ZigbeeNWK.dispatch_hook
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 329
    functionName: scapy.layers.zigbee.ZigbeeNWK.guess_payload_class
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.LinkStatusEntry
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 353
    functionName: scapy.layers.zigbee.LinkStatusEntry.extract_padding
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda3>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda4>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda5>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda6>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda7>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda8>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda9>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda10>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda11>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda12>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda13>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda14>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda15>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda16>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda17>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda18>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda19>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda20>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda21>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda22>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda23>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda24>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda25>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda26>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda27>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda28>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda29>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda30>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda31>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda32>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda33>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda34>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda35>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda36>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda37>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda38>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda39>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda40>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda41>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda42>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda43>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda44>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda45>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda46>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda47>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda48>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda49>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda50>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda51>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda52>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda53>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda54>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda55>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda56>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda57>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda58>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeNWKCommandPayload.<list1>.<lambda59>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 571
    functionName: scapy.layers.zigbee.util_mic_len
    functionSourceFile: scapy.layers.zigbee
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeSecurityHeader
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeSecurityHeader.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeSecurityHeader.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeSecurityHeader.<list1>.<lambda3>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeSecurityHeader.<lambda3>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 630
    functionName: scapy.layers.zigbee.ZigbeeSecurityHeader.post_dissect
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.layers.zigbee.util_mic_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.<list1>.<lambda3>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.<list1>.<lambda4>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.<list1>.<lambda5>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.<list1>.<lambda6>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.<list1>.<lambda7>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.<list1>.<lambda8>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 711
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayload.guess_payload_class
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda3>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda4>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda5>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda6>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda7>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda8>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda9>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda10>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda11>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda12>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda13>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda14>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda15>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda16>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda17>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda18>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda19>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda20>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda21>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda22>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda23>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda24>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda25>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda26>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.<list1>.<lambda27>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 876
    functionName: scapy.layers.zigbee.ZigbeeAppCommandPayload.guess_payload_class
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigBeeBeacon
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigBeeBeacon.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 922
    functionName: scapy.layers.zigbee.ZigbeeNWKStub.guess_payload_class
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayloadStub
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayloadStub.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayloadStub.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeAppDataPayloadStub.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZDPActiveEPReq
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZDPDeviceAnnce
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZDPDeviceAnnce.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeDeviceProfile
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 989
    functionName: scapy.layers.zigbee.ZigbeeDeviceProfile.guess_payload_class
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _ZCL_attr_length.get
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLReadAttributeStatusRecord
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLReadAttributeStatusRecord.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLReadAttributeStatusRecord.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1092
    functionName: scapy.layers.zigbee.ZCLReadAttributeStatusRecord.extract_padding
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLWriteAttributeRecord
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1107
    functionName: scapy.layers.zigbee.ZCLWriteAttributeRecord.extract_padding
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLWriteAttributeStatusRecord
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLWriteAttributeStatusRecord.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1123
    functionName: scapy.layers.zigbee.ZCLWriteAttributeStatusRecord.extract_padding
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingRecord
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingRecord.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingRecord.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingRecord.<list1>.<lambda3>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingRecord.<list1>.<lambda4>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingRecord.<list1>.<lambda5>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1161
    functionName: scapy.layers.zigbee.ZCLConfigureReportingRecord.extract_padding
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingResponseRecord
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingResponseRecord.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLConfigureReportingResponseRecord.<list1>.<lambda2>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1182
    functionName: scapy.layers.zigbee.ZCLConfigureReportingResponseRecord.extract_padding
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLAttributeReport
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1197
    functionName: scapy.layers.zigbee.ZCLAttributeReport.extract_padding
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLGeneralReadAttributes
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLGeneralReadAttributesResponse
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLGeneralWriteAttributes
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLGeneralWriteAttributesResponse
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLGeneralConfigureReporting
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLGeneralConfigureReportingResponse
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLGeneralReportAttributes
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLGeneralDefaultResponse
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLIASZoneZoneEnrollResponse
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLIASZoneZoneStatusChangeNotification
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLIASZoneZoneEnrollRequest
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLMeteringGetProfile
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLPriceGetScheduledPrices
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLPricePublishPrice
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLPricePublishPrice.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZCLPricePublishPrice.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeClusterLibrary
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeClusterLibrary.<list1>.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZigbeeClusterLibrary.<lambda1>
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 0
    IfCount: 15
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1374
    functionName: scapy.layers.zigbee.ZigbeeClusterLibrary.guess_payload_class
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZEP2
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.FixedPointField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.layers.ntp.TimeStampField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b041ac0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1448
    functionName: scapy.layers.zigbee.ZEP2.dispatch_hook
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1457
    functionName: scapy.layers.zigbee.ZEP2.guess_payload_class
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.zigbee.ZEP1
    functionSourceFile: scapy.layers.zigbee
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 16
    functionsReached:
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - pkttop.getfieldval
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 80
    functionName: scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 17
    functionsReached:
    - pkttop.getfieldval
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkttop.getfieldval
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Emph.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 120
    functionName: scapy.layers.dot15d4.Dot15d4.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 123
    functionName: scapy.layers.dot15d4.Dot15d4.guess_payload_class
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: scapy.layers.dot15d4.Dot15d4.answers
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 144
    functionName: scapy.layers.dot15d4.Dot15d4.post_build
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4FCS
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.fields.FCSField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 166
    functionName: scapy.layers.dot15d4.Dot15d4FCS.compute_fcs
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - <builtin>.ord
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 181
    functionName: scapy.layers.dot15d4.Dot15d4FCS.post_build
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - <builtin>.ord
    - <builtin>.len
    - scapy.layers.dot15d4.Dot15d4FCS.compute_fcs
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    - scapy.layers.dot15d4.Dot15d4.post_build
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4AuxSecurityHeader
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - <builtin>.issubclass
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4AuxSecurityHeader.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4AuxSecurityHeader.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4AuxSecurityHeader.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4AuxSecurityHeader.<lambda2>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4AuxSecurityHeader.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Data
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Data.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Data.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.underlayer.getfieldval
    - scapy.layers.dot15d4.util_srcpanid_present
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 395
    functionName: scapy.layers.dot15d4.util_srcpanid_present
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 2
    functionsReached:
    - pkt.underlayer.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Data.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.underlayer.getfieldval
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Data.<lambda2>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.underlayer.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Data.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Data.<lambda3>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.underlayer.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 239
    functionName: scapy.layers.dot15d4.Dot15d4Data.guess_payload_class
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 260
    functionName: scapy.layers.dot15d4.Dot15d4Data.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - enum.keys
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.fields.BitEnumField.__init__
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - typing.cast.observe
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.fields._BitField.__init__
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.fields._EnumField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.underlayer.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<lambda2>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<lambda3>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<list1>.<lambda4>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<list1>.<lambda5>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.<list1>.<lambda6>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 309
    functionName: scapy.layers.dot15d4.Dot15d4Beacon.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Cmd
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - scapy.layers.dot15d4.dot15d4AddressField.__init__
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Cmd.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Cmd.<lambda1>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.underlayer.getfieldval
    - scapy.layers.dot15d4.util_srcpanid_present
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Cmd.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Cmd.<lambda2>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.underlayer.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Cmd.<list1>.<lambda3>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4Cmd.<lambda3>
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - pkt.underlayer.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 342
    functionName: scapy.layers.dot15d4.Dot15d4Cmd.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 347
    functionName: scapy.layers.dot15d4.Dot15d4Cmd.guess_payload_class
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4CmdCoordRealign
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 375
    functionName: scapy.layers.dot15d4.Dot15d4CmdCoordRealign.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 378
    functionName: scapy.layers.dot15d4.Dot15d4CmdCoordRealign.guess_payload_class
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4CmdCoordRealignPage
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 416
    functionName: scapy.layers.dot15d4.Dot15d4CmdAssocReq.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4CmdAssocResp
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 433
    functionName: scapy.layers.dot15d4.Dot15d4CmdAssocResp.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dot15d4.Dot15d4CmdDisassociation
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 449
    functionName: scapy.layers.dot15d4.Dot15d4CmdDisassociation.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 467
    functionName: scapy.layers.dot15d4.Dot15d4CmdGTSReq.mysummary
    functionSourceFile: scapy.layers.dot15d4
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e5fc760>
    argNames:
    - self
    - name
    - default
    - length_of
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 107
    functionName: scapy.layers.sixlowpan.IP6FieldLenField.__init__
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 419
    functionName: scapy.layers.sixlowpan.source_addr_size
    functionSourceFile: ''
    functionUses: 1168
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 18
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 26
    ICount: 1
    IfCount: 18
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 448
    functionName: scapy.layers.sixlowpan.dest_addr_size
    functionSourceFile: ''
    functionUses: 1168
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: scapy.layers.sixlowpan.LoWPANUncompressedIPv6.default_payload_class
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPANMesh
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPANMesh.<list1>.<list3>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPANMesh.<list1>.<list4>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC2_UDP
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 183
    functionName: scapy.layers.sixlowpan.LoWPAN_HC2_UDP.default_payload_class
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.fields._ScalingField.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - enum.keys
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.fields.BitScalingField.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.fields.BitEnumField.__init__
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - typing.cast.observe
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.layers.sixlowpan.IP6FieldLenField.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.fields._BitField.__init__
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.fields._EnumField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - BitField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - scapy.fields.BitLenField.__init__
    - scapy.fields.IP6Field.__init__
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<list7>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda3>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda4>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda5>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<list8>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda6>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<list9>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda7>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda8>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.<list1>.<lambda9>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: nh_match.get
    functionSourceFile: <builtin>
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 319
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1165
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - log_runtime.warning
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - <builtin>.str
    - <builtin>.type
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - typing.cast.ip.decode
    - scapy.utils.mac2str
    - scapy.layers.sixlowpan._extract_upperaddress
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 333
    functionName: scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1165
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - log_runtime.warning
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - <builtin>.str
    - <builtin>.type
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - typing.cast.ip.decode
    - scapy.utils.mac2str
    - scapy.layers.sixlowpan._extract_upperaddress
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16a850>
    argNames:
    - pkt
    - source
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 499
    functionName: scapy.layers.sixlowpan._extract_upperaddress
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1169
    functionsReached:
    - scapy.compat.chb
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.compat.plain_str
    - log_runtime.warning
    - <builtin>.ord
    - scapy.utils.mac2str
    - <builtin>.str
    - <builtin>.type
    - struct.pack
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.compat.orb
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPANFragmentationFirst
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPANFragmentationSubsequent
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPANBroadcast
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.sixlowpan.IP6FieldLenField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<lambda2>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<lambda3>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<lambda4>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<lambda5>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<lambda6>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<lambda7>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.<list4>.<lambda8>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 874
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    functionSourceFile: ''
    functionUses: 1165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 0
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - packet
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 770
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1165
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - log_runtime.warning
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - scapy.compat.chb
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - <builtin>.str
    - <builtin>.type
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - typing.cast.ip.decode
    - scapy.utils.mac2str
    - scapy.layers.sixlowpan._extract_upperaddress
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 0
    IfCount: 15
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - packet
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 658
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1165
    functionsReached:
    - scapy.compat.plain_str
    - <builtin>.int
    - log_runtime.warning
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - struct.pack
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.type
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - scapy.compat.orb
    - typing.cast.ip.decode
    - scapy.utils.mac2str
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ipv6
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 715
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.compressSourceAddr
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 6
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.pton_ntop.inet_pton
    - <builtin>.len
    - socket.inet_ntop
    - socket.inet_pton
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.str
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 0
    IfCount: 14
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ipv6
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 739
    functionName: scapy.layers.sixlowpan.LoWPAN_IPHC.compressDestAddr
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 6
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.isinstance
    - scapy.pton_ntop.inet_pton
    - socket.inet_ntop
    - socket.inet_pton
    - scapy.pton_ntop.inet_ntop
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.str
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 894
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_Hdr.get_next_cls
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12f970>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 904
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_Hdr.dispatch_hook
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_NHC_Hdr.get_next_cls
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 907
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_Hdr.extract_padding
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_UDP.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_UDP.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_UDP.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_UDP
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_UDP.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_UDP.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_UDP.<list1>.<list2>.<lambda3>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_UDP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_IPv6Ext
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_IPv6Ext.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_IPv6Ext.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 964
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC_IPv6Ext.post_build
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC.<lambda1>
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_NHC_Hdr.get_next_cls
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.LoWPAN_NHC
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sixlowpan.SixLoWPAN_ESC
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f209220>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1102
    functionName: scapy.layers.sixlowpan.SixLoWPAN.dispatch_hook
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d54f340>
    argNames:
    - packet
    - datagram_tag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1133
    functionName: scapy.layers.sixlowpan.sixlowpan_fragment
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.sixlowpan.sixlowpan_fragment.chunks
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - packet.haslayer
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: packet.haslayer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - li
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1150
    functionName: scapy.layers.sixlowpan.sixlowpan_fragment.chunks
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - packet_list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1164
    functionName: scapy.layers.sixlowpan.sixlowpan_defragment
    functionSourceFile: scapy.layers.sixlowpan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - results.get
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - results.items
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.mgcp
    functionSourceFile: scapy.layers.mgcp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.mgcp.MGCP
    functionSourceFile: scapy.layers.mgcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.StrStopField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.snmp
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPvarbind
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - typing.cast.asn1_object
    - <builtin>.int
    - scapy.asn1fields.ASN1F_field.__init__
    - scapy.asn1fields.ASN1F_optional.__init__
    - <builtin>.len
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPget
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPnext
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPresponse
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPset
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPtrapv1
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPbulk
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPinform
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMPtrapv2
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.asn1fields.ASN1F_PACKET.__init__
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.asn1fields.ASN1F_SEQUENCE_OF.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - <builtin>.callable
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.snmp.SNMP
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.hash
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - typing.cast.choices.items
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.asn1fields.ASN1F_SEQUENCE.__init__
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - scapy.asn1fields.ASN1F_enum_INTEGER.__init__
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.asn1fields.ASN1F_CHOICE.__init__
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7d6550>
    - <ast.Constant object at 0x7fa30d7d68b0>
    argNames:
    - dst
    - oid
    - community
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 290
    functionName: scapy.layers.snmp.snmpwalk
    functionSourceFile: scapy.layers.snmp
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.sendrecv.sr1
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.rtp
    functionSourceFile: scapy.layers.rtp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.rtp.RTPExtension
    functionSourceFile: scapy.layers.rtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rtp.RTPExtension.<list1>.<lambda1>
    functionSourceFile: scapy.layers.rtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.rtp.RTP
    functionSourceFile: scapy.layers.rtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rtp.RTP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.rtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.pflog
    functionSourceFile: scapy.layers.pflog
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pflog.PFLog
    functionSourceFile: scapy.layers.pflog
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - scapy.fields.IPField.__init__
    - scapy.fields.YesNoByteField._build_config_representation
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.SignedIntField.__init__
    - scapy.fields.YesNoByteField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.pflog.PFLog.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.pflog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.pflog.PFLog.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.pflog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.pflog.PFLog.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.layers.pflog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.pflog.PFLog.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.layers.pflog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 96
    functionName: scapy.layers.pflog.PFLog.mysummary
    functionSourceFile: scapy.layers.pflog
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 15
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.lltd
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTD
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTD.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTD.<list1>.<lambda2>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTD.<list1>.<lambda3>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 90
    functionName: scapy.layers.lltd.LLTD.post_build
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - pkt.getfield_and_val
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - fld.i2len
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - <builtin>.isinstance
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 102
    functionName: scapy.layers.lltd.LLTD.mysummary
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 110
    functionName: scapy.layers.lltd.LLTD.hashret
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: scapy.layers.lltd.LLTD.answers
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDHello
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDDiscover
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDDiscover.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 163
    functionName: scapy.layers.lltd.LLTDDiscover.mysummary
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDEmiteeDesc
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDEmit
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDEmit.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: scapy.layers.lltd.LLTDEmit.mysummary
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - desc.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: desc.sprintf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDRecveeDesc
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDQueryResp
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - scapy.fields.PacketListField.__init__
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDQueryResp.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 211
    functionName: scapy.layers.lltd.LLTDQueryResp.post_build
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.ord
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 220
    functionName: scapy.layers.lltd.LLTDQueryResp.mysummary
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDQueryLargeTlv
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 241
    functionName: scapy.layers.lltd.LLTDQueryLargeTlv.mysummary
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDQueryLargeTlvResp
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDQueryLargeTlvResp.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 253
    functionName: scapy.layers.lltd.LLTDQueryLargeTlvResp.post_build
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.ord
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 262
    functionName: scapy.layers.lltd.LLTDQueryLargeTlvResp.mysummary
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttribute
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttribute.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b06cfa0>
    argNames:
    - cls
    - _pkt
    - _
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 295
    functionName: scapy.layers.lltd.LLTDAttribute.dispatch_hook
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - SPECIFIC_CLASSES.get
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SPECIFIC_CLASSES.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - attr_types
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 310
    functionName: scapy.layers.lltd._register_lltd_specific_class
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 327
    functionName: scapy.layers.lltd._register_lltd_specific_class._register
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeHostID
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 351
    functionName: scapy.layers.lltd.LLTDAttributeHostID.mysummary
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeCharacteristics.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeCharacteristics
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeCharacteristics.<list1>.<lambda2>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributePhysicalMedium
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeIPv4Address
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeIPv6Address
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttribute80211MaxRate
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributePerformanceCounterFrequency
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeLinkSpeed
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeLargeTLV
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeMachineName
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeMachineName.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 717
    functionName: scapy.layers.lltd.LLTDAttributeMachineName.mysummary
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeDeviceUUID
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeDeviceUUID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeQOSCharacteristics
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttribute80211PhysicalMedium
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.lltd.LLTDAttributeSeesList
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 803
    functionName: scapy.layers.lltd.LargeTlvBuilder.__init__
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - plist
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 807
    functionName: scapy.layers.lltd.LargeTlvBuilder.parse
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - array.array
    - <builtin>.len
    - <builtin>.slice
    - data.extend
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 836
    functionName: scapy.layers.lltd.LargeTlvBuilder.get_data
    functionSourceFile: scapy.layers.lltd
    functionUses: 0
    functionsReached:
    - <builtin>.chr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.l2tp
    functionSourceFile: scapy.layers.l2tp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.l2tp.L2TP
    functionSourceFile: scapy.layers.l2tp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2tp.L2TP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.l2tp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2tp.L2TP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.l2tp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2tp.L2TP.<list1>.<lambda3>
    functionSourceFile: scapy.layers.l2tp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.l2tp.L2TP.<list1>.<lambda4>
    functionSourceFile: scapy.layers.l2tp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: scapy.layers.l2tp.L2TP.post_build
    functionSourceFile: scapy.layers.l2tp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.can
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.can.CAN
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.can.CAN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.can.CAN.<lambda1>
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b25b8e0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: scapy.layers.can.CAN.dispatch_hook
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: scapy.layers.can.CAN.inv_endianness
    functionSourceFile: scapy.layers.can
    functionUses: 1169
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 150
    functionName: scapy.layers.can.CAN.post_build
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.len
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: scapy.layers.can.CAN.extract_padding
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.can.CANFD
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.can.CANFD.<list1>.<lambda1>
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.can.CANFD.<lambda1>
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4b2970>
    - <ast.Constant object at 0x7fa30e4b2fa0>
    - <ast.Constant object at 0x7fa30e4b2610>
    - <ast.Constant object at 0x7fa30e4b2af0>
    - <ast.Constant object at 0x7fa30e4b27c0>
    argNames:
    - self
    - name
    - default
    - start
    - size
    - scaling
    - unit
    - offset
    - ndigits
    - fmt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 229
    functionName: scapy.layers.can.SignalField.__init__
    functionSourceFile: scapy.layers.can
    functionUses: 6
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - start
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 250
    functionName: scapy.layers.can.SignalField._msb_lookup
    functionSourceFile: scapy.layers.can
    functionUses: 3
    functionsReached:
    - SignalField._lookup_table.index
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SignalField._lookup_table.index
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - start
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 259
    functionName: scapy.layers.can.SignalField._lsb_lookup
    functionSourceFile: scapy.layers.can
    functionUses: 2
    functionsReached:
    - SignalField._lookup_table.index
    - scapy.layers.can.SignalField._msb_lookup
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - number
    - bit_length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 269
    functionName: scapy.layers.can.SignalField._convert_to_unsigned
    functionSourceFile: scapy.layers.can
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - number
    - bit_length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 277
    functionName: scapy.layers.can.SignalField._convert_to_signed
    functionSourceFile: scapy.layers.can
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 284
    functionName: scapy.layers.can.SignalField._is_little_endian
    functionSourceFile: scapy.layers.can
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 288
    functionName: scapy.layers.can.SignalField._is_signed_number
    functionSourceFile: scapy.layers.can
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 292
    functionName: scapy.layers.can.SignalField._is_float_number
    functionSourceFile: scapy.layers.can
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 296
    functionName: scapy.layers.can.SignalField.addfield
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - scapy.layers.can.SignalField._convert_to_unsigned
    - SignalField._lookup_table.index
    - <builtin>.int
    - scapy.layers.can.SignalField._msb_lookup
    - scapy.layers.can.SignalField._is_signed_number
    - scapy.layers.can.SignalField._is_little_endian
    - <builtin>.len
    - struct.unpack
    - scapy.layers.can.SignalField._lsb_lookup
    - struct.pack
    - <builtin>.round
    - scapy.layers.can.SignalField._is_float_number
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.fields._ScalingField.i2m
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 331
    functionName: scapy.layers.can.SignalField.getfield
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - SignalField._lookup_table.index
    - scapy.layers.can.SignalField._msb_lookup
    - scapy.layers.can.SignalField._convert_to_signed
    - scapy.layers.can.SignalField._is_signed_number
    - scapy.layers.can.SignalField._is_little_endian
    - struct.unpack
    - scapy.layers.can.SignalField._lsb_lookup
    - struct.pack
    - <builtin>.round
    - scapy.fields._ScalingField.m2i
    - scapy.layers.can.SignalField._is_float_number
    - <builtin>.isinstance
    - <builtin>.max
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 368
    functionName: scapy.layers.can.SignalField.randval
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandFloat.__init__
    - scapy.layers.can.SignalField._is_signed_number
    - <builtin>.min
    - <builtin>.round
    - scapy.layers.can.SignalField._is_float_number
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 385
    functionName: scapy.layers.can.SignalField.i2len
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf13730>
    - <ast.Constant object at 0x7fa30cf13e20>
    - <ast.Constant object at 0x7fa30cf13d90>
    - <ast.Constant object at 0x7fa30cf130d0>
    argNames:
    - self
    - name
    - default
    - start
    - size
    - scaling
    - unit
    - offset
    - ndigits
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 391
    functionName: scapy.layers.can.LEUnsignedSignalField.__init__
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.can.SignalField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33fa0>
    - <ast.Constant object at 0x7fa30ef33b80>
    - <ast.Constant object at 0x7fa30ef33100>
    - <ast.Constant object at 0x7fa30ef33880>
    argNames:
    - self
    - name
    - default
    - start
    - size
    - scaling
    - unit
    - offset
    - ndigits
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 399
    functionName: scapy.layers.can.LESignedSignalField.__init__
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.can.SignalField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33070>
    - <ast.Constant object at 0x7fa30ef33730>
    - <ast.Constant object at 0x7fa30ef332e0>
    - <ast.Constant object at 0x7fa30ef33430>
    argNames:
    - self
    - name
    - default
    - start
    - size
    - scaling
    - unit
    - offset
    - ndigits
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 407
    functionName: scapy.layers.can.BEUnsignedSignalField.__init__
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.can.SignalField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9fca0>
    - <ast.Constant object at 0x7fa30cf9f130>
    - <ast.Constant object at 0x7fa30cf9feb0>
    - <ast.Constant object at 0x7fa30cf9f5e0>
    argNames:
    - self
    - name
    - default
    - start
    - size
    - scaling
    - unit
    - offset
    - ndigits
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 415
    functionName: scapy.layers.can.BESignedSignalField.__init__
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.can.SignalField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9f370>
    - <ast.Constant object at 0x7fa30cf9f040>
    - <ast.Constant object at 0x7fa30cf9fa30>
    - <ast.Constant object at 0x7fa30cf9fcd0>
    argNames:
    - self
    - name
    - default
    - start
    - scaling
    - unit
    - offset
    - ndigits
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 423
    functionName: scapy.layers.can.LEFloatSignalField.__init__
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.can.SignalField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecd04c0>
    - <ast.Constant object at 0x7fa30ecd0730>
    - <ast.Constant object at 0x7fa30ecd00d0>
    - <ast.Constant object at 0x7fa30ecd04f0>
    argNames:
    - self
    - name
    - default
    - start
    - scaling
    - unit
    - offset
    - ndigits
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 431
    functionName: scapy.layers.can.BEFloatSignalField.__init__
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.can.SignalField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 447
    functionName: scapy.layers.can.SignalPacket.pre_dissect
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 456
    functionName: scapy.layers.can.SignalPacket.post_dissect
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.can.SignalHeader
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288af0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 504
    functionName: scapy.layers.can.SignalHeader.dispatch_hook
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 511
    functionName: scapy.layers.can.SignalHeader.extract_padding
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.UnaryOp object at 0x7fa30b288670>
    - <ast.Constant object at 0x7fa30b2882b0>
    argNames:
    - filename
    - count
    - interface
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 516
    functionName: scapy.layers.can.rdcandump
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - fdesc.read_all
    - scapy.layers.can.CandumpReader.open
    - scapy.layers.can.CandumpReader.__init__
    - fdesc.read
    - fdesc.seek
    - <builtin>.isinstance
    - <builtin>.getattr
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eaa4a60>
    argNames:
    - self
    - filename
    - interface
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 544
    functionName: scapy.layers.can.CandumpReader.__init__
    functionSourceFile: scapy.layers.can
    functionUses: 1
    functionsReached:
    - scapy.layers.can.CandumpReader.open
    - fdesc.read
    - fdesc.seek
    - <builtin>.isinstance
    - <builtin>.getattr
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 559
    functionName: scapy.layers.can.CandumpReader.open
    functionSourceFile: scapy.layers.can
    functionUses: 2
    functionsReached:
    - scapy.layers.can.CandumpReader.open
    - fdesc.read
    - fdesc.seek
    - <builtin>.isinstance
    - <builtin>.getattr
    - gzip.open
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 554
    functionName: scapy.layers.can.CandumpReader.__iter__
    functionSourceFile: scapy.layers.can
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 590
    functionName: scapy.layers.can.CandumpReader.next
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - warnings.warn
    - line.lstrip
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - data.strip
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.float
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - f.split
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - intf.decode
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.can.CandumpReader.read_packet
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - data.replace
    - <builtin>.hasattr
    - typing.cast.encode
    - h.split
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e86ac70>
    argNames:
    - self
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 606
    functionName: scapy.layers.can.CandumpReader.read_packet
    functionSourceFile: scapy.layers.can
    functionUses: 3
    functionsReached:
    - warnings.warn
    - line.lstrip
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - data.strip
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.float
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - f.split
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - intf.decode
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - data.replace
    - <builtin>.hasattr
    - typing.cast.encode
    - h.split
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.lstrip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: h.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: intf.decode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.replace
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - callback
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 664
    functionName: scapy.layers.can.CandumpReader.dispatch
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - scapy.layers.can.CandumpReader.__iter__
    - scapy.layers.can.CandumpReader.__next__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.can.CandumpReader.__next__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7fa30e8d9520>
    argNames:
    - self
    - count
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 675
    functionName: scapy.layers.can.CandumpReader.read_all
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - warnings.warn
    - line.lstrip
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - data.strip
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - os.path.basename
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.float
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - f.split
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - intf.decode
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.can.CandumpReader.read_packet
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - data.replace
    - <builtin>.hasattr
    - typing.cast.encode
    - h.split
    - decimal.Decimal.time
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b129e20>
    argNames:
    - self
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 695
    functionName: scapy.layers.can.CandumpReader.recv
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - warnings.warn
    - line.lstrip
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - data.strip
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.float
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - f.split
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - intf.decode
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.can.CandumpReader.read_packet
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - data.replace
    - <builtin>.hasattr
    - typing.cast.encode
    - h.split
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 703
    functionName: scapy.layers.can.CandumpReader.fileno
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 709
    functionName: scapy.layers.can.CandumpReader.closed
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 713
    functionName: scapy.layers.can.CandumpReader.close
    functionSourceFile: scapy.layers.can
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 718
    functionName: scapy.layers.can.CandumpReader.__enter__
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - tracback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 722
    functionName: scapy.layers.can.CandumpReader.__exit__
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - scapy.layers.can.CandumpReader.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d88b940>
    argNames:
    - sockets
    - remain
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 727
    functionName: scapy.layers.can.CandumpReader.select
    functionSourceFile: scapy.layers.can
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.radius
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttribute
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttribute.<list1>.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttribute.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttribute.<list1>.<lambda2>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 279
    functionName: scapy.layers.radius.RadiusAttribute.register_variant
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7e4a30>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 290
    functionName: scapy.layers.radius.RadiusAttribute.dispatch_hook
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - cls.registered_attributes.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_attributes.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 300
    functionName: scapy.layers.radius.RadiusAttribute.post_build
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: scapy.layers.radius.RadiusAttribute.guess_payload_class
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e661f10>
    - <ast.Constant object at 0x7fa30e661790>
    - <ast.Constant object at 0x7fa30e661580>
    - <ast.Constant object at 0x7fa30e661c70>
    argNames:
    - self
    - _pkt
    - post_transform
    - _internal
    - _underlayer
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: scapy.layers.radius._SpecificRadiusAttr.__init__
    functionSourceFile: scapy.layers.radius
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrIntValue
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b014be0>
    - <ast.Constant object at 0x7fa30b014340>
    - <ast.Constant object at 0x7fa30b014a00>
    - <ast.Constant object at 0x7fa30b014d00>
    argNames:
    - self
    - _pkt
    - post_transform
    - _internal
    - _underlayer
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 540
    functionName: scapy.layers.radius._RadiusAttrHexStringVal.__init__
    functionSourceFile: scapy.layers.radius
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrHexStringVal
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrHexStringVal.<list2>.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrHexStringVal.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrHexStringVal.<list2>.<lambda2>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: password.rstrip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - radius_packet
    - password
    - secret
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 590
    functionName: scapy.layers.radius.RadiusAttr_User_Password.encrypt
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.radius._RadiusAttrHexStringVal.__init__
    - hashlib.sha1
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - <builtin>.isinstance
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.utils.strxor
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.md4.MD4.F
    - typing.cast.encode
    - <builtin>.range
    - <builtin>.list
    - hashlib.md5
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - radius_packet
    - RequestAuth
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 615
    functionName: scapy.layers.radius.prepare_packed_data
    functionSourceFile: scapy.layers.radius
    functionUses: 3
    functionsReached:
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Message_Authenticator
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - radius_packet
    - packed_req_authenticator
    - shared_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 641
    functionName: scapy.layers.radius.RadiusAttr_Message_Authenticator.compute_message_authenticator
    functionSourceFile: scapy.layers.radius
    functionUses: 1
    functionsReached:
    - hmac.new
    - scapy.layers.radius.prepare_packed_data
    - radius_hmac.digest
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: radius_hmac.digest
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrIPv4AddrVal
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrIntEnumVal
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrIntEnumVal.<list2>.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_EAP_Message
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_EAP_Message.<list1>.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_EAP_Message.<list1>.<lambda2>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1129
    functionName: scapy.layers.radius.RadiusAttr_EAP_Message.post_dissect
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - conf.contribs.get
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.contribs.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius._RadiusAttrVendorValue
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1196
    functionName: scapy.layers.radius._RadiusAttrVendorValue.register_variant
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1200
    functionName: scapy.layers.radius._radius_vendor_cls
    functionSourceFile: scapy.layers.radius
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<list1>.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<list1>.<lambda2>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<list1>.<lambda3>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<lambda3>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<lambda2>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - scapy.layers.radius._radius_vendor_cls
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAttr_Vendor_Specific.<list1>.<lambda4>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.Radius
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.Radius.<list1>.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius.Radius.<lambda1>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.radius.Radius.<list1>.<lambda2>
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - packed_request_auth
    - shared_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1335
    functionName: scapy.layers.radius.Radius.compute_authenticator
    functionSourceFile: scapy.layers.radius
    functionUses: 1
    functionsReached:
    - hashlib.md5
    - scapy.layers.radius.prepare_packed_data
    - radius_mac.digest
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: radius_mac.digest
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: extra.strip
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.MS_CHAP2_Response
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.MS_CHAP2_Success
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.MS_CHAP_Error
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.radius.MS_CHAP_Domain
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - AuthenticatorChallenge
    - PeerChallenge
    - UserName
    - HashNT
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1442
    functionName: scapy.layers.radius.MS_CHAP2_GenerateNTResponse
    functionSourceFile: scapy.layers.radius
    functionUses: 1
    functionsReached:
    - encryptor.finalize
    - scapy.layers.tls.crypto.cipher_block._BlockCipher.__init__
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - UserName.split
    - scapy.layers.radius.MS_CHAP2_ChallengeHash
    - hashlib.sha1
    - <builtin>.len
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    - encryptor.update
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - scapy.layers.tls.crypto.cipher_block._BlockCipher.encrypt
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.layers.radius.MS_CHAP2_ChallengeResponse
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.list
    - hashlib.md5
    - int.from_bytes
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - PeerChallenge
    - AuthenticatorChallenge
    - UserName
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1452
    functionName: scapy.layers.radius.MS_CHAP2_ChallengeHash
    functionSourceFile: scapy.layers.radius
    functionUses: 3
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.tls.crypto.md4.MD4.G
    - UserName.split
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - hashlib.sha1
    - <builtin>.len
    - hashlib.md5
    - <builtin>.zip
    - struct.unpack
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - Challenge
    - PasswordHash
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1460
    functionName: scapy.layers.radius.MS_CHAP2_ChallengeResponse
    functionSourceFile: scapy.layers.radius
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - encryptor.update
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - scapy.layers.tls.crypto.cipher_block._BlockCipher.encrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - encryptor.finalize
    - scapy.layers.tls.crypto.cipher_block._BlockCipher.__init__
    - <builtin>.len
    - int.from_bytes
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.ciphers.Cipher
    - struct.pack
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: UserName.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - HashNT
    - NTResponse
    - PeerChallenge
    - AuthenticatorChallenge
    - UserName
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1482
    functionName: scapy.layers.radius.MS_CHAP2_GenerateAuthenticatorResponse
    functionSourceFile: scapy.layers.radius
    functionUses: 1
    functionsReached:
    - <builtin>.bytearray
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - UserName.split
    - scapy.layers.radius.MS_CHAP2_ChallengeHash
    - hashlib.sha1
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - <builtin>.range
    - <builtin>.list
    - hashlib.md5
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.auto
    functionSourceFile: enum
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius.RadiusAuthType
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - enum.auto
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.radius.Radius_am
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2091c0>
    - <ast.Constant object at 0x7fa30f209970>
    - <ast.Constant object at 0x7fa30f2097c0>
    - <ast.Constant object at 0x7fa30f209c10>
    - <ast.List object at 0x7fa30b8995b0>
    argNames:
    - self
    - secret
    - IDENTITIES
    - IDENTITIES_MSCHAPv2
    - servicetype
    - mschapdomain
    - extra_attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1531
    functionName: scapy.layers.radius.Radius_am.parse_options
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - <builtin>.zip
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - struct.pack
    - scapy.layers.tls.crypto.md4.MD4.digest
    - hashlib.sha1
    - <builtin>.len
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.tls.crypto.md4.MD4._process
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.crypto.md4.MD4.G
    - IDENTITIES.items
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - <builtin>.map
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.md4.MD4.F
    - typing.cast.encode
    - <builtin>.range
    - <builtin>.list
    - scapy.layers.ntlm.MD4le
    - hashlib.md5
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IDENTITIES.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1574
    functionName: scapy.layers.radius.Radius_am.is_request
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - reply
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1578
    functionName: scapy.layers.radius.Radius_am.print_reply
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - reply.sprintf
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reply.sprintf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 11
    IfCount: 13
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1589
    functionName: scapy.layers.radius.Radius_am.make_reply
    functionSourceFile: scapy.layers.radius
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.radius._SpecificRadiusAttr.__init__
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - radius_hmac.digest
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - rad.attributes.extend
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - rad.attributes.append
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.radius.prepare_packed_data
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - UserName.split
    - scapy.pton_ntop.inet_pton
    - scapy.layers.radius.MS_CHAP2_ChallengeHash
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - cryptography.hazmat.primitives.ciphers.modes.ECB
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - UserName.decode
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.radius.Radius.compute_authenticator
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.tls.crypto.cipher_block._BlockCipher.__init__
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.crypto.cipher_block._BlockCipher.encrypt
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.ciphers.algorithms.TripleDES
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.radius._RadiusAttrHexStringVal.__init__
    - scapy.layers.radius.RadiusAttr_Message_Authenticator.compute_message_authenticator
    - scapy.layers.radius.MS_CHAP2_GenerateAuthenticatorResponse
    - typing.cast.index
    - conf.padding_layer
    - radius_mac.digest
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.radius.MS_CHAP2_ChallengeResponse
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - rad.attributes.insert
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - auth_string.hex
    - scapy.layers.radius.MS_CHAP2_GenerateNTResponse
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: UserName.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rad.attributes.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_string.hex
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rad.attributes.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rad.attributes.insert
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.ssh
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHString
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHString.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 72
    functionName: scapy.layers.ssh.SSHString.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - sub_cls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 79
    functionName: scapy.layers.ssh.SSHPacketStringField.__init__
    functionSourceFile: scapy.layers.ssh
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.NameList
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ssh.NameList.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: scapy.layers.ssh.NameList.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.Mpint
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.BitLenField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ssh.Mpint.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 105
    functionName: scapy.layers.ssh.Mpint.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 153
    functionName: scapy.layers.ssh._SSHPayload
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - _SSH_messages.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _SSH_messages.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSH
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSH.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSH.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30db41f40>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 173
    functionName: scapy.layers.ssh.SSH.dispatch_hook
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 178
    functionName: scapy.layers.ssh.SSH.mysummary
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHVersionExchange
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 199
    functionName: scapy.layers.ssh.SSHVersionExchange.mysummary
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _SSH_certificates.get
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _SSH_publickeys.get
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _SSH_signatures.get
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHCertificate
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 231
    functionName: scapy.layers.ssh.SSHCertificate.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHPublicKey
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHSignature
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHKexInit
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.fields.YesNoByteField.__init__
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.fields.YesNoByteField._build_config_representation
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHNewKeys
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHKexDHInit
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHKexDHReply
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHServiceRequest
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHServiceAccept
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHDisconnect
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHIgnore
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHServiceDebug
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.fields.YesNoByteField.__init__
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.fields.YesNoByteField._build_config_representation
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - int.from_bytes
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHUnimplemented
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHExtension
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 418
    functionName: scapy.layers.ssh.SSHExtension.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHExtInfo
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHNewCompress
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHPublicKeyEd25519
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 451
    functionName: scapy.layers.ssh.SSHPublicKeyEd25519.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHPublicKeyEd448
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 463
    functionName: scapy.layers.ssh.SSHPublicKeyEd448.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHSignatureEd25519
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 475
    functionName: scapy.layers.ssh.SSHSignatureEd25519.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ssh.SSHSignatureEd448
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 487
    functionName: scapy.layers.ssh.SSHSignatureEd448.default_payload_class
    functionSourceFile: scapy.layers.ssh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.tftp
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_DATA
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: scapy.layers.tftp.TFTP_Option.extract_padding
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_Options.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_Options
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_ACK
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_ERROR
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dd1b310>
    - <ast.Constant object at 0x7fa30dd1bb20>
    argNames:
    - self
    - filename
    - server
    - sport
    - port
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 160
    functionName: scapy.layers.tftp.TFTP_read.parse_args
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - re.search
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.base_classes._ScopedIP.__init__
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.base_classes.Net.ip2int
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.is_valid
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.base_classes.ScopedIP
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - net.split
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.sessions.TCPSession.__init__
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.strxor
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - typing.cast.network_name.is_valid
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - socket.getaddrinfo
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - conf.ifaces.reload
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.layers.inet.TCP_client.parse_args
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - random.randrange
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 170
    functionName: scapy.layers.tftp.TFTP_read.master_filter
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_read
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.timeout.deco
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.timeout
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.receive_condition.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 177
    functionName: scapy.layers.tftp.TFTP_read.BEGIN
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.volatile.RandNum._fix
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.volatile.RandNumExpo._fix
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - lower.payload_guess.append
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - <builtin>.round
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.volatile.RandNum.__init__
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.volatile.RandEnumKeys._fix
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - random.expovariate
    - re.split
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - fval.update
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.volatile.RandShort.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.packet.bind_bottom_up
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - random.randrange
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 193
    functionName: scapy.layers.tftp.TFTP_read.WAITING
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 197
    functionName: scapy.layers.tftp.TFTP_read.receive_data
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 205
    functionName: scapy.layers.tftp.TFTP_read.receive_error
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 210
    functionName: scapy.layers.tftp.TFTP_read.timeout_waiting
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 214
    functionName: scapy.layers.tftp.TFTP_read.retransmit_last_packet
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 219
    functionName: scapy.layers.tftp.TFTP_read.send_ack
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 225
    functionName: scapy.layers.tftp.TFTP_read.RECEIVING
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 238
    functionName: scapy.layers.tftp.TFTP_read.ERROR
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - fval.items
    - <builtin>.any
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.split_bottom_up
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 244
    functionName: scapy.layers.tftp.TFTP_read.END
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - fval.items
    - <builtin>.any
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.split_bottom_up
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e661670>
    - <ast.Constant object at 0x7fa30e661d90>
    argNames:
    - self
    - filename
    - data
    - server
    - sport
    - port
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 260
    functionName: scapy.layers.tftp.TFTP_write.parse_args
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - re.search
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.base_classes._ScopedIP.__init__
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.base_classes.Net.ip2int
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.is_valid
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.base_classes.ScopedIP
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - net.split
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.sessions.TCPSession.__init__
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.strxor
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - typing.cast.network_name.is_valid
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - socket.getaddrinfo
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - conf.ifaces.reload
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.layers.inet.TCP_client.parse_args
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - random.randrange
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 272
    functionName: scapy.layers.tftp.TFTP_write.master_filter
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_write
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.timeout.deco
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.timeout
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.receive_condition.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 279
    functionName: scapy.layers.tftp.TFTP_write.BEGIN
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.volatile.RandNum._fix
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.volatile.RandNumExpo._fix
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - lower.payload_guess.append
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - <builtin>.round
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.volatile.RandNum.__init__
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.volatile.RandEnumKeys._fix
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - random.expovariate
    - re.split
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - fval.update
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.volatile.RandShort.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.packet.bind_bottom_up
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - random.randrange
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 296
    functionName: scapy.layers.tftp.TFTP_write.WAITING_ACK
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 300
    functionName: scapy.layers.tftp.TFTP_write.received_ack
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 308
    functionName: scapy.layers.tftp.TFTP_write.received_error
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 313
    functionName: scapy.layers.tftp.TFTP_write.timeout_waiting
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 317
    functionName: scapy.layers.tftp.TFTP_write.retransmit_last_packet
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 322
    functionName: scapy.layers.tftp.TFTP_write.SEND_DATA
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 332
    functionName: scapy.layers.tftp.TFTP_write.ERROR
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - fval.items
    - <builtin>.any
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.split_bottom_up
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 338
    functionName: scapy.layers.tftp.TFTP_write.END
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - fval.items
    - <builtin>.any
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.split_bottom_up
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb60970>
    - <ast.Constant object at 0x7fa30f08c3d0>
    argNames:
    - self
    - ip
    - sport
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 350
    functionName: scapy.layers.tftp.TFTP_WRQ_server.parse_args
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - re.search
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - scapy.sessions.DefaultSession.__init__
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.base_classes._ScopedIP.__init__
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - class_default_fields_ref.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.base_classes.Net.ip2int
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.is_valid
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sessions.IPSession.__init__
    - conf.ifaces.dev_from_index
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.base_classes.ScopedIP
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - net.split
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.sessions.TCPSession.__init__
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.strxor
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - typing.cast.network_name.is_valid
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - socket.getaddrinfo
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - conf.ifaces.reload
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.layers.inet.TCP_client.parse_args
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - random.randrange
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 359
    functionName: scapy.layers.tftp.TFTP_WRQ_server.master_filter
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_WRQ_server
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.timeout.deco
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.timeout
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.receive_condition.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 363
    functionName: scapy.layers.tftp.TFTP_WRQ_server.BEGIN
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - lower.payload_guess.append
    - fval.update
    - random.randint
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 371
    functionName: scapy.layers.tftp.TFTP_WRQ_server.receive_WRQ
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 376
    functionName: scapy.layers.tftp.TFTP_WRQ_server.ack_WRQ
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.automaton.Automaton.debug
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - x.oname.upper
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_runtime.debug
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - pkt.getlayer
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.oname.upper
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 395
    functionName: scapy.layers.tftp.TFTP_WRQ_server.WAIT_DATA
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 399
    functionName: scapy.layers.tftp.TFTP_WRQ_server.resend_ack
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 404
    functionName: scapy.layers.tftp.TFTP_WRQ_server.receive_data
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 411
    functionName: scapy.layers.tftp.TFTP_WRQ_server.ack_data
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 416
    functionName: scapy.layers.tftp.TFTP_WRQ_server.DATA
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 424
    functionName: scapy.layers.tftp.TFTP_WRQ_server.END
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - fval.items
    - <builtin>.any
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.split_bottom_up
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1fd130>
    - <ast.Constant object at 0x7fa30d1fd070>
    - <ast.Constant object at 0x7fa30d1fddc0>
    - <ast.Constant object at 0x7fa30d1fd2e0>
    - <ast.Constant object at 0x7fa30d1fd1c0>
    - <ast.Constant object at 0x7fa30d1fda30>
    argNames:
    - self
    - store
    - joker
    - dir
    - ip
    - sport
    - serve_one
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 444
    functionName: scapy.layers.tftp.TFTP_RRQ_server.parse_args
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - re.search
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.base_classes.Net.ip2int
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.sessions.IPSession.__init__
    - scapy.layers.inet.IP.extract_padding
    - scapy.base_classes.ScopedIP
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.sessions.DefaultSession.__init__
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - typing.cast.network_name.is_valid
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.packet.bind_bottom_up
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - os.path.abspath
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - lower.payload_guess.append
    - scapy.base_classes._ScopedIP.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - typing.cast.is_valid
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - random.randint
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - fval.update
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.base_classes.Net.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - os.path.join
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - random.randrange
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.sessions.StringBuffer.__init__
    - net.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.inet.TCP_client.parse_args
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 464
    functionName: scapy.layers.tftp.TFTP_RRQ_server.master_filter
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.tftp.TFTP_RRQ_server
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.timeout.deco
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.timeout
    - scapy.automaton.ATMT.condition
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.condition.deco
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.receive_condition.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 468
    functionName: scapy.layers.tftp.TFTP_RRQ_server.WAIT_RRQ
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 473
    functionName: scapy.layers.tftp.TFTP_RRQ_server.receive_rrq
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 478
    functionName: scapy.layers.tftp.TFTP_RRQ_server.RECEIVED_RRQ
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - os.path.abspath
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.automaton.Automaton.debug
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - x.oname.upper
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - log_runtime.debug
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - pkt.getlayer
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - fn.startswith
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - fd.read
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - os.path.join
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fn.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 507
    functionName: scapy.layers.tftp.TFTP_RRQ_server.file_in_store
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 513
    functionName: scapy.layers.tftp.TFTP_RRQ_server.file_not_found
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 518
    functionName: scapy.layers.tftp.TFTP_RRQ_server.send_error
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 522
    functionName: scapy.layers.tftp.TFTP_RRQ_server.SEND_FILE
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 526
    functionName: scapy.layers.tftp.TFTP_RRQ_server.timeout_waiting_ack
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 530
    functionName: scapy.layers.tftp.TFTP_RRQ_server.received_ack
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 535
    functionName: scapy.layers.tftp.TFTP_RRQ_server.RECEIVED_ACK
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 539
    functionName: scapy.layers.tftp.TFTP_RRQ_server.no_more_data
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 546
    functionName: scapy.layers.tftp.TFTP_RRQ_server.data_remaining
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 550
    functionName: scapy.layers.tftp.TFTP_RRQ_server.END
    functionSourceFile: scapy.layers.tftp
    functionUses: 0
    functionsReached:
    - fval.items
    - <builtin>.any
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.split_bottom_up
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.rip
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIP
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 27
    functionName: scapy.layers.rip.RIP.guess_payload_class
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPEntry
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth.<list1>.<lambda1>
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth.<list1>.<lambda2>
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth.<list1>.<lambda3>
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth.<list1>.<lambda4>
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth.<list1>.<lambda5>
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth.<list1>.<lambda6>
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth.<list1>.<lambda7>
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.rip.RIPAuth.<list1>.<lambda8>
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.layers.rip.RIPAuth.pre_dissect
    functionSourceFile: scapy.layers.rip
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 17
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.isakmp
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - scapy.layers.isakmp.<lambda1>
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - x.items
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.items
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b391f10>
    argNames:
    - type_val_tuple
    - proto
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: scapy.layers.isakmp.ISAKMPTransformSetField.type2num
    functionSourceFile: scapy.layers.isakmp
    functionUses: 6
    functionsReached:
    - scapy.compat.chb
    - log_runtime.warning
    - enc_dict.get
    - IPSECAttributeTypes.get
    - ISAKMPAttributeTypes.get
    - struct.pack
    - <builtin>.isinstance
    - scapy.error.warning
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ISAKMPAttributeTypes.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IPSECAttributeTypes.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enc_dict.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d39c850>
    argNames:
    - typ
    - enc
    - proto
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    functionSourceFile: scapy.layers.isakmp
    functionUses: 25
    functionsReached:
    - IPSECTransformNum.get
    - ISAKMPTransformNum.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ISAKMPTransformNum.get
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IPSECTransformNum.get
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    functionSourceFile: scapy.layers.isakmp
    functionUses: 29
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMPTransformSetField.m2i.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 289
    functionName: scapy.layers.isakmp._ISAKMP_class.default_payload_class
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 340
    functionName: scapy.layers.isakmp.ISAKMP_payload.post_build
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Transform
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Transform.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Proposal
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Proposal.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Proposal.<list1>.<lambda2>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_VendorID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_VendorID
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    - scapy.fields.StrLenEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_SA
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - scapy.fields.PacketLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_SA.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Nonce.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Nonce
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_KE.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_KE
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_ID
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_ID.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_ID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Hash.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Hash
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_SIG.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_SIG
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Notify
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Notify.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Notify.<list1>.<lambda2>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Delete
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Delete.<list1>.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Delete.<lambda1>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Delete.<list1>.<lambda2>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.isakmp.ISAKMP_payload_Delete.<list1>.<lambda3>
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ip
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 552
    functionName: scapy.layers.isakmp.ikescan
    functionSourceFile: scapy.layers.isakmp
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.volatile.RandString.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.sctp
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - buf
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 112
    functionName: scapy.layers.sctp.crc32c
    functionSourceFile: scapy.layers.sctp
    functionUses: 1
    functionsReached:
    - <builtin>.ord
    - struct.unpack
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 259
    functionName: scapy.layers.sctp._SCTPChunkGuessPayload.default_payload_class
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - sctpchunktypescls.get
    - <builtin>.len
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sctpchunktypescls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTP
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 273
    functionName: scapy.layers.sctp.SCTP.answers
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 282
    functionName: scapy.layers.sctp.SCTP.post_build
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - <builtin>.ord
    - struct.unpack
    - <builtin>.bytes
    - scapy.layers.sctp.crc32c
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 293
    functionName: scapy.layers.sctp.SCTPerror.answers
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 302
    functionName: scapy.layers.sctp.SCTPerror.mysummary
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - scapy.layers.tls.record.TLSAlert.mysummary
    - <builtin>.int
    - scapy.layers.smb.BRWS.mysummary
    - scapy.layers.inet6.ICMPv6ND_RA.mysummary
    - scapy.layers.bluetooth.EIR_Hdr.mysummary
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.layers.tftp.TFTP_DATA.mysummary
    - scapy.layers.dhcp.DHCP.mysummary
    - scapy.layers.netbios.NBNSQueryResponse.mysummary
    - scapy.layers.inet.UDP.mysummary
    - scapy.layers.dns.DNS.mysummary
    - cond.find
    - <builtin>.getattr
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.bool
    - typing.cast.ip.decode
    - fvalue.haslayer
    - scapy.layers.tftp.TFTP_WRQ.mysummary
    - scapy.layers.http.HTTPRequest.mysummary
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_tls13.TLS13.mysummary
    - scapy.layers.msrpce.ept.protocol_tower_t.mysummary
    - scapy.layers.inet6.IPv6.mysummary
    - scapy.packet.NoPayload.haslayer
    - scapy.packet.Packet.haslayer
    - scapy.layers.tftp.TFTP_ACK.mysummary
    - cls.split
    - scapy.layers.ldap.LDAP.mysummary
    - <builtin>.repr
    - <builtin>.str
    - scapy.layers.smb.SMBTransaction_Request.mysummary
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.eap.EAPOL.mysummary
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - DHCPTypes.get
    - scapy.layers.http.HTTPResponse.mysummary
    - sfclsfld.split
    - <builtin>.float
    - scapy.layers.l2.Ether.mysummary
    - scapy.layers.radius.Radius.mysummary
    - typing.cast.network_name.ip.decode
    - scapy.layers.kerberos.KRB_InnerToken.mysummary
    - scapy.base_classes.SetGen.__init__
    - decimal.Decimal.localtime
    - <builtin>.all
    - scapy.layers.tls.record.TLS.mysummary
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.layers.inet.TCP.mysummary
    - scapy.layers.dot11.Dot11Elt.mysummary
    - scapy.layers.inet.IP.mysummary
    - typing.cast.time.localtime
    - <builtin>.range
    - x.rhs.decode
    - scapy.layers.bluetooth.HCI_Hdr.mysummary
    - extra.strip
    - scapy.layers.l2.ARP.mysummary
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.macsec.MACsec.mysummary
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.l2.Dot3.mysummary
    - scapy.base_classes.SetGen.__iter__
    - _TOK_IDS.get
    - scapy.layers.tftp.TFTP_RRQ.mysummary
    - scapy.utils.issubtype
    - <builtin>.callable
    - typing.cast.time.strftime
    - scapy.layers.kerberos.Kerberos.mysummary
    - scapy.packet.Raw.mysummary
    - clsfld.split
    - scapy.layers.eap.EAP.mysummary
    - scapy.layers.tftp.TFTP_ERROR.mysummary
    - scapy.base_classes._get_values
    - <builtin>.hasattr
    - scapy.layers.inet6.ICMPv6NDOptSrcLLAddr.mysummary
    - scapy.layers.inet6.ICMPv6ND_NA.mysummary
    - scapy.layers.inet6.ICMPv6ND_NS.mysummary
    - typing.cast.payload.time.strftime
    - scapy.layers.msrpce.ept.protocol_tower_t._summary
    - scapy.layers.dot11.Dot11.mysummary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d504970>
    - <ast.Constant object at 0x7fa30d5040d0>
    argNames:
    - self
    - name
    - default
    - count_from
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 321
    functionName: scapy.layers.sctp.ChunkParamField.__init__
    functionSourceFile: scapy.layers.sctp
    functionUses: 5
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sctpchunkparamtypescls.get
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 335
    functionName: scapy.layers.sctp._SCTPChunkParam.extract_padding
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamHeartbeatInfo
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamHeartbeatInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamHeartbeatInfo.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamIPv4Addr
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamIPv6Addr
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamStateCookie
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamStateCookie.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamStateCookie.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamUnrocognizedParam
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamUnrocognizedParam.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamUnrocognizedParam.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamCookiePreservative
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamHostname
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamHostname.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamHostname.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamSupportedAddrTypes
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamSupportedAddrTypes.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamSupportedAddrTypes.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamOutSSNResetReq
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamOutSSNResetReq.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamOutSSNResetReq.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamInSSNResetReq
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamInSSNResetReq.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamInSSNResetReq.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamSSNTSNResetReq
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamReConfigRes
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamAddOutgoingStreamReq
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamECNCapable
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamRandom
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.volatile.RandBin.__init__
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.volatile.RandNumExpo.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamRandom.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamRandom.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamChunkList
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamChunkList.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamChunkList.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamRequestedHMACFunctions
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamRequestedHMACFunctions.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamRequestedHMACFunctions.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamSupportedExtensions
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamSupportedExtensions.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamSupportedExtensions.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamFwdTSN
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamAddIPAddr
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamAddIPAddr.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamAddIPAddr.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamAddIPAddr.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamAddIPAddr.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamAddIPAddr.<list1>.<lambda3>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamErrorIndication
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamErrorIndication.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamErrorIndication.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamSuccessIndication
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkParamAdaptationLayer
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkData
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkData.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkData.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkIData
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkIData.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkIData.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkIData.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkIData.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPForwardSkip
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkForwardTSN
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.sctp.ChunkParamField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkForwardTSN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkForwardTSN.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPIForwardSkip
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkInit
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.sctp.ChunkParamField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkInit.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkInit.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 720
    functionName: scapy.layers.sctp.GapAckField.__init__
    functionSourceFile: scapy.layers.sctp
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkSACK
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.sctp.GapAckField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkSACK.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkSACK.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 751
    functionName: scapy.layers.sctp.SCTPChunkSACK.post_build
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkHeartbeatReq
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.sctp.ChunkParamField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkHeartbeatReq.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkHeartbeatReq.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAbort
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAbort.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAbort.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkShutdown
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkShutdownAck
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkError
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkError.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkError.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkCookieEcho
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkCookieEcho.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkCookieEcho.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkCookieAck
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkShutdownComplete
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAuthentication
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAuthentication.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAuthentication.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAddressConf
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.sctp.ChunkParamField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAddressConf.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkAddressConf.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkReConfig
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.sctp.ChunkParamField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkReConfig.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkReConfig.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkPad
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkPad.<list1>.<lambda1>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.sctp.SCTPChunkPad.<list1>.<lambda2>
    functionSourceFile: scapy.layers.sctp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - fval.update
    - lower.payload_guess.append
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - fallback_cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: scapy.layers.dhcp6.get_cls
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 5
    functionsReached:
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - x
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: scapy.layers.dhcp6._dhcp6_dispatcher
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.layers.dhcp6.get_cls
    - <builtin>.ord
    - dhcp6_cls_by_type.get
    - <builtin>.len
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dhcp6_cls_by_type.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 267
    functionName: scapy.layers.dhcp6._UTCTimeField.__init__
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DUID_LLT
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dhcp6._UTCTimeField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DUID_EN
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DUID_LL
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DUID_UUID
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 319
    functionName: scapy.layers.dhcp6._DHCP6OptGuessPayload._just_guess_payload_class
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 2
    functionsReached:
    - scapy.layers.dhcp6.get_cls
    - <builtin>.len
    - struct.unpack
    - dhcp6opts_by_code.get
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dhcp6opts_by_code.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 329
    functionName: scapy.layers.dhcp6._DHCP6OptGuessPayload.guess_payload_class
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.layers.dhcp6.get_cls
    - scapy.layers.dhcp6._DHCP6OptGuessPayload._just_guess_payload_class
    - <builtin>.len
    - struct.unpack
    - dhcp6opts_by_code.get
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3910d0>
    argNames:
    - cls
    - payload
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 345
    functionName: scapy.layers.dhcp6._DHCP6OptGuessPayloadElt.dispatch_hook
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.layers.dhcp6.get_cls
    - scapy.layers.dhcp6._DHCP6OptGuessPayload._just_guess_payload_class
    - <builtin>.len
    - struct.unpack
    - dhcp6opts_by_code.get
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 348
    functionName: scapy.layers.dhcp6._DHCP6OptGuessPayloadElt.extract_padding
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptUnknown
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptUnknown.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 360
    functionName: scapy.layers.dhcp6._duid_dispatcher
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.layers.dhcp6.get_cls
    - <builtin>.len
    - struct.unpack
    - duid_cls.get
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: duid_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientId
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientId.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIAAddress
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIAAddress.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIAAddress.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 399
    functionName: scapy.layers.dhcp6.DHCP6OptIAAddress.guess_payload_class
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_NA
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_NA.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_NA.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_TA
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_TA.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_TA.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptOptReq
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptOptReq.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptPref
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptElapsedTime
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptAuth
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptAuth.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptAuth.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptServerUnicast
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptStatusCode
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptStatusCode.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptStatusCode.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRapidCommit
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - z
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 616
    functionName: scapy.layers.dhcp6._UserClassDataField.i2len
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 2
    functionsReached:
    - scapy.compat.raw
    - <builtin>.sum
    - <builtin>.len
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.USER_CLASS_DATA
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.USER_CLASS_DATA.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 643
    functionName: scapy.layers.dhcp6.USER_CLASS_DATA.guess_payload_class
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptUserClass
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptUserClass.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVendorClass
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVendorClass.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVendorClass.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.VENDOR_SPECIFIC_OPTION
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.VENDOR_SPECIFIC_OPTION.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 686
    functionName: scapy.layers.dhcp6.VENDOR_SPECIFIC_OPTION.guess_payload_class
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVendorSpecificInfo
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVendorSpecificInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVendorSpecificInfo.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIfaceId
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIfaceId.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptReconfMsg
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptReconfAccept
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptSIPDomains
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.inet6.DomainNameListField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptSIPDomains.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptSIPServers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptSIPServers.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptDNSServers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptDNSServers.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptDNSDomains
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.inet6.DomainNameListField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptDNSDomains.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIAPrefix
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIAPrefix.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIAPrefix.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 793
    functionName: scapy.layers.dhcp6.DHCP6OptIAPrefix.guess_payload_class
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_PD
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_PD.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptIA_PD.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNISServers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNISServers.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNISPServers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNISPServers.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNISDomain
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNISDomain.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNISPDomain
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNISPDomain.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptSNTPServers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptSNTPServers.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptInfoRefreshTime
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptBCMCSDomains
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.inet6.DomainNameListField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptBCMCSDomains.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptBCMCSServers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptBCMCSServers.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptGeoConfElement
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptGeoConfElement.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptGeoConf
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptGeoConf.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptGeoConf.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRemoteID
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRemoteID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRemoteID.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptSubscriberID
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptSubscriberID.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientFQDN
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientFQDN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientFQDN.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptPanaAuthAgent
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptPanaAuthAgent.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNewPOSIXTimeZone
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNewPOSIXTimeZone.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNewTZDBTimeZone
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNewTZDBTimeZone.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRelayAgentERO
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRelayAgentERO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptLQClientLink
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptLQClientLink.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6NTPSubOptSrvAddr
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 982
    functionName: scapy.layers.dhcp6.DHCP6NTPSubOptSrvAddr.extract_padding
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6NTPSubOptMCAddr
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 992
    functionName: scapy.layers.dhcp6.DHCP6NTPSubOptMCAddr.extract_padding
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6NTPSubOptSrvFQDN
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6NTPSubOptSrvFQDN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1003
    functionName: scapy.layers.dhcp6.DHCP6NTPSubOptSrvFQDN.extract_padding
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1012
    functionName: scapy.layers.dhcp6._ntp_subopt_dispatcher
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - _ntp_subopts.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _ntp_subopts.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNTPServer
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptNTPServer.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptBootFileUrl
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptBootFileUrl.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientArchType
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientArchType.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientNetworkInterId
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptERPDomain
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.inet6.DomainNameListField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptERPDomain.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRelaySuppliedOpt
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRelaySuppliedOpt.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVSS
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVSS.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptVSS.<list1>.<lambda2>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientLinkLayerAddr
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptClientLinkLayerAddr.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptCaptivePortal
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptCaptivePortal.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptMudUrl
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptMudUrl.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptAddrRegEnable
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRelayMsg
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.fields.PacketLenField.__init__
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.fields.ShortEnumField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6OptRelayMsg.<list1>.<lambda1>
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCP6_RelayForward
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1419
    functionName: scapy.layers.dhcp6.DHCP6_RelayForward.hashret
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1445
    functionName: scapy.layers.dhcp6.DHCP6_RelayReply.hashret
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1448
    functionName: scapy.layers.dhcp6.DHCP6_RelayReply.answers
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.dhcp6.DHCPv6_am
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1482
    functionName: scapy.layers.dhcp6.DHCPv6_am.usage
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 6
    IfCount: 7
    argCount: 18
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33580>
    - <ast.Constant object at 0x7fa30ef33550>
    - <ast.Constant object at 0x7fa30ef33c40>
    - <ast.Constant object at 0x7fa30ef332b0>
    - <ast.Constant object at 0x7fa30ef33040>
    - <ast.Constant object at 0x7fa30ef33e20>
    - <ast.Constant object at 0x7fa30ef330d0>
    - <ast.Constant object at 0x7fa30ef33160>
    - <ast.Constant object at 0x7fa30ef335e0>
    - <ast.Constant object at 0x7fa30ef33130>
    - <ast.Constant object at 0x7fa30ef33700>
    - <ast.Constant object at 0x7fa30ef33c10>
    - <ast.Constant object at 0x7fa30ef33be0>
    - <ast.Constant object at 0x7fa30ef33430>
    - <ast.Constant object at 0x7fa30ef337c0>
    - <ast.Constant object at 0x7fa30ef332e0>
    - <ast.Constant object at 0x7fa30ef33fd0>
    argNames:
    - self
    - dns
    - domain
    - startip
    - endip
    - duid
    - sntpservers
    - sipdomains
    - sipservers
    - nisdomain
    - nisservers
    - nispdomain
    - nispservers
    - bcmcsservers
    - bcmcsdomains
    - iface
    - debug
    - advpref
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1548
    functionName: scapy.layers.dhcp6.DHCPv6_am.parse_options
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.unix._in6_getifaddr
    - struct.unpack
    - scapy.layers.dhcp6.DHCPv6_am.usage
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.utils6.in6_cidr2mask
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - addr.split
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - f.readline
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.arch.linux.rtnetlink._get_ips
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - ips.values
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - conf.ifaces.values
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - log_loading.debug
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - log_loading.warning
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - ifaces.values
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - line.rstrip
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.arch.windows.in6_getifaddr
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - sock.bind
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - line.split
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.utils6.in6_issladdr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.utils6.in6_ismsladdr
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - lifips.setdefault
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - val.split
    - sfclsfld.split
    - scapy.utils6.in6_ismnladdr
    - <builtin>.float
    - scapy.utils6.in6_isuladdr
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - ctypes.c_size_t
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - name.strip
    - re.split
    - os.popen
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - addr.sdl_iface.decode
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.arch.linux.rtnetlink.in6_getifaddr
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - result.append
    - scapy.utils6.in6_ismgladdr
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.arch.bpf.pfroute._get_if_list
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.utils6.in6_islladdr
    - <builtin>.int
    - sock.send
    - scapy.utils6.in6_getscope
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.arch.linux.rtnetlink._get_if_list
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.arch.bpf.core.in6_getifaddr
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - ips.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.utils6.in6_ismlladdr
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - splitted_line.append
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - data.update
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - conf.padding_layer
    - typing.cast.time.strftime
    - <builtin>.bytes
    - sock.recv
    - scapy.compat.raw
    - clsfld.split
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.arch.linux.rtnetlink._sr1_rtrequest
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.arch.bpf.pfroute._sr1_bsdsysctl
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - time.mktime
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.utils6.in6_isgladdr
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils6.in6_ismaddr
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - LIBC.sysctl
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - ip6s.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.dhcp6.DHCPv6_am.parse_options.norm_list
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - ifaddrs.append
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.arch.get_if_hwaddr
    - scapy.arch.windows.get_ips
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - x.strip
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.arch.unix.in6_getifaddr
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - val
    - param_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1554
    functionName: scapy.layers.dhcp6.DHCPv6_am.parse_options.norm_list
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 1
    functionsReached:
    - <builtin>.print
    - val.split
    - x.strip
    - scapy.layers.dhcp6.DHCPv6_am.usage
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 23
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 12
    EdgeCount: 33
    ICount: 1
    IfCount: 23
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1650
    functionName: scapy.layers.dhcp6.DHCPv6_am.is_request
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - res.count
    - scapy.utils6.in6_and
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_ifaceidtomac
    - scapy.pton_ntop.inet_pton
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.type
    - <builtin>.str
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.compat.raw
    - <builtin>.ord
    - <builtin>.print
    - <builtin>.map
    - socket.inet_pton
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.list
    - scapy.utils6.in6_addrtovendor
    - typing.cast.ip.decode
    - conf.manufdb._get_manuf
    - scapy.utils6.in6_addrtomac
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - reply
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1773
    functionName: scapy.layers.dhcp6.DHCPv6_am.print_reply
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - s.startswith
    - scapy.compat.plain_str
    - res.count
    - scapy.utils6.in6_and
    - struct.unpack
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.dhcp6.DHCPv6_am.print_reply.norm
    - scapy.utils.strand
    - struct.pack
    - scapy.utils6.in6_ifaceidtomac
    - scapy.pton_ntop.inet_pton
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - <builtin>.ord
    - <builtin>.print
    - <builtin>.map
    - socket.inet_pton
    - req.getlayer
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.list
    - scapy.utils6.in6_addrtovendor
    - typing.cast.ip.decode
    - conf.manufdb._get_manuf
    - scapy.utils6.in6_addrtomac
    - s.endswith
    - reply.getlayer
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1774
    functionName: scapy.layers.dhcp6.DHCPv6_am.print_reply.norm
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 1
    functionsReached:
    - s.startswith
    - s.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 3
    IfCount: 14
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1800
    functionName: scapy.layers.dhcp6.DHCPv6_am.make_reply
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - p.haslayer
    - cryptography.hazmat.backends.default_backend
    - scapy.layers.dhcp6.DHCPv6_am.make_reply._include_options
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - query.haslayer
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - query
    - answer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1809
    functionName: scapy.layers.dhcp6.DHCPv6_am.make_reply._include_options
    functionSourceFile: scapy.layers.dhcp6
    functionUses: 1
    functionsReached:
    - query.haslayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.haslayer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.llmnr
    functionSourceFile: scapy.layers.llmnr
    functionUses: 0
    functionsReached:
    - cls.bindings.setdefault
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_bottom_up
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.fields.DestField.bind_addr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.llmnr.LLMNRQuery
    functionSourceFile: scapy.layers.llmnr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: scapy.layers.llmnr.LLMNRQuery.get_full
    functionSourceFile: scapy.layers.llmnr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: scapy.layers.llmnr.LLMNRQuery.hashret
    functionSourceFile: scapy.layers.llmnr
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: scapy.layers.llmnr.LLMNRQuery.mysummary
    functionSourceFile: scapy.layers.llmnr
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: scapy.layers.llmnr.LLMNRResponse.answers
    functionSourceFile: scapy.layers.llmnr
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec88310>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 93
    functionName: scapy.layers.llmnr._LLMNR.dispatch_hook
    functionSourceFile: scapy.layers.llmnr
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 20
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.vxlan
    functionSourceFile: scapy.layers.vxlan
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.vxlan.VXLAN
    functionSourceFile: scapy.layers.vxlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vxlan.VXLAN.<list1>.<lambda1>
    functionSourceFile: scapy.layers.vxlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vxlan.VXLAN.<list1>.<lambda2>
    functionSourceFile: scapy.layers.vxlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vxlan.VXLAN.<list1>.<lambda3>
    functionSourceFile: scapy.layers.vxlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vxlan.VXLAN.<list1>.<lambda4>
    functionSourceFile: scapy.layers.vxlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.vxlan.VXLAN.<list1>.<lambda5>
    functionSourceFile: scapy.layers.vxlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 69
    functionName: scapy.layers.vxlan.VXLAN.mysummary
    functionSourceFile: scapy.layers.vxlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.clns
    functionSourceFile: scapy.layers.clns
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.config.CommandsList.register
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.clns._GenericClnsPdu
    functionSourceFile: scapy.layers.clns
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - s
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 53
    functionName: scapy.layers.clns._create_cln_pdu
    functionSourceFile: scapy.layers.clns
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - _cln_protocols.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _cln_protocols.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - nlpid
    - cln_protocol_class
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 64
    functionName: scapy.layers.clns.register_cln_protocol
    functionSourceFile: scapy.layers.clns
    functionUses: 1
    functionsReached:
    - _cln_protocols.get
    - upper._overload_fields.copy
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - <builtin>.globals
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.CountedString
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.CountedString.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.CountedString.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.CountedString.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.CountedString.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.CountedString.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: scapy.layers.ms_nrtp.CountedString.default_payload_class
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - scapy.fields.LEShortEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c9d30>
    argNames:
    - cls
    - id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: scapy.layers.ms_nrtp.NRTPHeader.register_variant
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e7e5730>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: scapy.layers.ms_nrtp.NRTPHeader.dispatch_hook
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - cls.registered_headers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_headers.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 131
    functionName: scapy.layers.ms_nrtp.NRTPHeader.default_payload_class
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPCustomHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPStatusCodeHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPStatusPhraseHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPRequestUriHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPCloseConnectionHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPContentTypeHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPUnknownHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPUnknownHeader.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPUnknownHeader.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPUnknownHeader.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPUnknownHeader.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPUnknownHeader.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPSingleMessageContent
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.fields.LenField.__init__
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPSingleMessageContent.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPSingleMessageContent.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTPSingleMessageContent.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.get
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e85e820>
    argNames:
    - self
    - name
    - default
    - length_of
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 336
    functionName: scapy.layers.ms_nrtp.MSBExtendedFieldLen.__init__
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFLengthPrefixedString
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.ms_nrtp.MSBExtendedFieldLen.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFLengthPrefixedString.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: scapy.layers.ms_nrtp.NRBFLengthPrefixedString.default_payload_class
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFClassTypeInfo
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - pkt.getfieldval
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.LESignedIntField.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.fields.Field.any2i
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 365
    functionName: scapy.layers.ms_nrtp.NRBFClassTypeInfo.default_payload_class
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.fields.LESignedShortField.__init__
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.fields.LEShortField.__init__
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.fields.SignedByteField.__init__
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.fields.LEIntField.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LESignedIntField.__init__
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.fields.LESignedLongField.__init__
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.<list1>.<list1>.<lambda9>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 433
    functionName: scapy.layers.ms_nrtp.NRBFValueWithCode.default_payload_class
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFArrayOfValueWithCode
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFArrayOfValueWithCode.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 463
    functionName: scapy.layers.ms_nrtp.NRBFArrayOfValueWithCode.default_payload_class
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFRecord
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0fc040>
    argNames:
    - cls
    - id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 501
    functionName: scapy.layers.ms_nrtp.NRBFRecord.register_variant
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dadb730>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 505
    functionName: scapy.layers.ms_nrtp.NRBFRecord.dispatch_hook
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - cls.registered_records.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_records.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryMethodCall
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryMethodCall.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryMethodCall.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryMethodReturn
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryMethodReturn.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryMethodReturn.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryMethodReturn.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp._NRBFMembers
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFClassInfo
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.LESignedIntField.__init__
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFClassInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFAdditionalInfo
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFAdditionalInfo.<list2>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFAdditionalInfo.<list2>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFAdditionalInfo.<list2>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eaf7160>
    argNames:
    - self
    - _pkt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 670
    functionName: scapy.layers.ms_nrtp.NRBFAdditionalInfo.__init__
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 675
    functionName: scapy.layers.ms_nrtp.NRBFAdditionalInfo.clone_with
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 680
    functionName: scapy.layers.ms_nrtp.NRBFAdditionalInfo.copy
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 685
    functionName: scapy.layers.ms_nrtp.NRBFAdditionalInfo.default_payload_class
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFMemberTypeInfo
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFMemberTypeInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFClassWithId
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.fields.LESignedIntField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb604c0>
    argNames:
    - self
    - _pkt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 761
    functionName: scapy.layers.ms_nrtp.NRBFMemberPrimitiveUnTyped.__init__
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 766
    functionName: scapy.layers.ms_nrtp.NRBFMemberPrimitiveUnTyped.clone_with
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 771
    functionName: scapy.layers.ms_nrtp.NRBFMemberPrimitiveUnTyped.copy
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 777
    functionName: scapy.layers.ms_nrtp.NRBFMemberPrimitiveUnTyped.PrimitiveType
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 780
    functionName: scapy.layers.ms_nrtp.NRBFMemberPrimitiveUnTyped.default_payload_class
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFClassWithMembersAndTypes
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.fields.LESignedIntField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.ArrayInfo
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFArraySinglePrimitive
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - <builtin>.any
    - <builtin>.super
    - scapy.fields.StrLenField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFArraySinglePrimitive.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFArraySinglePrimitive.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 877
    functionName: scapy.layers.ms_nrtp.NRBFArraySinglePrimitive.post_build
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFMemberReference
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryObjectString
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFSerializationHeader
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - scapy.fields.LESignedIntField.__init__
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBFBinaryLibrary
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - pkt.getfieldval
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.LESignedIntField.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.fields.Field.any2i
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRBF
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9fb50>
    argNames:
    - self
    - PAYLOAD
    - verb
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1002
    functionName: scapy.layers.ms_nrtp.NRTP_Server.__init__
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - threading.Lock
    - ctypes.create_string_buffer
    - scapy.automaton.Automaton.isrunning
    - scapy.automaton.Automaton._do_start
    - scapy.automaton._instance_state.__init__
    - kargs.pop
    - scapy.automaton.Automaton._IO_fdwrapper.__init__
    - collections.deque
    - <builtin>.setattr
    - scapy.automaton.Automaton._IO_mixer.__init__
    - scapy.automaton.ObjectPipe._wincreate
    - ctypes.windll.kernel32.CreateEventA
    - <builtin>.isinstance
    - <builtin>.getattr
    - _t.start
    - scapy.automaton.Automaton.__init__
    - type.__new__
    - typing.cast
    - scapy.automaton.Automaton.start
    - external_fd.get
    - threading.Event
    - random.random
    - ready.wait
    - os.pipe
    - threading.Thread
    - scapy.automaton.ObjectPipe.__init__
    - <builtin>.set
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.ms_nrtp.NRTP_Server
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.receive_condition.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1016
    functionName: scapy.layers.ms_nrtp.NRTP_Server.BEGIN
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - error
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1020
    functionName: scapy.layers.ms_nrtp.NRTP_Server.FAILURE
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1024
    functionName: scapy.layers.ms_nrtp.NRTP_Server.should_send_response
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1029
    functionName: scapy.layers.ms_nrtp.NRTP_Server.send_response
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1033
    functionName: scapy.layers.ms_nrtp.NRTP_Server.END
    functionSourceFile: scapy.layers.ms_nrtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.pptp
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTP.<list1>.<lambda1>
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTP
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTP.<list1>.<lambda2>
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: scapy.layers.pptp.PPTP.register_variant
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cef9940>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 70
    functionName: scapy.layers.pptp.PPTP.dispatch_hook
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - cls.registered_options.get
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPStartControlConnectionRequest
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPStartControlConnectionReply
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: scapy.layers.pptp.PPTPStartControlConnectionReply.answers
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPStopControlConnectionRequest
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPStopControlConnectionReply
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 168
    functionName: scapy.layers.pptp.PPTPStopControlConnectionReply.answers
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPEchoRequest
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPEchoReply
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: scapy.layers.pptp.PPTPEchoReply.answers
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPOutgoingCallRequest
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPOutgoingCallReply
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 258
    functionName: scapy.layers.pptp.PPTPOutgoingCallReply.answers
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPIncomingCallRequest
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPIncomingCallReply
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: scapy.layers.pptp.PPTPIncomingCallReply.answers
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPIncomingCallConnected
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: scapy.layers.pptp.PPTPIncomingCallConnected.answers
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPCallClearRequest
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPCallDisconnectNotify
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPWANErrorNotify
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.pptp.PPTPSetLinkInfo
    functionSourceFile: scapy.layers.pptp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 9
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.hsrp
    functionSourceFile: scapy.layers.hsrp
    functionUses: 0
    functionsReached:
    - cls.bindings.setdefault
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_bottom_up
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.fields.DestField.bind_addr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.hsrp.HSRP
    functionSourceFile: scapy.layers.hsrp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 36
    functionName: scapy.layers.hsrp.HSRP.guess_payload_class
    functionSourceFile: scapy.layers.hsrp
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.hsrp.HSRPmd5
    functionSourceFile: scapy.layers.hsrp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.SourceIPField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: scapy.layers.hsrp.HSRPmd5.post_build
    functionSourceFile: scapy.layers.hsrp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.hex
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.ir
    functionSourceFile: scapy.layers.ir
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.ir.IrLAPHead
    functionSourceFile: scapy.layers.ir
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ir.IrLAPCommand
    functionSourceFile: scapy.layers.ir
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.ir.IrLMP
    functionSourceFile: scapy.layers.ir
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.mobileip
    functionSourceFile: scapy.layers.mobileip
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.mobileip.MobileIP
    functionSourceFile: scapy.layers.mobileip
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.mobileip.MobileIPRRQ
    functionSourceFile: scapy.layers.mobileip
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.mobileip.MobileIPRRP
    functionSourceFile: scapy.layers.mobileip
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.mobileip.MobileIPTunnelData
    functionSourceFile: scapy.layers.mobileip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.tools
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.tls.tools.TLSPlaintext
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.tls.tools.TLSPlaintext.<list1>.<lambda1>
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - alg
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 39
    functionName: scapy.layers.tls.tools._tls_compress
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - alg.compress
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - alg
    - c
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 52
    functionName: scapy.layers.tls.tools._tls_decompress
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - alg.decompress
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - alg
    - c
    - write_seq_num
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: scapy.layers.tls.tools._tls_mac_add
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - alg.digest
    - struct.pack
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - alg
    - p
    - read_seq_num
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: scapy.layers.tls.tools._tls_mac_verify
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - alg.digest
    - struct.pack
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - block_size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 107
    functionName: scapy.layers.tls.tools._tls_add_pad
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - p
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 120
    functionName: scapy.layers.tls.tools._tls_del_pad
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.ord
    - log_runtime.warning
    - <builtin>.repr
    - struct.pack
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - alg
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 150
    functionName: scapy.layers.tls.tools._tls_encrypt
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - alg.encrypt
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.encrypt
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - alg
    - c
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 165
    functionName: scapy.layers.tls.tools._tls_decrypt
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - alg.decrypt
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.decrypt
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - alg
    - p
    - write_seq_num
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 178
    functionName: scapy.layers.tls.tools._tls_aead_auth_encrypt
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - alg.auth_encrypt
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.auth_encrypt
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - alg
    - c
    - read_seq_num
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 200
    functionName: scapy.layers.tls.tools._tls_aead_auth_decrypt
    functionSourceFile: scapy.layers.tls.tools
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - alg.auth_decrypt
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.auth_decrypt
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.all
    functionSourceFile: scapy.layers.msrpce.all
    functionUses: 0
    functionsReached:
    - importlib.import_module
    - name.lower
    - log_interactive.error
    - scapy.main.load_layer
    - mod.__dict__.items
    - log_loading.warning
    - uuid.UUID
    - symb_list.append
    - LAYER_ALIASES.get
    - <builtin>.globals
    - log_loading.debug
    - scapy.main._load
    - scapy.main._validate_local
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdrsr
    functionSourceFile: scapy.layers.msrpce.msdrsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.super
    - uuid.UUID
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - t
    - o
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 30
    functionName: scapy.layers.msrpce.msdrsr.MakeAttid
    functionSourceFile: scapy.layers.msrpce.msdrsr
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - typing.cast.ip.decode
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - t.append
    - scapy.layers.msrpce.msdrsr.MakeAttid.<lambda1>
    - o.split
    - <builtin>.bytes
    - <builtin>.str
    - <builtin>.next
    - conf.mib._oidname
    - conf.mib._oid
    - <builtin>.isinstance
    - scapy.asn1.asn1.ASN1_Object.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdrsr.MakeAttid.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdrsr
    functionUses: 1
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.asn1.asn1.ASN1_OID.__init__
    - <builtin>.bytes
    - <builtin>.str
    - conf.mib._oidname
    - conf.mib._oid
    - <builtin>.isinstance
    - scapy.asn1.asn1.ASN1_Object.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdrsr.DRS_EXTENSIONS_INT
    functionSourceFile: scapy.layers.msrpce.msdrsr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.register_dcerpc_interface
    - version.split
    - <builtin>.tuple
    - scapy.layers.dcerpc.DceRpcInterface.__init__
    - log_runtime.warning
    - name.lower
    - upper._overload_fields.copy
    - interface.opnums.update
    - opnums.items
    - <builtin>.len
    - <builtin>.map
    - uuid.UUID
    - <builtin>.set
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.UUID
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.DRS_EXTENSIONS
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.DRS_EXTENSIONS.<list2>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSBind_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSBind_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSUnbind_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSUnbind_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.DRS_MSG_CRACKREQ_V1
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.DRS_MSG_CRACKREQ_V1.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.PDS_NAME_RESULT_ITEMW
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.DS_NAME_RESULTW
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.DS_NAME_RESULTW.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.DRS_MSG_CRACKREPLY_V1
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Request.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Request.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Request.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Response.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Response.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_drsr.IDL_DRSCrackNames_Response.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ms_drsr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - uuid.UUID
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEAString
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEAString.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEUString
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEUString.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.BinaryEEInfo
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.BinaryEEInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRInt3264EnumField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<lambda5>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda7>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<lambda7>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda8>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda9>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<lambda9>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda10>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda11>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<lambda11>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda12>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda13>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<lambda13>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorParam.<list1>.<list1>.<lambda14>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEComputerName
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRInt3264EnumField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.dcerpc.NDRUnionField.__init__
    - <builtin>.super
    - kwargs.pop
    - <builtin>.isinstance
    - scapy.layers.dcerpc._NDRUnionField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEComputerName.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEComputerName.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEComputerName.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEComputerName.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEComputerName.<lambda3>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.EEComputerName.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorInfo
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRRecursiveField.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.ExtendedErrorInfo.<list2>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.mseerr.DceRpc5ExtendedErrorInfo
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.super
    - kwargs.pop
    - scapy.layers.dcerpc._NDRSerializeType1.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 601
    functionName: scapy.layers.msrpce.mseerr.DceRpc5ExtendedErrorInfo.show
    functionSourceFile: scapy.layers.msrpce.mseerr
    functionUses: 0
    functionsReached:
    - errors.append
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.UTCTimeField.i2repr
    - EERR_FLAGS.get
    - <builtin>.repr
    - err.ComputerName.value.value.valueof
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - datetime.timedelta
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.print
    - scapy.layers.sctp.GapAckField.any2i
    - time.time
    - scapy.contrib.http2.HPackStrLenField._parse
    - STATUS_ERREF.get
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - x.sprintf
    - struct.calcsize
    - EERR_DETECTION_LOCATIONS.get
    - struct.Struct
    - EERR_GENERATING_COMPONENT.get
    - scapy.fields.Field.any2i
    - <builtin>.super
    - datetime.datetime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: errors.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: err.ComputerName.value.value.valueof
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EERR_GENERATING_COMPONENT.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EERR_DETECTION_LOCATIONS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EERR_FLAGS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - uuid.UUID
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eaa45e0>
    argNames:
    - x
    - ndrendian
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: scapy.layers.msrpce.msdcom._uid_to_bytes
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - uuid.UUID
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecd07c0>
    argNames:
    - x
    - ndrendian
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.layers.msrpce.msdcom._uid_from_bytes
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 1
    functionsReached:
    - uuid.UUID
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.InstantiationInfoData
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.InstantiationInfoData.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.SpecialPropertiesData
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.fields.PadField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.layers.dcerpc.NDRAlign.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFieldListField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.SpecialPropertiesData.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.InstanceInfoData
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.customREMOTE_REQUEST_SCM_INFO
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.customREMOTE_REQUEST_SCM_INFO.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.ScmRequestInfoData
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.ActivationContextInfoData
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.LocationInfoData
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.COSERVERINFO
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.SecurityInfoData
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.DUALSTRINGARRAY
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.DUALSTRINGARRAY.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 264
    functionName: scapy.layers.msrpce.msdcom._parseStringArray
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 1
    functionsReached:
    - lay.add_payload
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.smb2._DFS_Referrals_BufferField.getfield
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - _tls_hash_algs.get
    - scapy.layers.ntp.NTPPrivateReqPacketListField.getfield
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - binascii.unhexlify
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.tls.handshake.TLSEncryptedExtensions.post_dissection_tls_session_update
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.record.TLSChangeCipherSpec.post_dissection_tls_session_update
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.inet.<lambda1>
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.bgp.BGPPathAttrPacketListField.getfield
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.tls.handshake.TLS13KeyUpdate.post_dissection_tls_session_update
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - ofp_oxm_cls.get
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - cets_dict.get
    - sig.endswith
    - lay.remove_payload
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.ntlm._NTLMPayloadField.i2h
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - shts_dict.get
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.handshake.TLS13Certificate.post_dissection_tls_session_update
    - scapy.layers.sctp.ChunkParamField.m2i
    - pkt.tls_session.rcs.cipher.ready.values
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - cts0_dict.get
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField._get_oxm_length
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.bgp._ExtCommsPacketListField.getfield
    - result.append
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.session._GenericTLSSessionInheritance.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - sctpchunkparamtypescls.get
    - scapy.layers.ntlm._NTLMPayloadField.getfield
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.tls.record.TLSApplicationData.post_dissection_tls_session_update
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.bgp.MPReachNLRIPacketListField.getfield
    - hashlib.md5
    - class_default_fields_ref.append
    - scapy.contrib.bgp._bits_to_bytes_len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.bgp.BGPOptParamPacketListField.getfield
    - s.find
    - scapy.layers.eap.MKAParamSetPacketListField.getfield
    - _private_data_objects.get
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - hash_object.digest
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - line.startswith
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - scapy.layers.ntp.NTPPrivateRespPacketListField.getfield
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - results.sort
    - conf.tls_sessions.add
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.layers.tls.record.TLSAlert.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.bgp.detect_add_path_prefix46
    - lst.append
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - scapy.contrib.bgp.ASPathSegmentPacketListField.getfield
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.getfield
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.compat.raw
    - scapy.layers.tls.handshake.TLSFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField.getfield
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - digest.update
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.post_dissection_tls_session_update
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.bgp.has_extended_length
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - es_dict.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - scapy.layers.dcerpc.ndr_deserialize1
    - <builtin>.bool
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - scapy.contrib.gtp_v2.len_options
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.dhcp6._UserClassDataField.getfield
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.contrib.bgp.BGPORFEntryPacketListField.getfield
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.ntp.NTPExtPacketListField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - <builtin>.sum
    - fd.close
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - ees_dict.get
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - sts.append
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake.TLSCertificate.post_dissection_tls_session_update
    - field.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.post_dissection_tls_session_update
    - typing.cast.encode
    - scapy.contrib.bgp.BGPCapORFBlockPacketListField.getfield
    - scapy.layers.tls.record._TLSMsgListField.getfield
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cts.append
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.customREMOTE_REPLY_SCM_INFO
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.ScmReplyInfoData
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.PropsOutInfo
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.PropsOutInfo.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.PropsOutInfo.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.PropsOutInfo.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.CustomHeader
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.CustomHeader.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.CustomHeader.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 360
    functionName: scapy.layers.msrpce.msdcom._ActivationPropertiesField.__init__
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 365
    functionName: scapy.layers.msrpce.msdcom._ActivationPropertiesField._get_cls_activation
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - <builtin>.int
    - <builtin>.len
    - uuid.UUID
    - scapy.layers.msrpce.msdcom._uid_from_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom._ActivationPropertiesField._get_cls_activation.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - scapy.layers.dcerpc.ndr_deserialize1
    - <builtin>.bool
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.ActivationPropertiesBlob
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.msrpce.msdcom._ActivationPropertiesField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - kwargs.pop
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.layers.dcerpc._NDRSerializeType1.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 395
    functionName: scapy.layers.msrpce.msdcom.ActivationPropertiesBlob.default_payload_class
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.OBJREF
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.OBJREF_CUSTOM
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.fields.UUIDField._check_uuid_fmt
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.fields.UUIDField.__init__
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.fields.LEIntField.__init__
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.STRINGBINDING
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 433
    functionName: scapy.layers.msrpce.msdcom.STRINGBINDING.default_payload_class
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.SECURITYBINDING
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.SECURITYBINDING.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.msdcom.SECURITYBINDING.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 449
    functionName: scapy.layers.msrpce.msdcom.SECURITYBINDING.default_payload_class
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f943d60>
    argNames:
    - self
    - verb
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 467
    functionName: scapy.layers.msrpce.msdcom.DCOM_Client.__init__
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 472
    functionName: scapy.layers.msrpce.msdcom.DCOM_Client.connect
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - kwargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 476
    functionName: scapy.layers.msrpce.msdcom.DCOM_Client.ServerAlive2
    functionSourceFile: scapy.layers.msrpce.msdcom
    functionUses: 0
    functionsReached:
    - lay.add_payload
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.ntp.NTPPrivateReqPacketListField.m2i
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.layers.netflow.NetflowTemplateFieldV9.__init__
    - scapy.layers.tls.session.connState.sslv2_derive_keys
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - resp.summary
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.layers.l2.ARP.route
    - k.replace
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.smb2._DFS_Referrals_BufferField.getfield
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - tempfile.NamedTemporaryFile
    - scapy.contrib.automotive.ccp.DTO.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.contrib.scada.iec104.IEC104ASDUPacketListField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - s.mirror
    - scapy.layers.inet.IP.extract_padding
    - _tls_hash_algs.get
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.send
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    - scapy.layers.ntp.NTPPrivateReqPacketListField.getfield
    - fd.guessed_cls
    - ARPHRD_TO_DLT.get
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tls_session_update
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.arch.windows.native.L3WinSocket.send
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.layers.http._dissect_headers
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.__init__
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - conf.route6.route
    - <builtin>.type
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.send
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.interfaces.resolve_iface
    - pkt.fields.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.arch.libpcap.L2pcapListenSocket.send
    - cls._handles.remove
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - scapy.layers.tls.handshake.TLSEncryptedExtensions.post_dissection_tls_session_update
    - scapy.layers.tls.handshake.TLSClientKeyExchange.tls_session_update
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.record.TLSChangeCipherSpec.post_dissection_tls_session_update
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.contrib.bgp.BGPORFEntryPacketListField.m2i
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - context.wrap_socket
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - collections.defaultdict
    - scapy.contrib.bgp.BGPPathAttrPacketListField.getfield
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - resp.sec_addr.port_spec.decode
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - clone.payload.add_underlayer
    - scapy.layers.tls.handshake.TLSClientHello.tls_session_update
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - sock.LL
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - scapy.packet.NoPayload.fragment
    - scapy.layers.ntlm._NTLMPayloadField._on_payload
    - http_headers.update
    - scapy.sendrecv.SndRcvHandler._process_packet
    - ssl.create_default_context
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.CONTEXT.__init__
    - scapy.arch.bpf.supersocket.L3bpfSocket.__init__
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.ntlm.RC4
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.bind_or_alter
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.tls.handshake.TLS13ClientHello.tls_session_update
    - scapy.arch.bpf.supersocket.L3bpfSocket.send
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.tls.session.tlsSession.compute_master_secret
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.tls.crypto.prf.PRF.compute_master_secret
    - scapy.layers.http.HTTP_Client.request
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.layers.tls.handshake.TLS13KeyUpdate.post_dissection_tls_session_update
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - base64.b64encode
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientHello.tls_session_update
    - scapy.layers.ntlm._NTLMPayloadField.__init__
    - scapy.layers.tls.session.tlsSession.compute_sslv2_km_and_derive_keys
    - scapy.layers.bluetooth.ATT_Handle_Variable.__init__
    - ofp_oxm_cls.get
    - scapy.layers.dcerpc.DceRpcSocket.send
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - resp.sprintf
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - typing.cast.route
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dot11.<lambda1>
    - <builtin>.iter
    - cets_dict.get
    - p.hashret
    - sig.endswith
    - lay.remove_payload
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - log_automotive.exception
    - scapy.supersocket.L3RawSocket.send
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.ntlm._NTLMPayloadField.i2h
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.repr
    - scapy.layers.tls.record_sslv2._SSLv2MsgListField.m2i
    - conf.color_theme.green
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield
    - scapy.layers.msrpce.msdcom._parseStringArray
    - scapy.layers.ntp.NTPPrivateRespPacketListField.m2i
    - shts_dict.get
    - http_headers.items
    - scapy.layers.dcerpc.find_dcerpc_interface
    - scapy.layers.msrpce.msnrpc.NetlogonClient.alter_context
    - proc.stdin.writelines
    - fields.items
    - typing.cast.fragment
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - _sslv2_handshake_cls.get
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.eap.MKAParamSetPacketListField.m2i
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - scapy.layers.tls.extensions._TAListField.m2i
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - ssps.append
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.handshake.TLS13Certificate.post_dissection_tls_session_update
    - scapy.layers.sctp.ChunkParamField.m2i
    - pkt.tls_session.rcs.cipher.ready.values
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.bind
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.http.HTTP_Client._connect_or_reuse
    - scapy.layers.tls.session.connState.debug_repr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.dot11.RadioTapExtendedPresenceMask._restart_indentation
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - cts0_dict.get
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.msrpce.rpcclient.DCERPC_Client._bind
    - scapy.utils.mac2str
    - scapy.layers.ntlm._NTLMPayloadField._o_pkt
    - scapy.layers.tls.session.tlsSession.compute_tls13_traffic_secrets_end
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - scapy.utils.repr_hex
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerFinished.post_dissection_tls_session_update
    - scapy.contrib.openflow3.OXMPacketListField._get_oxm_length
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.libpcap.L3pcapSocket.send
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - scapy.contrib.rtps.common_types.EPacket.__init__
    - <builtin>.max
    - fd.send
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.get_bind_context
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.bgp._ExtCommsPacketListField.getfield
    - result.append
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.tls.handshake._ASN1CertAndExtListField.m2i
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - scapy.layers.tls.session._GenericTLSSessionInheritance.post_dissection_tls_session_update
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.tls.session.tlsSession.use_nss_master_secret_if_present
    - scapy.layers.tls.session.tlsSession.compute_ms_and_derive_keys
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - sock.setsockopt
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - sctpchunkparamtypescls.get
    - scapy.layers.ntlm._NTLMPayloadField.getfield
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.handshake.TLS13HelloRetryRequest.tls_session_update
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - addresses.append
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.layers.tls.record.TLSApplicationData.post_dissection_tls_session_update
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.arch.linux.L3PacketSocket.send
    - scapy.layers.ntp.NTPExtPacketListField.m2i
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.contrib.bgp.MPReachNLRIPacketListField.getfield
    - scapy.contrib.isotp.isotp_packet.ISOTP.fragment
    - s.close
    - hashlib.md5
    - created.append
    - class_default_fields_ref.append
    - scapy.contrib.bgp._bits_to_bytes_len
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - line.strip
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.bgp.BGPOptParamPacketListField.getfield
    - s.find
    - scapy.layers.eap.MKAParamSetPacketListField.getfield
    - _private_data_objects.get
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - token_type.value.encode
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - r.answers
    - hash_object.digest
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - scapy.contrib.bgp.BGPORFEntry.__init__
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - headers.setdefault
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - typing.cast.network_name.startswith
    - md5.digest
    - scapy.layers.dcerpc.DceRpcSession._fragment
    - scapy.contrib.bgp.BGPNLRIPacketListField.getfield.<lambda1>
    - scapy.layers.tls.session.tlsSession.compute_tls13_resumption_secret
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - conf.l3types.layer2num.get
    - typing.cast.network_name.ip.decode
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - typing.cast.payload.route
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - cs_cls.hash_alg.name.lower
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.MaximumSignatureLength
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - kargs.pop
    - conf.color_theme.opening
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - scapy.layers.tls.session.tlsSession.compute_sslv2_key_material
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_Init_sec_context
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - scapy.layers.ntp.NTPPrivateRespPacketListField.getfield
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - results.sort
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - scapy.layers.tls.extensions._StatusReqField.m2i
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.record.TLSAlert.post_dissection_tls_session_update
    - conf.route.route
    - re.match
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.bgp.detect_add_path_prefix46
    - lst.append
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - scapy.contrib.bgp.ASPathSegmentPacketListField.getfield
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.msrpce.mspac._PACTYPEPayloads.getfield
    - DCE_RPC_INTERFACES.values
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerHello.tls_session_update
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - ciphersuite.cipher_alg
    - scapy.layers.inet.IP.fragment
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - scapy.contrib.openflow3.OXMPacketListField.getfield
    - scapy.layers.tls.handshake.TLSFinished.post_dissection_tls_session_update
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.layers.tls.handshake_sslv2.SSLv2RequestCertificate.tls_session_update
    - scapy.layers.tls.handshake.TLS13NewSessionTicket.post_dissection_tls_session_update
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.dns.DNSRRDLV.__init__
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.layers.http.HTTP_Client.close
    - warnings.warn
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.tls_session_update
    - scapy.arch.linux.L3PacketSocket.__init__
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - scapy.contrib.bgp.has_extended_length
    - base64.b64decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.sessions.streamcls
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.inet6.IPv6.route
    - es_dict.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - scapy.layers.dcerpc.DceRpcSession.out_pkt
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast.payload.fragment
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - typing.cast
    - b.sprintf
    - <builtin>.bool
    - scapy.layers.dcerpc.ndr_deserialize1
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - log_runtime.debug
    - chts_dict.get
    - digest.finalize
    - scapy.contrib.gtp_v2.len_options
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - pkts.append
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - ssl.SSLContext
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - results.append
    - rcs.cipher.auth_decrypt
    - scapy.layers.dhcp6._UserClassDataField.getfield
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - sts0_dict.get
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect.<lambda1>
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.tls.session.tlsSession.compute_tls13_handshake_secrets
    - scapy.contrib.bgp.BGPORFEntryPacketListField.getfield
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosSSP.LegsAmount
    - scapy.layers.ntp.NTPExtPacketListField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.openflow3.OXMPacketListField.m2i
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - <builtin>.sum
    - collections.namedtuple
    - scapy.layers.tls.handshake.TLS13CertificateRequest.tls_session_update
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - collections.deque.append
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.packet.Packet.getfield_and_val
    - scapy.layers.spnego.SPNEGOSSP.LegsAmount
    - ees_dict.get
    - gzip.open
    - scapy.layers.http.HTTP_Client.sr1
    - resp.Location.decode
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - resp.WWW_Authenticate.split
    - <builtin>.range
    - scapy.layers.tls.session.tlsSession.compute_tls13_next_traffic_secrets
    - scapy.layers.inet.IP.route
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_GetMICEx
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.ntlm.NTLMSSP.LegsAmount
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.automaton._ATMT_supersocket.send
    - scapy.compat.plain_str
    - sts.append
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.tls_session_update
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.http.HTTP_Client.__init__
    - sniff_sockets.update
    - scapy.layers.kerberos.KdcProxySocket.send
    - sslsock.getpeercert
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - fld._find_fld_pkt_val
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.__init__
    - scapy.layers.tls.handshake.TLSCertificate.post_dissection_tls_session_update
    - field.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.arch.linux.L2ListenSocket.send
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientCertificate.post_dissection_tls_session_update
    - typing.cast.l2listen
    - heapq.heapify
    - sock.settimeout
    - typing.cast.encode
    - scapy.contrib.bgp.BGPCapORFBlockPacketListField.getfield
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record._TLSMsgListField.getfield
    - scapy.layers.tls.record.TLS.__init__
    - scapy.packet.NoPayload.route
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - cts.append
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.handshake.TLS13ServerHello.tls_session_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: addresses.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: b.sprintf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.register_dcerpc_interface
    - version.split
    - <builtin>.tuple
    - scapy.layers.dcerpc.DceRpcInterface.__init__
    - log_runtime.warning
    - name.lower
    - upper._overload_fields.copy
    - interface.opnums.update
    - opnums.items
    - <builtin>.len
    - <builtin>.map
    - uuid.UUID
    - <builtin>.set
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.COMVERSION
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.GUID
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.ORPC_EXTENT
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.ORPC_EXTENT.<list2>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.ORPC_EXTENT_ARRAY
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.ORPC_EXTENT_ARRAY.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.ORPCTHIS
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.MInterfacePointer
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.MInterfacePointer.<list2>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.ORPCTHAT
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.DUALSTRINGARRAY
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.DUALSTRINGARRAY.<list2>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.ServerAlive_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_dcom.ServerAlive2_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_dcom
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc.register_dcerpc_interface
    - version.split
    - <builtin>.tuple
    - scapy.layers.dcerpc.DceRpcInterface.__init__
    - log_runtime.warning
    - name.lower
    - upper._overload_fields.copy
    - interface.opnums.update
    - opnums.items
    - <builtin>.len
    - <builtin>.map
    - uuid.UUID
    - <builtin>.set
    - scapy.packet.bind_top_down
    - fval.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.SamrConnect_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.SamrConnect_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.RPC_UNICODE_STRING.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.RPC_UNICODE_STRING
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.RPC_UNICODE_STRING.<list1>.<lambda2>
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.RPC_UNICODE_STRING.<list1>.<lambda3>
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.RPC_UNICODE_STRING.<list1>.<lambda4>
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.PSAMPR_RID_ENUMERATION
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.PSAMPR_ENUMERATION_BUFFER
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRConfField.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - <builtin>.super
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.PSAMPR_ENUMERATION_BUFFER.<list1>.<lambda1>
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.SamrEnumerateDomainsInSamServer_Request
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.layers.msrpce.raw.ms_samr.SamrEnumerateDomainsInSamServer_Response
    functionSourceFile: scapy.layers.msrpce.raw.ms_samr
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.fields.PadField.__init__
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - <builtin>.super
    - <builtin>.isinstance
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.tools.generate_manuf
    functionSourceFile: scapy.tools.generate_manuf
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - gzip.compress
    - out.write
    - stream.read
    - COMPILED.encode
    - urllib.request.urlopen
    - <builtin>.print
    - data.partition
    - DATA.split
    - <builtin>.len
    - base64.b85encode.decode
    - <builtin>.open
    - line.startswith
    - line.strip
    - base64.b85encode
    - inp.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.request.urlopen
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stream.read
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: COMPILED.encode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b85encode
    functionSourceFile: base64
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b85encode.decode
    functionSourceFile: base64
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inp.read
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.partition
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: out.write
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.tools.generate_ethertypes
    functionSourceFile: scapy.tools.generate_ethertypes
    functionUses: 0
    functionsReached:
    - stream.read
    - COMPILED.encode
    - ALIASES.get
    - <builtin>.open
    - <builtin>.len
    - base64.b85encode.decode
    - inp.read
    - gzip.compress
    - urllib.request.urlopen
    - match.group
    - <builtin>.print
    - DATA.split
    - base64.b85encode
    - <builtin>.range
    - re.match
    - out.write
    - log_loading.warning
    - data.partition
    - line.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ALIASES.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.tools
    functionSourceFile: scapy.tools
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.tools.UTscapy
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached:
    - t.test.split
    - <builtin>.int
    - log_runtime.warning
    - <builtin>.bytearray
    - scapy.tools.UTscapy.campaign_to_ANSI
    - scapy.tools.UTscapy.TestSet.add_test
    - testset.trunc
    - scapy.tools.UTscapy.TestCampaign.startNum
    - IPython.embed
    - glob.iglob
    - struct.unpack
    - scapy.tools.UTscapy.usage
    - json.load
    - fd.write
    - warnings.resetwarnings
    - NUM.extend
    - struct.pack
    - scapy.main._prepare_quote._len
    - NUM.append
    - os.path.abspath
    - test.output.endswith
    - itertools.zip_longest
    - pycode.replace
    - conf.route6.invalidate_cache
    - hashlib.sha1
    - scapy.main._check_perms
    - <builtin>.enumerate
    - log_interactive.warning
    - log_loading.exception
    - kw.lower
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - <builtin>.getattr
    - SESSION.update
    - pyannotate_runtime.collect_types.init_types_collection
    - sys.exc_info
    - val.hex
    - threading.enumerate
    - cf_path.exists
    - KW_OK.extend
    - <builtin>.exec
    - theme.green
    - os.path.dirname
    - scapy.utils.get_temp_file
    - builtins.__dict__.update
    - KW_KO.extend
    - scapy.compat.bytes_encode
    - name.endswith
    - ptpython.ipython.embed
    - socket.inet_aton
    - IPython.get_ipython
    - disabled.append
    - optarg.split
    - scapy.main._validate_local
    - <builtin>.bool
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.tools.UTscapy.import_module
    - warnings.filterwarnings
    - scapy.tools.UTscapy.info_line
    - scapy.tools.UTscapy.crc32
    - bz2.decompress
    - conf.route.routes.append
    - scapy.compat.base64_bytes
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - conf.ifaces.pop
    - scapy.tools.UTscapy.execute_campaign
    - shutil.get_terminal_size
    - logging.StreamHandler
    - scapy.main.init_session.<dict3>.get
    - pyannotate_runtime.collect_types.start
    - line.strip
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - glob.glob
    - scapy.tools.UTscapy.EnumClass.from_string
    - time.ctime
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - logger.addHandler
    - theme.red
    - TESTFILES.append
    - conf.ifaces._add_fake_iface
    - warnings.catch_warnings
    - x.encode
    - log_interactive.info
    - TESTFILES.extend
    - pickle.dump
    - scapy.tools.UTscapy.TestCampaign.trunc
    - scapy.main._scapy_prestart_builtins
    - <builtin>.sorted
    - conf.color_theme.logo
    - <builtin>.open
    - t.name.replace
    - t.test.strip
    - scapy.tools.UTscapy._filter_tests_kw.<lambda2>
    - x.replace
    - disabled.insert
    - scapy.themes.create_styler.do_style
    - os.getuid
    - cur_line.append
    - f.write
    - glob_output.encode
    - v.split
    - bpython.curtsies.main
    - f.close
    - copy.copy
    - <builtin>.str
    - campaign_file.readlines
    - test_campaign.preexec.strip
    - sys.version.split
    - quote.split
    - prompt_toolkit.prompt.encode
    - scapy.tools.UTscapy._filter_tests_kw.<lambda1>
    - scapy.themes.ColorTheme.format
    - base64.decodebytes
    - scapy.tools.UTscapy.UnitTest.__init__
    - scapy.tools.UTscapy.campaign_to_xUNIT
    - res.update
    - traceback.format_exception
    - scapy.tools.UTscapy._filter_tests_kw
    - out_dict.update
    - readline.set_completer
    - cls.__dict__.items
    - time.time
    - html.escape
    - scapy.tools.UTscapy.parse_config_file.get_if_exist
    - cf_path.open
    - scapy.tools.UTscapy.parse_config_file
    - the_banner.append
    - conf.ifaces.dev_from_name
    - scapy.tools.UTscapy.External_Files.get_URL_dict
    - conf.route.invalidate_cache
    - traceback.print_exc
    - os.access
    - scapy.themes.ColorTable.ansi_to_pygments
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - scapy.tools.UTscapy.filter_tests_keep_on_keywords
    - scapy.tools.UTscapy.dump_campaign
    - TESTFILES.remove
    - <builtin>.set
    - conf.color_theme.prompt
    - pickle.load
    - scapy.tools.UTscapy.TestSet.__init__
    - scapy.tools.UTscapy.import_UTscapy_tools
    - fmt.split
    - scapy.tools.UTscapy.campaign_to_HTML
    - conf.exts.all_specs.items
    - random.choice
    - scapy.tools.UTscapy._filter_tests_kw.kw_match
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - scapy.tools.UTscapy.resolve_testfiles
    - conf.color_theme.success
    - <builtin>.sum
    - test_campaign.headcomments.strip
    - MODULES.append
    - scapy.tools.UTscapy.campaign_to_LATEX
    - scapy.tools.UTscapy.External_Files.get_local_dict
    - test.keywords.update
    - log_loading.info
    - multiprocessing.active_children
    - os.stat
    - scapy.tools.UTscapy.html_info_line
    - x.upper
    - scapy.tools.UTscapy.sha1
    - scapy.tools.UTscapy.run_campaign
    - scapy.tools.UTscapy.main
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - scapy.tools.UTscapy.pack_latex_campaigns
    - <builtin>.isinstance
    - gzip.open
    - scapy.tools.UTscapy.filter_tests_on_numbers
    - scapy.tools.UTscapy.TestCampaign.all_tests
    - _TEX_TR.get
    - <builtin>.compile
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - scapy.tools.UTscapy.run_test
    - sys.stdout.flush
    - KW_KO.append
    - conf.route6.routes.append
    - pyannotate_runtime.collect_types.dump_stats
    - time.strftime
    - getopt.getopt
    - scapy.arch.windows._route_add_loopback
    - threading.active_count
    - scapy.error.warning
    - log_loading.debug
    - cf_path.parent.mkdir
    - <builtin>.range
    - pyannotate_runtime.collect_types.stop
    - logging.getLogger
    - ts.comments.strip
    - scapy.main._scapy_exts
    - cnf.__dict__.copy
    - i.__module__.startswith
    - zlib.crc32
    - scapy.tools.UTscapy.parse_campaign_file
    - scapy.tools.UTscapy.TestCampaign.__init__
    - log_interactive.error
    - routes.append
    - testset.name.replace
    - t.comments.strip
    - log_loading.warning
    - runned_campaigns.append
    - os.chown
    - conf.temp_files.append
    - scapy.tools.UTscapy.docs_campaign
    - iflist.append
    - scapy.tools.UTscapy.campaign_to_TEXT
    - scapy.tools.UTscapy.File.get_local
    - ctypes.create_string_buffer
    - scapy.tools.UTscapy.run_campaign.drop
    - sys.exit
    - scapy.themes.apply_ipython_style
    - testset.keywords.update
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - scapy.tools.UTscapy.File.write
    - os.path.splitext
    - scapy.tools.UTscapy.remove_empty_testsets
    - pickle.dumps
    - scapy.main._read_config_file
    - fdesc.write
    - traitlets.config.loader.Config
    - line.rstrip
    - mod.__dict__.copy
    - <builtin>.setattr
    - conf.route.routes.remove
    - scapy.tools.UTscapy.filter_tests_remove_on_keywords
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - <builtin>.bytes
    - scapy.main.interact
    - fcntl.ioctl
    - fdesc.read
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - scapy.tools.UTscapy.compute_campaign_digests
    - scapy.tools.UTscapy.TestCampaign.add_testset
    - importlib.import_module
    - scapy.tools.UTscapy._run_test_timeout
    - test.test.strip
    - scapy.tools.UTscapy.pack_html_campaigns
    - IPython.get_ipython.user_ns.get
    - scapy.tools.UTscapy.Bunch.<lambda1>
    - <builtin>.any
    - scapy.tools.UTscapy.latex_info_line
    - <builtin>.hasattr
    - conf.ifaces.items
    - typing.cast.encode
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - os.path.split
    - log_loading.error
    - test.prepare
    - IPython.get_ipython.user_ns.copy
    - scapy.tools.UTscapy._utf8_support
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: scapy.tools.UTscapy._utf8_support
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.tools.UTscapy.Bunch.<lambda1>
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: scapy.tools.UTscapy.retry_test
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached:
    - sys.exc_info
    - <builtin>.range
    - time.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - fname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: scapy.tools.UTscapy.scapy_path
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached:
    - os.path.dirname
    - os.path.abspath
    - os.path.join
    - fname.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fname.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cddf0>
    argNames:
    - self
    - reverse
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: scapy.tools.UTscapy.no_debug_dissector.__init__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: scapy.tools.UTscapy.no_debug_dissector.__enter__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: scapy.tools.UTscapy.no_debug_dissector.__exit__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: scapy.tools.UTscapy.import_module
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached:
    - name.endswith
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - URL
    - local
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: scapy.tools.UTscapy.File.__init__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 1
    functionsReached:
    - local.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: local.encode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 122
    functionName: scapy.tools.UTscapy.File.get_local
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - base64.decodebytes
    - <builtin>.isinstance
    - bz2.decompress
    - scapy.compat.base64_bytes
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bz2.decompress
    functionSourceFile: bz2
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 125
    functionName: scapy.tools.UTscapy.File.get_URL
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dir
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 128
    functionName: scapy.tools.UTscapy.File.write
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - base64.decodebytes
    - fdesc.write
    - <builtin>.isinstance
    - scapy.tools.UTscapy.File.get_local
    - bz2.decompress
    - scapy.compat.base64_bytes
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.open
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.tools.UTscapy.External_Files
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached:
    - local.encode
    - <builtin>.classmethod
    - scapy.tools.UTscapy.File.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: scapy.tools.UTscapy.External_Files.get_local_dict
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - cls.__dict__.items
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.__dict__.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.classmethod
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 180
    functionName: scapy.tools.UTscapy.External_Files.get_URL_dict
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - cls.__dict__.items
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 189
    functionName: scapy.tools.UTscapy.EnumClass.from_string
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached:
    - x.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.upper
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.tools.UTscapy.EnumClass
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached:
    - <builtin>.classmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 206
    functionName: scapy.tools.UTscapy.TestClass.__getitem__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kws
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: scapy.tools.UTscapy.TestClass.add_keywords
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached:
    - kws.lower
    - kwd.lower
    - <builtin>.isinstance
    - kwd.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kws.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwd.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwd.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - title
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: scapy.tools.UTscapy.TestCampaign.__init__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - testset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 238
    functionName: scapy.tools.UTscapy.TestCampaign.add_testset
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - testset.keywords.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: testset.keywords.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 242
    functionName: scapy.tools.UTscapy.TestCampaign.trunc
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - beginpos
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: scapy.tools.UTscapy.TestCampaign.startNum
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - scapy.tools.UTscapy.TestCampaign.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 252
    functionName: scapy.tools.UTscapy.TestCampaign.__iter__
    functionSourceFile: ''
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 255
    functionName: scapy.tools.UTscapy.TestCampaign.all_tests
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - scapy.tools.UTscapy.TestCampaign.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 262
    functionName: scapy.tools.UTscapy.TestSet.__init__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - test
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: scapy.tools.UTscapy.TestSet.add_test
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - test.keywords.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test.keywords.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 274
    functionName: scapy.tools.UTscapy.TestSet.trunc
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 277
    functionName: scapy.tools.UTscapy.TestSet.__iter__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: scapy.tools.UTscapy.UnitTest.__init__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - theme
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 296
    functionName: scapy.tools.UTscapy.UnitTest.prepare
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached:
    - theme.fail
    - theme.success
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: theme.success
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: theme.fail
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 302
    functionName: scapy.tools.UTscapy.UnitTest.__nonzero__
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb55dc0>
    argNames:
    - config_path
    - verb
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 309
    functionName: scapy.tools.UTscapy.parse_config_file
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached:
    - <builtin>.setattr
    - <builtin>.print
    - scapy.tools.UTscapy.Bunch.<lambda1>
    - json.load
    - <builtin>.open
    - scapy.tools.UTscapy.parse_config_file.get_if_exist
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.load
    functionSourceFile: json
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - default
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 337
    functionName: scapy.tools.UTscapy.parse_config_file.get_if_exist
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 3
    IfCount: 11
    argCount: 1
    argDefaultValues: []
    argNames:
    - campaign_file
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 359
    functionName: scapy.tools.UTscapy.parse_campaign_file
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - scapy.tools.UTscapy.TestSet.__init__
    - scapy.tools.UTscapy.TestCampaign.add_testset
    - scapy.tools.UTscapy.UnitTest.__init__
    - scapy.tools.UTscapy.TestCampaign.__init__
    - scapy.tools.UTscapy.TestSet.add_test
    - testset.keywords.update
    - campaign_file.readlines
    - <builtin>.set
    - test.keywords.update
    - line.strip
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: campaign_file.readlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 11
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 401
    functionName: scapy.tools.UTscapy.dump_campaign
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - <builtin>.print
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 17
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 427
    functionName: scapy.tools.UTscapy.docs_campaign
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - ts.comments.strip
    - t.test.split
    - line.rstrip
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - <builtin>.print
    - <builtin>.len
    - t.comments.strip
    - test_campaign.headcomments.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_campaign.headcomments.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ts.comments.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.comments.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.test.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 455
    functionName: scapy.tools.UTscapy.crc32
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - zlib.crc32
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 459
    functionName: scapy.tools.UTscapy.sha1
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - x.encode
    - hashlib.sha1
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.encode
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 463
    functionName: scapy.tools.UTscapy.compute_campaign_digests
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - <builtin>.bytearray
    - scapy.tools.UTscapy.crc32
    - zlib.crc32
    - x.encode
    - scapy.tools.UTscapy.sha1
    - hashlib.sha1
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - fdesc.read
    - <builtin>.open
    - t.test.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.test.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - test_campaign
    - num
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 480
    functionName: scapy.tools.UTscapy.filter_tests_on_numbers
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - scapy.tools.UTscapy.TestCampaign.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - test_campaign
    - kw
    - keep
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 488
    functionName: scapy.tools.UTscapy._filter_tests_kw
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 5
    functionsReached:
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - scapy.tools.UTscapy._filter_tests_kw.kw_match
    - kw.lower
    - <builtin>.any
    - scapy.tools.UTscapy._filter_tests_kw.<lambda2>
    - scapy.tools.UTscapy._filter_tests_kw.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - lst
    - kw
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 489
    functionName: scapy.tools.UTscapy._filter_tests_kw.kw_match
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 6
    functionsReached:
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kw.lower
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.tools.UTscapy._filter_tests_kw.<lambda1>
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.tools.UTscapy._filter_tests_kw.<lambda2>
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - test_campaign
    - kw
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 502
    functionName: scapy.tools.UTscapy.filter_tests_keep_on_keywords
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - scapy.tools.UTscapy._filter_tests_kw.kw_match
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - scapy.tools.UTscapy._filter_tests_kw
    - kw.lower
    - <builtin>.any
    - scapy.tools.UTscapy._filter_tests_kw.<lambda2>
    - scapy.tools.UTscapy._filter_tests_kw.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - test_campaign
    - kw
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 506
    functionName: scapy.tools.UTscapy.filter_tests_remove_on_keywords
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - scapy.tools.UTscapy._filter_tests_kw.kw_match
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - scapy.tools.UTscapy._filter_tests_kw
    - kw.lower
    - <builtin>.any
    - scapy.tools.UTscapy._filter_tests_kw.<lambda2>
    - scapy.tools.UTscapy._filter_tests_kw.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 510
    functionName: scapy.tools.UTscapy.remove_empty_testsets
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e987df0>
    - <ast.Constant object at 0x7fa30e987910>
    argNames:
    - test
    - get_interactive_session
    - verb
    - my_globals
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 516
    functionName: scapy.tools.UTscapy._run_test_timeout
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e987a60>
    - <ast.Constant object at 0x7fa30d0a8eb0>
    argNames:
    - test
    - get_interactive_session
    - theme
    - verb
    - my_globals
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 528
    functionName: scapy.tools.UTscapy.run_test
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - sys.exc_info
    - <builtin>.bool
    - test.output.endswith
    - val.hex
    - scapy.tools.UTscapy._run_test_timeout
    - test.test.strip
    - traceback.format_exception
    - <builtin>.print
    - time.time
    - test.prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test.test.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test.output.endswith
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.hex
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test.prepare
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ses
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 563
    functionName: scapy.tools.UTscapy.import_UTscapy_tools
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached:
    - conf.ifaces.dev_from_name
    - conf.route.invalidate_cache
    - <builtin>.list
    - iflist.append
    - conf.route6.invalidate_cache
    - log_runtime.warning
    - conf.ifaces._add_fake_iface
    - conf.route.routes.append
    - conf.ifaces.items
    - routes.append
    - conf.route.routes.remove
    - struct.unpack
    - conf.ifaces.pop
    - conf.route6.routes.append
    - socket.inet_aton
    - scapy.arch.windows._route_add_loopback
    - <builtin>.isinstance
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 8
    IfCount: 6
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecab520>
    - <ast.Constant object at 0x7fa30ecab130>
    - <ast.Constant object at 0x7fa30ecab310>
    argNames:
    - test_campaign
    - get_interactive_session
    - theme
    - drop_to_interpreter
    - verb
    - scapy_ses
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 577
    functionName: scapy.tools.UTscapy.run_campaign
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - testset.trunc
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - test.output.endswith
    - scapy.main._check_perms
    - log_interactive.warning
    - <builtin>.enumerate
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - SESSION.update
    - sys.exc_info
    - val.hex
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.bool
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main._usage
    - scapy.main.get_fancy_banner
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.tools.UTscapy.TestCampaign.trunc
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - test_campaign.preexec.strip
    - quote.split
    - res.update
    - traceback.format_exception
    - readline.set_completer
    - time.time
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - scapy.tools.UTscapy.run_test
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - scapy.tools.UTscapy.run_campaign.drop
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - scapy.tools.UTscapy._run_test_timeout
    - test.test.strip
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - test.prepare
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_campaign.preexec.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - t
    - scapy_ses
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 588
    functionName: scapy.tools.UTscapy.run_campaign.drop
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: testset.trunc
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - test_campaign
    - theme
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 630
    functionName: scapy.tools.UTscapy.info_line
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 5
    functionsReached:
    - scapy.themes.ColorTheme.format
    - fmt.split
    - <builtin>.str
    - time.strftime
    - <builtin>.getattr
    - scapy.themes.create_styler.do_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 650
    functionName: scapy.tools.UTscapy.html_info_line
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - time.ctime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.ctime
    functionSourceFile: time
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 658
    functionName: scapy.tools.UTscapy.latex_info_line
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - _TEX_TR.get
    - scapy.utils.tex_escape
    - time.ctime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - test_campaign
    - theme
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 668
    functionName: scapy.tools.UTscapy.campaign_to_TEXT
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 4
    functionsReached:
    - <builtin>.bool
    - scapy.themes.ColorTheme.format
    - fmt.split
    - scapy.tools.UTscapy.info_line
    - theme.green
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - <builtin>.any
    - <builtin>.str
    - time.strftime
    - <builtin>.getattr
    - scapy.themes.create_styler.do_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.tools.UTscapy.campaign_to_TEXT.<list1>.<lambda1>
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.tools.UTscapy.campaign_to_TEXT.<list2>.<lambda1>
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: theme.green
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - test_campaign
    - theme
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 688
    functionName: scapy.tools.UTscapy.campaign_to_ANSI
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - <builtin>.bool
    - scapy.themes.ColorTheme.format
    - scapy.tools.UTscapy.campaign_to_TEXT
    - fmt.split
    - scapy.tools.UTscapy.info_line
    - theme.green
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - <builtin>.any
    - <builtin>.str
    - time.strftime
    - <builtin>.getattr
    - scapy.themes.create_styler.do_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 692
    functionName: scapy.tools.UTscapy.campaign_to_xUNIT
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - t.name.replace
    - testset.name.replace
    - scapy.tools.UTscapy.TestCampaign.__iter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: testset.name.replace
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.name.replace
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 706
    functionName: scapy.tools.UTscapy.campaign_to_HTML
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - time.ctime
    - scapy.tools.UTscapy.html_info_line
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f218f10>
    - <ast.Constant object at 0x7fa30f218280>
    argNames:
    - runned_campaigns
    - data
    - local
    - title
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 754
    functionName: scapy.tools.UTscapy.pack_html_campaigns
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached:
    - scapy.tools.UTscapy.External_Files.get_URL_dict
    - base64.decodebytes
    - fdesc.write
    - scapy.tools.UTscapy.File.get_local
    - bz2.decompress
    - scapy.compat.base64_bytes
    - typing.cast.encode
    - out_dict.update
    - os.path.dirname
    - cls.__dict__.items
    - scapy.tools.UTscapy.File.write
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.open
    - <builtin>.isinstance
    - scapy.tools.UTscapy.External_Files.get_local_dict
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: out_dict.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_campaign
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 794
    functionName: scapy.tools.UTscapy.campaign_to_LATEX
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 3
    functionsReached:
    - time.ctime
    - _TEX_TR.get
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - scapy.utils.tex_escape
    - scapy.tools.UTscapy.latex_info_line
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d184f10>
    - <ast.Constant object at 0x7fa30d184d60>
    argNames:
    - runned_campaigns
    - data
    - local
    - title
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 827
    functionName: scapy.tools.UTscapy.pack_latex_campaigns
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 853
    functionName: scapy.tools.UTscapy.usage
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 12
    IfCount: 13
    argCount: 17
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9f0d0>
    - <ast.Constant object at 0x7fa30cf9fca0>
    argNames:
    - TESTFILE
    - OUTPUTFILE
    - PREEXEC
    - NUM
    - KW_OK
    - KW_KO
    - DUMP
    - DOCS
    - FORMAT
    - VERB
    - ONLYFAILED
    - CRC
    - INTERPRETER
    - autorun_func
    - theme
    - pos_begin
    - scapy_ses
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 884
    functionName: scapy.tools.UTscapy.execute_campaign
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached:
    - t.test.split
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.tools.UTscapy.campaign_to_ANSI
    - scapy.tools.UTscapy.TestSet.add_test
    - testset.trunc
    - scapy.tools.UTscapy.TestCampaign.startNum
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - test.output.endswith
    - hashlib.sha1
    - scapy.main._check_perms
    - <builtin>.enumerate
    - log_interactive.warning
    - log_loading.exception
    - kw.lower
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - <builtin>.getattr
    - SESSION.update
    - sys.exc_info
    - val.hex
    - cf_path.exists
    - <builtin>.exec
    - theme.green
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.bool
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.tools.UTscapy.info_line
    - scapy.tools.UTscapy.crc32
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - line.strip
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - time.ctime
    - scapy.main.save_session
    - x.encode
    - theme.red
    - log_interactive.info
    - pickle.dump
    - scapy.tools.UTscapy.TestCampaign.trunc
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - t.name.replace
    - t.test.strip
    - scapy.tools.UTscapy._filter_tests_kw.<lambda2>
    - x.replace
    - disabled.insert
    - scapy.themes.create_styler.do_style
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - campaign_file.readlines
    - test_campaign.preexec.strip
    - quote.split
    - scapy.tools.UTscapy._filter_tests_kw.<lambda1>
    - scapy.themes.ColorTheme.format
    - scapy.tools.UTscapy.UnitTest.__init__
    - scapy.tools.UTscapy.campaign_to_xUNIT
    - res.update
    - traceback.format_exception
    - scapy.tools.UTscapy._filter_tests_kw
    - readline.set_completer
    - time.time
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - scapy.tools.UTscapy.filter_tests_keep_on_keywords
    - scapy.tools.UTscapy.dump_campaign
    - <builtin>.set
    - conf.color_theme.prompt
    - pickle.load
    - scapy.tools.UTscapy.TestSet.__init__
    - fmt.split
    - scapy.tools.UTscapy.campaign_to_HTML
    - random.choice
    - scapy.tools.UTscapy._filter_tests_kw.kw_match
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - test.keywords.update
    - scapy.tools.UTscapy.campaign_to_LATEX
    - log_loading.info
    - test_campaign.headcomments.strip
    - os.stat
    - scapy.tools.UTscapy.html_info_line
    - scapy.tools.UTscapy.sha1
    - scapy.tools.UTscapy.run_campaign
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - scapy.tools.UTscapy.filter_tests_on_numbers
    - scapy.tools.UTscapy.TestCampaign.all_tests
    - _TEX_TR.get
    - <builtin>.compile
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - scapy.tools.UTscapy.run_test
    - time.strftime
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - ts.comments.strip
    - cnf.__dict__.copy
    - i.__module__.startswith
    - zlib.crc32
    - scapy.tools.UTscapy.parse_campaign_file
    - scapy.tools.UTscapy.TestCampaign.__init__
    - log_interactive.error
    - testset.name.replace
    - t.comments.strip
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - scapy.tools.UTscapy.docs_campaign
    - scapy.tools.UTscapy.campaign_to_TEXT
    - ctypes.create_string_buffer
    - scapy.tools.UTscapy.run_campaign.drop
    - sys.exit
    - scapy.themes.apply_ipython_style
    - testset.keywords.update
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - scapy.tools.UTscapy.remove_empty_testsets
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - line.rstrip
    - mod.__dict__.copy
    - scapy.tools.UTscapy.filter_tests_remove_on_keywords
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - fdesc.read
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - scapy.tools.UTscapy.compute_campaign_digests
    - scapy.tools.UTscapy.TestCampaign.add_testset
    - scapy.tools.UTscapy._run_test_timeout
    - importlib.import_module
    - test.test.strip
    - IPython.get_ipython.user_ns.get
    - <builtin>.any
    - scapy.tools.UTscapy.latex_info_line
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - test.prepare
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: theme.red
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - TESTFILES
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 960
    functionName: scapy.tools.UTscapy.resolve_testfiles
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 2
    functionsReached:
    - glob.glob
    - <builtin>.sorted
    - TESTFILES.remove
    - TESTFILES.extend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TESTFILES.remove
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TESTFILES.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 47
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 22
    EdgeCount: 67
    ICount: 44
    IfCount: 47
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 968
    functionName: scapy.tools.UTscapy.main
    functionSourceFile: scapy.tools.UTscapy
    functionUses: 1
    functionsReached:
    - t.test.split
    - <builtin>.int
    - log_runtime.warning
    - <builtin>.bytearray
    - scapy.tools.UTscapy.campaign_to_ANSI
    - scapy.tools.UTscapy.TestSet.add_test
    - testset.trunc
    - scapy.tools.UTscapy.TestCampaign.startNum
    - IPython.embed
    - glob.iglob
    - struct.unpack
    - scapy.tools.UTscapy.usage
    - json.load
    - fd.write
    - NUM.extend
    - struct.pack
    - scapy.main._prepare_quote._len
    - NUM.append
    - os.path.abspath
    - test.output.endswith
    - itertools.zip_longest
    - pycode.replace
    - conf.route6.invalidate_cache
    - hashlib.sha1
    - scapy.main._check_perms
    - <builtin>.enumerate
    - log_interactive.warning
    - log_loading.exception
    - kw.lower
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - <builtin>.getattr
    - SESSION.update
    - pyannotate_runtime.collect_types.init_types_collection
    - sys.exc_info
    - val.hex
    - threading.enumerate
    - cf_path.exists
    - KW_OK.extend
    - <builtin>.exec
    - theme.green
    - os.path.dirname
    - scapy.utils.get_temp_file
    - builtins.__dict__.update
    - KW_KO.extend
    - scapy.compat.bytes_encode
    - name.endswith
    - ptpython.ipython.embed
    - socket.inet_aton
    - IPython.get_ipython
    - disabled.append
    - optarg.split
    - scapy.main._validate_local
    - <builtin>.bool
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.tools.UTscapy.import_module
    - warnings.filterwarnings
    - scapy.tools.UTscapy.info_line
    - scapy.tools.UTscapy.crc32
    - bz2.decompress
    - conf.route.routes.append
    - scapy.compat.base64_bytes
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - conf.ifaces.pop
    - scapy.tools.UTscapy.execute_campaign
    - shutil.get_terminal_size
    - logging.StreamHandler
    - scapy.main.init_session.<dict3>.get
    - pyannotate_runtime.collect_types.start
    - line.strip
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - glob.glob
    - scapy.tools.UTscapy.EnumClass.from_string
    - time.ctime
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - logger.addHandler
    - theme.red
    - TESTFILES.append
    - conf.ifaces._add_fake_iface
    - x.encode
    - log_interactive.info
    - pickle.dump
    - TESTFILES.extend
    - scapy.tools.UTscapy.TestCampaign.trunc
    - scapy.main._scapy_prestart_builtins
    - <builtin>.sorted
    - conf.color_theme.logo
    - <builtin>.open
    - t.name.replace
    - t.test.strip
    - scapy.tools.UTscapy._filter_tests_kw.<lambda2>
    - x.replace
    - disabled.insert
    - scapy.themes.create_styler.do_style
    - os.getuid
    - cur_line.append
    - f.write
    - glob_output.encode
    - v.split
    - bpython.curtsies.main
    - f.close
    - copy.copy
    - <builtin>.str
    - campaign_file.readlines
    - test_campaign.preexec.strip
    - sys.version.split
    - quote.split
    - prompt_toolkit.prompt.encode
    - scapy.tools.UTscapy._filter_tests_kw.<lambda1>
    - scapy.themes.ColorTheme.format
    - base64.decodebytes
    - scapy.tools.UTscapy.UnitTest.__init__
    - scapy.tools.UTscapy.campaign_to_xUNIT
    - res.update
    - traceback.format_exception
    - scapy.tools.UTscapy._filter_tests_kw
    - out_dict.update
    - readline.set_completer
    - cls.__dict__.items
    - time.time
    - html.escape
    - scapy.tools.UTscapy.parse_config_file.get_if_exist
    - cf_path.open
    - scapy.tools.UTscapy.parse_config_file
    - the_banner.append
    - conf.ifaces.dev_from_name
    - scapy.tools.UTscapy.External_Files.get_URL_dict
    - conf.route.invalidate_cache
    - traceback.print_exc
    - os.access
    - scapy.themes.ColorTable.ansi_to_pygments
    - scapy.tools.UTscapy.TestCampaign.__iter__
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - scapy.tools.UTscapy.filter_tests_keep_on_keywords
    - scapy.tools.UTscapy.dump_campaign
    - TESTFILES.remove
    - <builtin>.set
    - conf.color_theme.prompt
    - pickle.load
    - scapy.tools.UTscapy.TestSet.__init__
    - scapy.tools.UTscapy.import_UTscapy_tools
    - fmt.split
    - scapy.tools.UTscapy.campaign_to_HTML
    - conf.exts.all_specs.items
    - random.choice
    - scapy.tools.UTscapy._filter_tests_kw.kw_match
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - scapy.tools.UTscapy.resolve_testfiles
    - conf.color_theme.success
    - <builtin>.sum
    - test_campaign.headcomments.strip
    - MODULES.append
    - scapy.tools.UTscapy.campaign_to_LATEX
    - scapy.tools.UTscapy.External_Files.get_local_dict
    - test.keywords.update
    - log_loading.info
    - multiprocessing.active_children
    - os.stat
    - scapy.tools.UTscapy.html_info_line
    - x.upper
    - scapy.tools.UTscapy.sha1
    - scapy.tools.UTscapy.run_campaign
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - scapy.tools.UTscapy.pack_latex_campaigns
    - <builtin>.isinstance
    - gzip.open
    - scapy.tools.UTscapy.filter_tests_on_numbers
    - scapy.tools.UTscapy.TestCampaign.all_tests
    - _TEX_TR.get
    - <builtin>.compile
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - scapy.tools.UTscapy.run_test
    - sys.stdout.flush
    - KW_KO.append
    - conf.route6.routes.append
    - pyannotate_runtime.collect_types.dump_stats
    - time.strftime
    - getopt.getopt
    - scapy.arch.windows._route_add_loopback
    - threading.active_count
    - scapy.error.warning
    - log_loading.debug
    - cf_path.parent.mkdir
    - <builtin>.range
    - pyannotate_runtime.collect_types.stop
    - logging.getLogger
    - ts.comments.strip
    - scapy.main._scapy_exts
    - cnf.__dict__.copy
    - i.__module__.startswith
    - zlib.crc32
    - scapy.tools.UTscapy.parse_campaign_file
    - scapy.tools.UTscapy.TestCampaign.__init__
    - log_interactive.error
    - routes.append
    - testset.name.replace
    - t.comments.strip
    - log_loading.warning
    - runned_campaigns.append
    - os.chown
    - conf.temp_files.append
    - scapy.tools.UTscapy.docs_campaign
    - iflist.append
    - scapy.tools.UTscapy.campaign_to_TEXT
    - scapy.tools.UTscapy.File.get_local
    - ctypes.create_string_buffer
    - scapy.tools.UTscapy.run_campaign.drop
    - sys.exit
    - scapy.themes.apply_ipython_style
    - testset.keywords.update
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - scapy.tools.UTscapy.File.write
    - os.path.splitext
    - scapy.tools.UTscapy.remove_empty_testsets
    - pickle.dumps
    - scapy.main._read_config_file
    - fdesc.write
    - traitlets.config.loader.Config
    - line.rstrip
    - mod.__dict__.copy
    - <builtin>.setattr
    - conf.route.routes.remove
    - scapy.tools.UTscapy.filter_tests_remove_on_keywords
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - <builtin>.bytes
    - scapy.main.interact
    - fcntl.ioctl
    - fdesc.read
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - scapy.tools.UTscapy.compute_campaign_digests
    - scapy.tools.UTscapy.TestCampaign.add_testset
    - importlib.import_module
    - scapy.tools.UTscapy._run_test_timeout
    - test.test.strip
    - scapy.tools.UTscapy.pack_html_campaigns
    - IPython.get_ipython.user_ns.get
    - scapy.tools.UTscapy.Bunch.<lambda1>
    - <builtin>.any
    - scapy.tools.UTscapy.latex_info_line
    - <builtin>.hasattr
    - conf.ifaces.items
    - typing.cast.encode
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - os.path.split
    - log_loading.error
    - test.prepare
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.addHandler
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.version.split
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TESTFILES.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: KW_OK.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: KW_KO.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.access
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: optarg.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: NUM.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: NUM.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: MODULES.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.getuid
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: KW_KO.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyannotate_runtime.collect_types.init_types_collection
    functionSourceFile: pyannotate_runtime
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyannotate_runtime.collect_types.start
    functionSourceFile: pyannotate_runtime
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: builtins.__dict__.update
    functionSourceFile: builtins
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copy.copy
    functionSourceFile: copy
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.split
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.splitext
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pycode.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: runned_campaigns.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyannotate_runtime.collect_types.stop
    functionSourceFile: pyannotate_runtime
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyannotate_runtime.collect_types.dump_stats
    functionSourceFile: pyannotate_runtime
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: glob_output.encode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.active_count
    functionSourceFile: threading
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.enumerate
    functionSourceFile: threading
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.active_children
    functionSourceFile: multiprocessing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.resetwarnings
    functionSourceFile: warnings
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.tools.scapy_pyannotate
    functionSourceFile: scapy.tools.scapy_pyannotate
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - os.path.abspath
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - SESSION.update
    - pyannotate_runtime.collect_types.init_types_collection
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - pyannotate_runtime.collect_types.dump_stats
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - sys.path.insert
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - pickle.dumps
    - pyannotate_runtime.collect_types.collect
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.path.insert
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyannotate_runtime.collect_types.collect
    functionSourceFile: pyannotate_runtime
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.tools.check_asdis
    functionSourceFile: scapy.tools.check_asdis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - ctypes.create_string_buffer
    - log_interactive.info
    - obj.__iter__
    - scapy.tools.check_asdis.usage
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - g.close
    - backtrackx.append
    - sm.get_opcodes
    - <builtin>.open
    - <builtin>.sum
    - backtracky.append
    - scapy.utils.RawPcapWriter._write_header
    - struct.pack
    - typing.cast.flush
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.repr
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.str
    - typing.cast.read
    - <builtin>.bytes
    - <builtin>.round
    - scapy.utils.RawPcapReader.__next__
    - <builtin>.isinstance
    - <builtin>.getattr
    - prompt_toolkit.prompt.encode
    - <builtin>.max
    - gzip.open
    - scapy.utils.RawPcapReader.__iter__
    - <builtin>.ord
    - conf.color_theme.not_printable
    - <builtin>.print
    - scapy.tools.check_asdis.main
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.hexdiff
    - time.time
    - <builtin>.chr
    - scapy.compat.bytes_encode
    - getopt.getopt
    - typing.cast
    - scapy.utils.ERFEthernetWriter.write
    - typing.cast.encode
    - <builtin>.hasattr
    - scapy.compat.orb
    - scapy.utils.ERFEthernetWriter.write_packet
    - scapy.utils.RawPcapWriter.__init__
    - <builtin>.range
    - conf.l2types.get
    - scapy.utils.sane
    - difflib.SequenceMatcher
    - g.read
    - typing.cast.write
    - scapy.error.warning
    - <builtin>.min
    - scapy.utils.RawPcapReader._read_packet
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 9
    functionName: scapy.tools.check_asdis.usage
    functionSourceFile: scapy.tools.check_asdis
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 11
    IfCount: 15
    argCount: 1
    argDefaultValues: []
    argNames:
    - argv
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 17
    functionName: scapy.tools.check_asdis.main
    functionSourceFile: scapy.tools.check_asdis
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - ctypes.create_string_buffer
    - log_interactive.info
    - obj.__iter__
    - scapy.tools.check_asdis.usage
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - g.close
    - backtrackx.append
    - sm.get_opcodes
    - <builtin>.open
    - <builtin>.sum
    - backtracky.append
    - scapy.utils.RawPcapWriter._write_header
    - struct.pack
    - typing.cast.flush
    - scapy.utils.RawPcapReader.__init__
    - <builtin>.repr
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.str
    - typing.cast.read
    - <builtin>.bytes
    - <builtin>.round
    - scapy.utils.RawPcapReader.__next__
    - <builtin>.isinstance
    - <builtin>.getattr
    - prompt_toolkit.prompt.encode
    - <builtin>.max
    - gzip.open
    - scapy.utils.RawPcapReader.__iter__
    - <builtin>.ord
    - conf.color_theme.not_printable
    - <builtin>.print
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.hexdiff
    - time.time
    - <builtin>.chr
    - scapy.compat.bytes_encode
    - getopt.getopt
    - typing.cast
    - scapy.utils.ERFEthernetWriter.write
    - typing.cast.encode
    - <builtin>.hasattr
    - scapy.compat.orb
    - scapy.utils.ERFEthernetWriter.write_packet
    - scapy.utils.RawPcapWriter.__init__
    - <builtin>.range
    - conf.l2types.get
    - scapy.utils.sane
    - difflib.SequenceMatcher
    - g.read
    - typing.cast.write
    - scapy.error.warning
    - <builtin>.min
    - scapy.utils.RawPcapReader._read_packet
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: -1
    functionName: scapy.tools.automotive.isotpscanner
    functionSourceFile: scapy.tools.automotive.isotpscanner
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - itertools.chain.from_iterable
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.contrib.isotp.isotp_scanner.generate_text_output
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - filter_data.append
    - scapy.layers.inet.IP.extract_padding
    - t.bus.set_filters
    - <builtin>.map
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - can.interface.Bus
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.isotp.isotp_scanner.scan
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - getopt.getopt
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.contrib.isotp.isotp_scanner.generate_code_output
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - sig.endswith
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.isotp.isotp_scanner.filter_periodic_packets
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - json.dumps
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.contrib.isotp.isotp_scanner.generate_json_output
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.isotp.isotp_scanner.isotp_scan
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - log_isotp.setLevel
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - sock.send
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - signal.signal
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - sock.sniff
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.tools.automotive.isotpscanner.usage
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - ast.literal_eval
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.isotp.isotp_scanner.get_isotp_packet
    - pair.split
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - kwargs.get
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - log_isotp.error
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - kwargs.keys
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.contrib.isotp.isotp_scanner.scan_extended
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - scapy.tools.automotive.isotpscanner.create_socket
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - packet_dict.items
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.isotp.isotp_scanner.send_multiple_ext
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_scanner.generate_isotp_list
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - return_values.keys
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.tools.automotive.isotpscanner.main
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - log_isotp.info
    - scapy.compat.plain_str
    - sys.exit
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - t.sockets.append
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - socket_list.append
    - stop_event.is_set
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - is_error
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: scapy.tools.automotive.isotpscanner.usage
    functionSourceFile: scapy.tools.automotive.isotpscanner
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - python_can_args
    - interface
    - channel
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 76
    functionName: scapy.tools.automotive.isotpscanner.create_socket
    functionSourceFile: scapy.tools.automotive.isotpscanner
    functionUses: 2
    functionsReached:
    - can.interface.Bus
    - threading.Lock
    - log_runtime.warning
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - kwargs.keys
    - <builtin>.dict
    - re.split
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - kwargs.get
    - struct.pack
    - t.sockets.append
    - collections.deque
    - <builtin>.len
    - <builtin>.str
    - filter_data.append
    - log_runtime.info
    - ast.literal_eval
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - t.bus.set_filters
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - typing.cast
    - scapy.error.warning
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - functools.reduce
    - pair.split
    - socket.socket
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.literal_eval
    functionSourceFile: ast
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pair.split
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 274
    functionName: scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 9
    functionsReached:
    - t.sockets.append
    - threading.Lock
    - functools.reduce
    - can.interface.Bus
    - collections.deque
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - kwargs.keys
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - t.bus.set_filters
    - kwargs.get
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - <builtin>.str
    - <builtin>.super
    - typing.cast
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 9
    IfCount: 3
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b2498b0>
    - <ast.Constant object at 0x7fa30b249c10>
    - <ast.Constant object at 0x7fa30b2492b0>
    - <ast.Constant object at 0x7fa30b2492e0>
    - <ast.Name object at 0x7fa30b249310>
    argNames:
    - self
    - channel
    - receive_own_messages
    - can_filters
    - fd
    - basecls
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: scapy.contrib.cansocket_native.NativeCANSocket.__init__
    functionSourceFile: scapy.contrib.cansocket_native
    functionUses: 12
    functionsReached:
    - log_runtime.info
    - log_runtime.warning
    - <builtin>.len
    - socket.socket
    - filter_data.append
    - struct.pack
    - typing.cast
    - scapy.error.warning
    - kwargs.pop
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 18
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 26
    ICount: 22
    IfCount: 18
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 101
    functionName: scapy.tools.automotive.isotpscanner.main
    functionSourceFile: scapy.tools.automotive.isotpscanner
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - itertools.chain.from_iterable
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.contrib.isotp.isotp_scanner.generate_text_output
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - filter_data.append
    - scapy.layers.inet.IP.extract_padding
    - t.bus.set_filters
    - <builtin>.map
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - can.interface.Bus
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.isotp.isotp_scanner.scan
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - getopt.getopt
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.contrib.isotp.isotp_scanner.generate_code_output
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - sig.endswith
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.isotp.isotp_scanner.filter_periodic_packets
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - json.dumps
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.contrib.isotp.isotp_scanner.generate_json_output
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.isotp.isotp_scanner.isotp_scan
    - scapy.layers.http._parse_headers
    - sock.close
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - log_isotp.setLevel
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - sock.send
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - signal.signal
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - sock.sniff
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.tools.automotive.isotpscanner.usage
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - ast.literal_eval
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.isotp.isotp_scanner.get_isotp_packet
    - pair.split
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - kwargs.get
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - log_isotp.error
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - kwargs.keys
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.contrib.isotp.isotp_scanner.scan_extended
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - scapy.tools.automotive.isotpscanner.create_socket
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - packet_dict.items
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.isotp.isotp_scanner.send_multiple_ext
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_scanner.generate_isotp_list
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - return_values.keys
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - log_isotp.info
    - scapy.compat.plain_str
    - sys.exit
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - t.sockets.append
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - socket_list.append
    - stop_event.is_set
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: scapy.tools.automotive.isotpscanner.main.signal_handler
    functionSourceFile: scapy.tools.automotive.isotpscanner
    functionUses: 0
    functionsReached:
    - stop_event.set
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stop_event.set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signal.signal
    functionSourceFile: signal
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 13
    argDefaultValues:
    - <ast.Call object at 0x7fa30dd83700>
    - <ast.Constant object at 0x7fa30e499850>
    - <ast.Call object at 0x7fa30e499e50>
    - <ast.Constant object at 0x7fa30e499b80>
    - <ast.Constant object at 0x7fa30e499130>
    - <ast.Constant object at 0x7fa30e499550>
    - <ast.Constant object at 0x7fa30e499400>
    - <ast.Constant object at 0x7fa30e499220>
    - <ast.Constant object at 0x7fa30e499ac0>
    - <ast.Constant object at 0x7fa30e4992b0>
    - <ast.Constant object at 0x7fa30e499a00>
    - <ast.Constant object at 0x7fa30e4991c0>
    argNames:
    - sock
    - scan_range
    - extended_addressing
    - extended_scan_range
    - noise_listen_time
    - sniff_time
    - output_format
    - can_interface
    - extended_can_id
    - verify_results
    - verbose
    - stop_event
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 306
    functionName: scapy.contrib.isotp.isotp_scanner.isotp_scan
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - sock.send
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - <builtin>.zip
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.contrib.isotp.isotp_scanner.generate_code_output
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.contrib.isotp.isotp_scanner.scan_extended
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - itertools.chain.from_iterable
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.contrib.isotp.isotp_scanner.generate_text_output
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - sock.sniff
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.contrib.isotp.isotp_scanner.filter_periodic_packets
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - packet_dict.items
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - scapy.contrib.isotp.isotp_scanner.send_multiple_ext
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.float
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.contrib.isotp.isotp_scanner.generate_isotp_list
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.isotp.isotp_scanner.get_isotp_packet
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - json.dumps
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - <builtin>.all
    - scapy.contrib.isotp.isotp_scanner.scan
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.isotp.isotp_scanner.generate_json_output
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - return_values.keys
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - log_isotp.info
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - log_isotp.error
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - socket_list.append
    - stop_event.is_set
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - log_isotp.setLevel
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.isotp
    functionSourceFile: scapy.contrib.isotp
    functionUses: 0
    functionsReached:
    - __all__.append
    - logging.getLogger
    - log_loading.info
    - log_isotp.setLevel
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_isotp.setLevel
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: __all__.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_utils
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - builder
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilderIter.__init__
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilderIter.__iter__
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 50
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilderIter.__next__
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._build
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.pop
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a3430>
    - <ast.Constant object at 0x7fa30b1a31c0>
    argNames:
    - self
    - identifier
    - ext_addr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 171
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.pop
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._build
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - total_len
    - first_piece
    - ts
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 92
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.__init__
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 6
    functionsReached:
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.push
    - <builtin>.len
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - piece
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.push
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 7
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e10dbb0>
    - <ast.Constant object at 0x7fa30e10d370>
    - <ast.Name object at 0x7fa30e10d130>
    argNames:
    - self
    - use_ext_address
    - rx_id
    - basecls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.__init__
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 2
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - can
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 135
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.feed
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 2
    functionsReached:
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.push
    - <builtin>.list
    - bucket.push
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.__init__
    - <builtin>.hasattr
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_first_frame
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_single_frame
    - <builtin>.len
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.feed
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_flow_control_frame
    - <builtin>.zip
    - <builtin>.any
    - <builtin>.bytes
    - struct.unpack
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._try_feed
    - <builtin>.isinstance
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_consecutive_frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - identifier
    - ea
    - data
    - ts
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 320
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._try_feed
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 3
    functionsReached:
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.push
    - <builtin>.list
    - bucket.push
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.__init__
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_first_frame
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_single_frame
    - <builtin>.len
    - <builtin>.zip
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_flow_control_frame
    - <builtin>.any
    - struct.unpack
    - <builtin>.bytes
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_consecutive_frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 158
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.count
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 167
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.__len__
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30d0a8880>
    argNames:
    - t
    - basecls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 201
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._build
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 196
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.__iter__
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 1
    functionsReached:
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilderIter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - identifier
    - ea
    - data
    - ts
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 227
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_first_frame
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 4
    functionsReached:
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.push
    - <builtin>.list
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.__init__
    - <builtin>.len
    - struct.unpack
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - identifier
    - ea
    - data
    - ts
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 248
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_single_frame
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 4
    functionsReached:
    - <builtin>.len
    - <builtin>.list
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.__init__
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - identifier
    - ea
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 265
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_consecutive_frame
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 4
    functionsReached:
    - <builtin>.len
    - bucket.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bucket.push
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - identifier
    - ea
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_flow_control_frame
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 4
    functionsReached:
    - <builtin>.len
    - <builtin>.zip
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 340
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPSession.__init__
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 0
    functionsReached:
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.__init__
    - <builtin>.super
    - <builtin>.hasattr
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sock
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 348
    functionName: scapy.contrib.isotp.isotp_utils.ISOTPSession.recv
    functionSourceFile: scapy.contrib.isotp.isotp_utils
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._build
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_flow_control_frame
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - fields.items
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.feed
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.pop
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.layers.smb2.SMBSession.in_pkt
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.push
    - bucket.push
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_single_frame
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.smb2.SMBSession.process
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.__init__
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.index
    - <builtin>.bytes
    - sock.recv
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._try_feed
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - scapy.packet.Packet.copy_fields_dict
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_consecutive_frame
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_first_frame
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    functionSourceFile: ''
    functionUses: 109
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP.fragment._get_data_len
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d096c70>
    argNames:
    - can_frames
    - use_extended_addressing
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 167
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP.defragment
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilderIter.__init__
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_first_frame
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.__init__
    - <builtin>.zip
    - struct.unpack
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.push
    - bucket.push
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.Bucket.__init__
    - results.append
    - <builtin>.len
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_flow_control_frame
    - log_isotp.warning
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.__iter__
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_single_frame
    - <builtin>.any
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder.feed
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._try_feed
    - <builtin>.hasattr
    - scapy.contrib.isotp.isotp_utils.ISOTPMessageBuilder._feed_consecutive_frame
    - <builtin>.list
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_isotp.warning
    functionSourceFile: <builtin>
    functionUses: 103
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeader
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 225
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeader.post_build
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.len
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_SF
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_SF.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_SF_FD
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_SF_FD.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_FF
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_FF.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_FF_FD
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_CF
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_packet.ISOTP_FC
    functionSourceFile: scapy.contrib.isotp.isotp_packet
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_soft_socket
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 12
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e993880>
    - <ast.Constant object at 0x7fa30e993bb0>
    - <ast.Constant object at 0x7fa30e993250>
    - <ast.Constant object at 0x7fa30e993d60>
    - <ast.Constant object at 0x7fa30e9936d0>
    - <ast.Constant object at 0x7fa30e993940>
    - <ast.Constant object at 0x7fa30e9935b0>
    - <ast.Constant object at 0x7fa30e993400>
    - <ast.Constant object at 0x7fa30e993a30>
    - <ast.Name object at 0x7fa30e993b20>
    - <ast.Constant object at 0x7fa30e993760>
    argNames:
    - self
    - can_socket
    - tx_id
    - rx_id
    - ext_address
    - rx_ext_address
    - bs
    - stmin
    - padding
    - listen_only
    - basecls
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 118
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.__init__
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 4
    functionsReached:
    - log_runtime.warning
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - threading.Event.set
    - struct.pack
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - <builtin>.len
    - heapq.heappush
    - log_isotp.warning
    - filter_data.append
    - <builtin>.isinstance
    - log_runtime.info
    - typing.cast
    - scapy.error.warning
    - kwargs.pop
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - socket.socket
    - time.monotonic
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 11
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9702b0>
    - <ast.Constant object at 0x7fa30e970df0>
    - <ast.Constant object at 0x7fa30e970b80>
    - <ast.Constant object at 0x7fa30e9707f0>
    - <ast.Constant object at 0x7fa30e970760>
    - <ast.Constant object at 0x7fa30cf602b0>
    - <ast.Constant object at 0x7fa30cf60310>
    argNames:
    - self
    - can_socket
    - tx_id
    - rx_id
    - padding
    - ext_address
    - rx_ext_address
    - bs
    - stmin
    - listen_only
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 488
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.__init__
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 5
    functionsReached:
    - threading.Thread.start
    - threading.Event.set
    - threading.Event.clear
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - heapq.heappush
    - struct.pack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 622
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 82
    functionsReached:
    - <builtin>.int
    - time.sleep
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.getattr
    - <builtin>.isinstance
    - cls._handles.remove
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - heapq.heapify
    - ctypes.c_void_p
    - <builtin>.list
    - i.fileno
    - created.append
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 172
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.failure_analysis
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.failure_analysis
    - log_isotp.debug
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - <builtin>.str
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 554
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.failure_analysis
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 1
    functionsReached:
    - log_isotp.debug
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - <builtin>.str
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e661520>
    argNames:
    - self
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1018
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.recv
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - threading.RLock
    - threading.Event
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - timeout
    - callback
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 235
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 15
    functionsReached:
    - threading.Thread.start
    - threading.Event.clear
    - time.sleep
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - heapq.heappush
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 393
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 21
    functionsReached:
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - when
    - cb
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 402
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    functionSourceFile: ''
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: heapq.heappush
    functionSourceFile: heapq
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - handle
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 92
    functionsReached:
    - <builtin>.len
    - heapq.heapify
    - threading.Event.set
    - cls._handles.remove
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._handles.remove
    functionSourceFile: <builtin>
    functionUses: 93
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: heapq.heapify
    functionSourceFile: heapq
    functionUses: 93
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 288
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.clear
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - threading.Event.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 298
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._peek_next
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - handle
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 306
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._wait
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 1
    functionsReached:
    - threading.Event.clear
    - threading.Event.wait
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - cls.logger.debug
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.logger.debug
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 335
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._task
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._peek_next
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._wait
    - traceback.print_exc
    - threading.Event.clear
    - heapq.heappop
    - <builtin>.len
    - <builtin>.callable
    - threading.Event.wait
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._poll
    - cls.logger.debug
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 367
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._poll
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 1
    functionsReached:
    - traceback.print_exc
    - heapq.heappop
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: heapq.heappop
    functionSourceFile: heapq
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 410
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 91
    functionsReached:
    - cls._handles.remove
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - <builtin>.len
    - heapq.heapify
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 428
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__lt__
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 434
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__le__
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 440
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__gt__
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 446
    functionName: scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__ge__
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_isotp.debug
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 563
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.__del__
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - time.sleep
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.getattr
    - <builtin>.isinstance
    - cls._handles.remove
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - heapq.heapify
    - ctypes.c_void_p
    - <builtin>.list
    - i.fileno
    - created.append
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - load
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 567
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 8
    functionsReached:
    - scapy.compat.raw
    - <builtin>.len
    - time.time
    - struct.unpack
    - struct.pack
    - <builtin>.bytes
    - <builtin>.super
    - bisect.bisect_left
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pl_size
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 569
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 9
    functionsReached:
    - bisect.bisect_left
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bisect.bisect_left
    functionSourceFile: bisect
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 592
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_recv
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.on_recv
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_sf
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - bpf_scks_buffered.append
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.sessions.StringBuffer.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - socks.append
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.on_can_recv
    - tls_session.mirror
    - typing.cast.copy
    - scapy.sessions.TCPSession._strip_padding
    - clone.payload.add_underlayer
    - scapy.contrib.cansocket_python_can._SocketsPool.multiplex_rx_packets
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - heapq.heappush
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - ciphersuite.kx_alg
    - select_fds.append
    - typing.cast.auth_verifier.is_ssp
    - scapy.arch.libpcap._L2libpcapSocket.select
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event.clear
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - tmp_fd.buffered_frames
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_fc
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.supersocket.SimpleSocket.select
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_cf
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.arch.bpf.supersocket.L3bpfSocket.select
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - pkt.getlayer
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.arch.bpf.supersocket._L2bpfSocket.select
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.arch.windows.native.L3WinSocket.select
    - <builtin>.hasattr
    - sock.recvmsg
    - scapy.arch.libpcap.L3pcapSocket.select
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - t.mux
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_ff
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - cryptography.hazmat.primitives.hmac.HMAC
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - created.append
    - scapy.automaton._ATMT_supersocket.select
    - class_default_fields_ref.append
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - select.select
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - sock.send_socks.values
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - log_isotp.warning
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - scapy.supersocket.IterSocket.select
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.select
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - bisect.bisect_left
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.kerberos.KdcProxySocket.select
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.arch.bpf.supersocket.bpf_select
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - log_isotp.debug
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.cansocket_python_can.PythonCANSocket.select
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.supersocket.StreamSocketPeekless.select
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - scapy.automaton.select_objects
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.arch.linux.L3PacketSocket.select
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - heapq.heapify
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 612
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.on_can_recv
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 1
    functionsReached:
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.on_recv
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - struct.unpack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_ff
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - struct.pack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_fc
    - <builtin>.len
    - heapq.heappush
    - log_isotp.warning
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - scapy.compat.raw
    - cls._handles.remove
    - log_isotp.debug
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_sf
    - time.time
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_cf
    - heapq.heapify
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    - <builtin>.super
    - bisect.bisect_left
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 5
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cf
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 710
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.on_recv
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 2
    functionsReached:
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - struct.unpack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_ff
    - struct.pack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_fc
    - <builtin>.len
    - heapq.heappush
    - <builtin>.bytes
    - log_isotp.warning
    - <builtin>.isinstance
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - scapy.compat.raw
    - cls._handles.remove
    - log_isotp.debug
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_sf
    - time.time
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_cf
    - heapq.heapify
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    - <builtin>.super
    - bisect.bisect_left
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 647
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._rx_timer_handler
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - log_isotp.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 659
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._tx_timer_handler
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - struct.unpack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - struct.pack
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - <builtin>.len
    - heapq.heappush
    - log_isotp.warning
    - <builtin>.bytes
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - scapy.compat.raw
    - time.time
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    - <builtin>.super
    - bisect.bisect_left
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 6
    IfCount: 10
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 739
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_fc
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 3
    functionsReached:
    - cls._handles.remove
    - log_isotp.debug
    - threading.Thread.start
    - threading.Event.set
    - time.monotonic
    - threading.Event.clear
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - time.sleep
    - <builtin>.len
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - heapq.heappush
    - log_isotp.warning
    - heapq.heapify
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - <builtin>.isinstance
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - data
    - ts
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 798
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_sf
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 3
    functionsReached:
    - cls._handles.remove
    - log_isotp.debug
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - <builtin>.len
    - log_isotp.warning
    - heapq.heapify
    - <builtin>.isinstance
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - data
    - ts
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 829
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_ff
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 3
    functionsReached:
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - struct.unpack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - struct.pack
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - <builtin>.len
    - heapq.heappush
    - log_isotp.warning
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - scapy.compat.raw
    - cls._handles.remove
    - log_isotp.debug
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - time.time
    - heapq.heapify
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    - <builtin>.super
    - bisect.bisect_left
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 9
    IfCount: 13
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 882
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._recv_cf
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 3
    functionsReached:
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - struct.unpack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - struct.pack
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - <builtin>.len
    - heapq.heappush
    - log_isotp.warning
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - scapy.compat.raw
    - cls._handles.remove
    - log_isotp.debug
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - time.time
    - heapq.heapify
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    - <builtin>.super
    - bisect.bisect_left
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 950
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.begin_send
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - struct.unpack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - struct.pack
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - <builtin>.len
    - heapq.heappush
    - log_isotp.warning
    - <builtin>.bytes
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - scapy.compat.raw
    - time.time
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    - <builtin>.super
    - bisect.bisect_left
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 995
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation._send
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - time.sleep
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - struct.unpack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send._get_padding_size
    - threading.Event.set
    - struct.pack
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - <builtin>.enumerate
    - results.add
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.begin_send
    - <builtin>.len
    - heapq.heappush
    - log_isotp.warning
    - <builtin>.bytes
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - scapy.contrib.cansocket_native.NativeCANSocket.send
    - <builtin>.getattr
    - scapy.compat.raw
    - cls._handles.remove
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - ctypes.windll.ws2_32.WSAEventSelect
    - time.time
    - heapq.heapify
    - ctypes.c_void_p
    - <builtin>.list
    - threading.Thread.start
    - threading.Event.clear
    - i.fileno
    - threading.Thread
    - created.append
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.can_send
    - <builtin>.set
    - bisect.bisect_left
    - <builtin>.super
    - ctypes.windll.ws2_32.WSACloseEvent
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1012
    functionName: scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.send
    functionSourceFile: scapy.contrib.isotp.isotp_soft_socket
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cansocket_native
    functionSourceFile: scapy.contrib.cansocket_native
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filter_data.append
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.cansocket
    functionSourceFile: scapy.contrib.cansocket
    functionUses: 0
    functionsReached:
    - log_loading.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.cansocket_python_can
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 0
    functionsReached:
    - threading.Lock
    - scapy.contrib.cansocket_python_can._SocketsPool.__init__
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - bus
    - sockets
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: scapy.contrib.cansocket_python_can.SocketMapper.__init__
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 59
    functionName: scapy.contrib.cansocket_python_can.SocketMapper.mux
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 0
    functionsReached:
    - sock._matches_filters
    - log_runtime.warning
    - can.interface.Bus.recv
    - sock.rx_queue.append
    - scapy.error.warning
    - msgs.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: can.interface.Bus.recv
    functionSourceFile: can
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msgs.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock._matches_filters
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.rx_queue.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 85
    functionName: scapy.contrib.cansocket_python_can._SocketsPool.__init__
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 1
    functionsReached:
    - threading.Lock
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - sender
    - msg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: scapy.contrib.cansocket_python_can._SocketsPool.internal_send
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 5
    functionsReached:
    - sock._matches_filters
    - log_runtime.warning
    - sock.rx_queue.append
    - mapper.bus.send
    - scapy.error.warning
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mapper.bus.send
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: scapy.contrib.cansocket_python_can._SocketsPool.multiplex_rx_packets
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 5
    functionsReached:
    - t.mux
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.mux
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 140
    functionName: scapy.contrib.cansocket_python_can._SocketsPool.register
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 11
    functionsReached:
    - t.sockets.append
    - functools.reduce
    - can.interface.Bus
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - kwargs.keys
    - t.bus.set_filters
    - kwargs.get
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.keys
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.sockets.append
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.bus.set_filters
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: can.interface.Bus
    functionSourceFile: can
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - socket
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 174
    functionName: scapy.contrib.cansocket_python_can._SocketsPool.unregister
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 82
    functionsReached:
    - t.sockets.remove
    - t.bus.shutdown
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.sockets.remove
    functionSourceFile: <builtin>
    functionUses: 83
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.bus.shutdown
    functionSourceFile: <builtin>
    functionUses: 83
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 203
    functionName: scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 10
    functionsReached:
    - t.sockets.append
    - threading.Lock
    - functools.reduce
    - can.interface.Bus
    - collections.deque
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - kwargs.keys
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - t.bus.set_filters
    - kwargs.get
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 218
    functionName: scapy.contrib.cansocket_python_can.SocketWrapper._recv_internal
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - collections.deque.popleft
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4b6040>
    argNames:
    - self
    - msg
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 242
    functionName: scapy.contrib.cansocket_python_can.SocketWrapper.send
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 4
    functionsReached:
    - sock._matches_filters
    - log_runtime.warning
    - sock.rx_queue.append
    - mapper.bus.send
    - scapy.contrib.cansocket_python_can._SocketsPool.internal_send
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 251
    functionName: scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    functionSourceFile: scapy.contrib.cansocket_python_can
    functionUses: 81
    functionsReached:
    - log_runtime.warning
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - t.sockets.remove
    - t.bus.shutdown
    - <builtin>.super
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: can.BusABC.recv
    functionSourceFile: can
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: can.Message
    functionSourceFile: can
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_native_socket
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 0
    functionsReached:
    - ctypes.util.find_library
    - ctypes.cdll.LoadLibrary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Name object at 0x7fa30b249130>
    - <ast.Name object at 0x7fa30b2498b0>
    - <ast.Name object at 0x7fa30b249c10>
    - <ast.Name object at 0x7fa30b2492b0>
    - <ast.Name object at 0x7fa30b2492e0>
    - <ast.Name object at 0x7fa30b249310>
    argNames:
    - self
    - flags
    - frame_txtime
    - ext_address
    - txpad_content
    - rxpad_content
    - rx_ext_address
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_options
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 7
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7fa30cf60820>
    - <ast.Name object at 0x7fa30cf606d0>
    - <ast.Name object at 0x7fa30cf60fd0>
    argNames:
    - self
    - bs
    - stmin
    - wftmax
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 169
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_fc_options
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 6
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7fa30e526be0>
    - <ast.Name object at 0x7fa30e526820>
    - <ast.Name object at 0x7fa30e5265e0>
    argNames:
    - self
    - mtu
    - tx_dl
    - tx_flags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 196
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_ll_options
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 6
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - sock
    - iface
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 226
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__get_sock_ifreq
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 7
    functionsReached:
    - sock.fileno
    - ctypes.byref
    - ctypes.Structure.__init__
    - LIBC.ioctl
    - ctypes.c_int
    - typing.cast.encode
    - typing.cast.network_name.encode
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.fileno
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.c_int
    functionSourceFile: ctypes
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LIBC.ioctl
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - sock
    - iface
    - tx_id
    - rx_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 239
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__bind_socket
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 6
    functionsReached:
    - ctypes.Union.__init__
    - ctypes.c_uint16
    - sock.fileno
    - ctypes.sizeof
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__get_sock_ifreq
    - ctypes.byref
    - typing.cast.network_name.encode
    - ctypes.Structure.__init__
    - LIBC.bind
    - ctypes.c_int
    - log_isotp.warning
    - ctypes.c_uint32
    - typing.cast.encode
    - LIBC.ioctl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.c_uint16
    functionSourceFile: ctypes
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.c_uint32
    functionSourceFile: ctypes
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctypes.Union.__init__
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LIBC.bind
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e7151c0>
    - <ast.Constant object at 0x7fa30e715af0>
    - <ast.Constant object at 0x7fa30e715d90>
    - <ast.Constant object at 0x7fa30e7159a0>
    - <ast.Constant object at 0x7fa30e7155b0>
    argNames:
    - self
    - sock
    - extended_addr
    - extended_rx_addr
    - listen_only
    - padding
    - transmit_time
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 261
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__set_option_flags
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 6
    functionsReached:
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_options
    - struct.pack
    - sock.setsockopt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 14
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9d7040>
    - <ast.Constant object at 0x7fa30e9d7e50>
    - <ast.Constant object at 0x7fa30e9d70d0>
    - <ast.Constant object at 0x7fa30e9d7a60>
    - <ast.Constant object at 0x7fa30e9d7970>
    - <ast.Name object at 0x7fa30e9d73a0>
    - <ast.Name object at 0x7fa30e9d73d0>
    - <ast.Constant object at 0x7fa30e9d71c0>
    - <ast.Constant object at 0x7fa30e9d7100>
    - <ast.Name object at 0x7fa30e9d7d30>
    - <ast.Constant object at 0x7fa30e9d7cd0>
    - <ast.Constant object at 0x7fa30e9d7610>
    - <ast.Name object at 0x7fa30e9d7730>
    argNames:
    - self
    - iface
    - tx_id
    - rx_id
    - ext_address
    - rx_ext_address
    - bs
    - stmin
    - padding
    - listen_only
    - frame_txtime
    - fd
    - brs
    - basecls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 295
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__init__
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 4
    functionsReached:
    - ctypes.Union.__init__
    - ctypes.sizeof
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__get_sock_ifreq
    - ctypes.Structure.__init__
    - can_socket.setsockopt
    - struct.pack
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket._init_socket
    - typing.cast.network_name.encode
    - sock.setsockopt
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_fc_options
    - ctypes.c_uint16
    - ctypes.byref
    - LIBC.bind
    - log_isotp.warning
    - <builtin>.isinstance
    - <builtin>.getattr
    - typing.cast.ins.getsockname
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__set_option_flags
    - sock.fileno
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__bind_socket
    - <builtin>.hasattr
    - typing.cast.encode
    - typing.cast
    - socket.socket
    - ctypes.c_int
    - ctypes.c_uint32
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_options
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_ll_options
    - LIBC.ioctl
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.ins.getsockname
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 7
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 344
    functionName: scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket._init_socket
    functionSourceFile: scapy.contrib.isotp.isotp_native_socket
    functionUses: 5
    functionsReached:
    - ctypes.Union.__init__
    - ctypes.sizeof
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__get_sock_ifreq
    - ctypes.Structure.__init__
    - can_socket.setsockopt
    - struct.pack
    - typing.cast.network_name.encode
    - sock.setsockopt
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_fc_options
    - ctypes.c_uint16
    - ctypes.byref
    - LIBC.bind
    - log_isotp.warning
    - <builtin>.getattr
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__set_option_flags
    - sock.fileno
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__bind_socket
    - typing.cast.encode
    - socket.socket
    - ctypes.c_int
    - ctypes.c_uint32
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_options
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_ll_options
    - LIBC.ioctl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: can_socket.setsockopt
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_isotp.error
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_scanner
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - sock
    - ext_id
    - packet
    - number_of_packets
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: scapy.contrib.isotp.isotp_scanner.send_multiple_ext
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 4
    functionsReached:
    - <builtin>.range
    - sock.send
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf8e640>
    - <ast.Constant object at 0x7fa30cf8e460>
    - <ast.Constant object at 0x7fa30cf8e100>
    - <ast.Constant object at 0x7fa30cf8ed30>
    argNames:
    - identifier
    - extended
    - extended_can_id
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 59
    functionName: scapy.contrib.isotp.isotp_scanner.get_isotp_packet
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - packet_dict
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: scapy.contrib.isotp.isotp_scanner.filter_periodic_packets
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 3
    functionsReached:
    - <builtin>.all
    - log_isotp.info
    - <builtin>.abs
    - <builtin>.zip
    - <builtin>.len
    - <builtin>.float
    - packet_dict.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: packet_dict.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_isotp.info
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 5
    argDefaultValues: []
    argNames:
    - id_value
    - id_list
    - noise_ids
    - extended
    - packet
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 126
    functionName: scapy.contrib.isotp.isotp_scanner.get_isotp_fc
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 4
    functionsReached:
    - log_isotp.info
    - <builtin>.ord
    - id_list.append
    - noise_ids.append
    - <builtin>.repr
    - <builtin>.isinstance
    - log_isotp.exception
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: id_list.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: noise_ids.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_isotp.exception
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 8
    argDefaultValues:
    - <ast.Call object at 0x7fa30db411c0>
    - <ast.Constant object at 0x7fa30db41400>
    - <ast.Constant object at 0x7fa30db41c70>
    - <ast.Constant object at 0x7fa30db41790>
    - <ast.Constant object at 0x7fa30db41100>
    - <ast.Constant object at 0x7fa30db41460>
    - <ast.Constant object at 0x7fa30db418b0>
    argNames:
    - sock
    - scan_range
    - noise_ids
    - sniff_time
    - extended_can_id
    - verify_results
    - stop_event
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 175
    functionName: scapy.contrib.isotp.isotp_scanner.scan
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - sock.send
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - itertools.chain.from_iterable
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - sock.sniff
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.isotp.isotp_scanner.get_isotp_packet
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - return_values.keys
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - log_isotp.error
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - stop_event.is_set
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stop_event.is_set
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_scanner.scan.<lambda1>
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 0
    functionsReached:
    - log_isotp.info
    - scapy.contrib.isotp.isotp_scanner.get_isotp_fc
    - <builtin>.ord
    - noise_ids.append
    - id_list.append
    - <builtin>.repr
    - <builtin>.isinstance
    - log_isotp.exception
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.sniff
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: return_values.keys
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.chain.from_iterable
    functionSourceFile: itertools
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_scanner.scan.<lambda2>
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 0
    functionsReached:
    - log_isotp.info
    - scapy.contrib.isotp.isotp_scanner.get_isotp_fc
    - <builtin>.ord
    - noise_ids.append
    - id_list.append
    - <builtin>.repr
    - <builtin>.isinstance
    - log_isotp.exception
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 9
    argDefaultValues:
    - <ast.Call object at 0x7fa30e4c3b50>
    - <ast.Constant object at 0x7fa30e4c3940>
    - <ast.Call object at 0x7fa30e4c3850>
    - <ast.Constant object at 0x7fa30e4c36a0>
    - <ast.Constant object at 0x7fa30e4c32b0>
    - <ast.Constant object at 0x7fa30e4c3d30>
    - <ast.Constant object at 0x7fa30e4c3700>
    - <ast.Constant object at 0x7fa30e4c3460>
    argNames:
    - sock
    - scan_range
    - scan_block_size
    - extended_scan_range
    - noise_ids
    - sniff_time
    - extended_can_id
    - stop_event
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 235
    functionName: scapy.contrib.isotp.isotp_scanner.scan_extended
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - sock.send
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - sock.sniff
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.contrib.isotp.isotp_scanner.send_multiple_ext
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.isotp.isotp_scanner.get_isotp_packet
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - stop_event.is_set
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_scanner.scan_extended.<lambda1>
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 0
    functionsReached:
    - log_isotp.info
    - scapy.contrib.isotp.isotp_scanner.get_isotp_fc
    - <builtin>.ord
    - noise_ids.append
    - id_list.append
    - <builtin>.repr
    - <builtin>.isinstance
    - log_isotp.exception
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_scanner.scan_extended.<lambda2>
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 0
    functionsReached:
    - log_isotp.info
    - scapy.contrib.isotp.isotp_scanner.get_isotp_fc
    - <builtin>.ord
    - noise_ids.append
    - id_list.append
    - <builtin>.repr
    - <builtin>.isinstance
    - log_isotp.exception
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.isotp.isotp_scanner.isotp_scan.<lambda1>
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 0
    functionsReached:
    - sock.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f165d90>
    - <ast.Constant object at 0x7fa30f1659a0>
    argNames:
    - found_packets
    - extended_addressing
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 406
    functionName: scapy.contrib.isotp.isotp_scanner.generate_text_output
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 3
    functionsReached:
    - <builtin>.ord
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16aeb0>
    - <ast.Constant object at 0x7fa30b16a7f0>
    - <ast.Constant object at 0x7fa30b16a970>
    argNames:
    - found_packets
    - can_interface
    - extended_addressing
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 455
    functionName: scapy.contrib.isotp.isotp_scanner.generate_code_output
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 3
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - <builtin>.int
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33340>
    - <ast.Constant object at 0x7fa30ef331f0>
    - <ast.Constant object at 0x7fa30ef333d0>
    argNames:
    - found_packets
    - can_interface
    - extended_addressing
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 503
    functionName: scapy.contrib.isotp.isotp_scanner.generate_json_output
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - <builtin>.ord
    - json.dumps
    - socket_list.append
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d79d340>
    - <ast.Constant object at 0x7fa30d79da00>
    argNames:
    - found_packets
    - can_interface
    - extended_addressing
    - fd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 550
    functionName: scapy.contrib.isotp.isotp_scanner.generate_isotp_list
    functionSourceFile: scapy.contrib.isotp.isotp_scanner
    functionUses: 3
    functionsReached:
    - <builtin>.ord
    - <builtin>.int
    - socket_list.append
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket_list.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.dumps
    functionSourceFile: json
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: -1
    functionName: scapy.tools.automotive.obdscanner
    functionSourceFile: scapy.tools.automotive.obdscanner
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - kwargs.keys
    - struct.pack
    - threading.Event.set
    - itertools.product
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.__init__
    - sock.setsockopt
    - typing.cast.network_name.encode
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.progress
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.cleanup_state
    - <builtin>.getattr
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__set_option_flags
    - log_automotive.error
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - typing.cast
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - threading.RLock
    - <builtin>.list
    - threading.Event
    - signal.signal
    - threading.Event.clear
    - threading.Event.wait
    - socket.socket
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_options
    - test_case.pre_execute
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_ll_options
    - threading.Lock
    - log_automotive.debug
    - ctypes.Union.__init__
    - ctypes.sizeof
    - can_socket.setsockopt
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - log_automotive.warning
    - test_case.get_new_edge
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket._init_socket
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - scapy.tools.automotive.obdscanner.usage
    - log_automotive.exception
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_fc_options
    - test_case.post_execute
    - ctypes.byref
    - <builtin>.repr
    - LIBC.bind
    - <builtin>.str
    - filter_data.append
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.scan
    - test_case.runtime_estimation
    - ast.literal_eval
    - sock.fileno
    - scapy.utils.SingleConversationSocket.__init__
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__bind_socket
    - test_case.check_kwargs
    - t.bus.set_filters
    - scapy.tools.automotive.obdscanner.get_isotp_socket
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - <builtin>.float
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.validate_test_case_kwargs
    - test_case.get_transition_function
    - functools.reduce
    - traceback.print_exc
    - <builtin>.min
    - pair.split
    - threading.Thread
    - log_automotive.critical
    - <builtin>.set
    - time.monotonic
    - LIBC.ioctl
    - can.interface.Bus
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__get_sock_ifreq
    - <builtin>.dict
    - re.split
    - ctypes.Structure.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - kwargs.get
    - <builtin>.sum
    - val.keys
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state_path
    - collections.deque
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reconnect
    - ctypes.c_uint16
    - <builtin>.len
    - log_automotive.info
    - inspect.isclass
    - log_isotp.warning
    - <builtin>.isinstance
    - scapy.tools.automotive.obdscanner.get_can_socket
    - log_runtime.info
    - test_case.execute
    - <builtin>.print
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.__init__
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__init__
    - csock.close
    - getopt.getopt
    - scapy.error.warning
    - scapy.contrib.automotive.scanner.graph.Graph.__init__
    - <builtin>.range
    - threading.Thread.start
    - ctypes.c_int
    - <builtin>.super
    - <builtin>.issubclass
    - collections.defaultdict
    - test_case.has_completed
    - sys.exit
    - time.sleep
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_testcases
    - tc.runtime_estimation
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.__init__
    - t.sockets.append
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.show_testcases
    - <builtin>.callable
    - heapq.heappush
    - test_case_kwargs.get
    - <builtin>.max
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_states
    - scapy.tools.automotive.obdscanner.run_scan
    - typing.cast.ins.getsockname
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reset_target
    - test_case.get_generated_test_case
    - scapy.tools.automotive.obdscanner.main
    - isock.close
    - threading.Event.is_set
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.execute_test_case
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.__init__
    - progress.append
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state
    - ctypes.c_uint32
    - t.show
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sig
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: scapy.tools.automotive.obdscanner.signal_handler
    functionSourceFile: scapy.tools.automotive.obdscanner
    functionUses: 0
    functionsReached:
    - sys.exit
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - is_error
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: scapy.tools.automotive.obdscanner.usage
    functionSourceFile: scapy.tools.automotive.obdscanner
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - channel
    - interface
    - python_can_args
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 80
    functionName: scapy.tools.automotive.obdscanner.get_can_socket
    functionSourceFile: scapy.tools.automotive.obdscanner
    functionUses: 2
    functionsReached:
    - can.interface.Bus
    - threading.Lock
    - log_runtime.warning
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - kwargs.keys
    - <builtin>.dict
    - re.split
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - kwargs.get
    - struct.pack
    - t.sockets.append
    - collections.deque
    - <builtin>.len
    - <builtin>.str
    - filter_data.append
    - log_runtime.info
    - ast.literal_eval
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - t.bus.set_filters
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - typing.cast
    - scapy.error.warning
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - functools.reduce
    - pair.split
    - socket.socket
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - csock
    - source
    - destination
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 93
    functionName: scapy.tools.automotive.obdscanner.get_isotp_socket
    functionSourceFile: scapy.tools.automotive.obdscanner
    functionUses: 2
    functionsReached:
    - log_runtime.warning
    - ctypes.Union.__init__
    - ctypes.sizeof
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__get_sock_ifreq
    - time.sleep
    - ctypes.Structure.__init__
    - can_socket.setsockopt
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - struct.pack
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket._init_socket
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.__init__
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - sock.setsockopt
    - typing.cast.network_name.encode
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.__init__
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_fc_options
    - ctypes.c_uint16
    - ctypes.byref
    - <builtin>.len
    - LIBC.bind
    - heapq.heappush
    - log_isotp.warning
    - filter_data.append
    - <builtin>.isinstance
    - <builtin>.getattr
    - log_runtime.info
    - typing.cast.ins.getsockname
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__set_option_flags
    - sock.fileno
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__bind_socket
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__init__
    - <builtin>.hasattr
    - typing.cast.encode
    - typing.cast
    - kwargs.pop
    - scapy.error.warning
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - socket.socket
    - ctypes.c_int
    - ctypes.c_uint32
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_options
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_ll_options
    - time.monotonic
    - LIBC.ioctl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - isock
    - enumerators
    - full_scan
    - verbose
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 97
    functionName: scapy.tools.automotive.obdscanner.run_scan
    functionSourceFile: scapy.tools.automotive.obdscanner
    functionUses: 2
    functionsReached:
    - log_automotive.debug
    - <builtin>.int
    - <builtin>.dict
    - time.sleep
    - kwargs.get
    - log_automotive.warning
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_testcases
    - <builtin>.sum
    - tc.runtime_estimation
    - test_case.get_new_edge
    - itertools.product
    - val.keys
    - log_automotive.exception
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.progress
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state_path
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reconnect
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.cleanup_state
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.show_testcases
    - test_case.post_execute
    - <builtin>.repr
    - <builtin>.callable
    - log_automotive.info
    - <builtin>.len
    - inspect.isclass
    - <builtin>.str
    - test_case_kwargs.get
    - test_case.pre_execute
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.scan
    - test_case.runtime_estimation
    - <builtin>.isinstance
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_states
    - <builtin>.max
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reset_target
    - test_case.get_generated_test_case
    - test_case.execute
    - <builtin>.print
    - log_automotive.error
    - scapy.utils.SingleConversationSocket.__init__
    - threading.Event.is_set
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - test_case.check_kwargs
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.execute_test_case
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.__init__
    - <builtin>.hasattr
    - typing.cast
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.validate_test_case_kwargs
    - kwargs.pop
    - scapy.contrib.automotive.scanner.graph.Graph.__init__
    - test_case.get_transition_function
    - threading.RLock
    - <builtin>.list
    - <builtin>.range
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.__init__
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state
    - threading.Event
    - progress.append
    - threading.Event.clear
    - <builtin>.min
    - threading.Event.wait
    - log_automotive.critical
    - <builtin>.issubclass
    - <builtin>.set
    - collections.defaultdict
    - test_case.has_completed
    - t.show
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de0cee0>
    - <ast.Constant object at 0x7fa30de0cc40>
    - <ast.Constant object at 0x7fa30de0c190>
    - <ast.Constant object at 0x7fa30de0cf40>
    argNames:
    - self
    - socket
    - reset_handler
    - reconnect_handler
    - test_cases
    - software_reset_handler
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 64
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.__init__
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 3
    functionsReached:
    - log_automotive.debug
    - <builtin>.dict
    - kwargs.get
    - val.keys
    - inspect.isclass
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - <builtin>.isinstance
    - scapy.utils.SingleConversationSocket.__init__
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - test_case.check_kwargs
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.__init__
    - typing.cast
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.validate_test_case_kwargs
    - kwargs.pop
    - scapy.contrib.automotive.scanner.graph.Graph.__init__
    - threading.RLock
    - <builtin>.list
    - threading.Event
    - <builtin>.issubclass
    - <builtin>.set
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 19
    IfCount: 10
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cd430>
    argNames:
    - self
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 281
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.scan
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 3
    functionsReached:
    - log_automotive.debug
    - <builtin>.int
    - <builtin>.dict
    - time.sleep
    - log_automotive.warning
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_testcases
    - <builtin>.sum
    - tc.runtime_estimation
    - val.keys
    - itertools.product
    - test_case.get_new_edge
    - log_automotive.exception
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.progress
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state_path
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reconnect
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.cleanup_state
    - test_case.post_execute
    - <builtin>.repr
    - log_automotive.info
    - <builtin>.len
    - <builtin>.callable
    - inspect.isclass
    - <builtin>.str
    - test_case_kwargs.get
    - test_case.pre_execute
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - test_case.runtime_estimation
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_states
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reset_target
    - test_case.get_generated_test_case
    - test_case.execute
    - log_automotive.error
    - scapy.utils.SingleConversationSocket.__init__
    - threading.Event.is_set
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.execute_test_case
    - <builtin>.hasattr
    - typing.cast
    - test_case.get_transition_function
    - threading.RLock
    - <builtin>.list
    - <builtin>.range
    - progress.append
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state
    - threading.Event.clear
    - <builtin>.min
    - threading.Event.wait
    - log_automotive.critical
    - <builtin>.issubclass
    - test_case.has_completed
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 450
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.show_testcases
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 3
    functionsReached:
    - t.show
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 23
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 12
    EdgeCount: 33
    ICount: 20
    IfCount: 23
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 106
    functionName: scapy.tools.automotive.obdscanner.main
    functionSourceFile: scapy.tools.automotive.obdscanner
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - kwargs.keys
    - struct.pack
    - threading.Event.set
    - itertools.product
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.__init__
    - sock.setsockopt
    - typing.cast.network_name.encode
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.progress
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.cleanup_state
    - <builtin>.getattr
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__set_option_flags
    - log_automotive.error
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - typing.cast
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - threading.RLock
    - <builtin>.list
    - threading.Event
    - signal.signal
    - threading.Event.clear
    - threading.Event.wait
    - socket.socket
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_options
    - test_case.pre_execute
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_ll_options
    - threading.Lock
    - log_automotive.debug
    - ctypes.Union.__init__
    - ctypes.sizeof
    - can_socket.setsockopt
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - log_automotive.warning
    - test_case.get_new_edge
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket._init_socket
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - scapy.tools.automotive.obdscanner.usage
    - log_automotive.exception
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_fc_options
    - test_case.post_execute
    - ctypes.byref
    - <builtin>.repr
    - LIBC.bind
    - <builtin>.str
    - filter_data.append
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.scan
    - test_case.runtime_estimation
    - ast.literal_eval
    - sock.fileno
    - scapy.utils.SingleConversationSocket.__init__
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__bind_socket
    - test_case.check_kwargs
    - t.bus.set_filters
    - scapy.tools.automotive.obdscanner.get_isotp_socket
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - <builtin>.float
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.validate_test_case_kwargs
    - test_case.get_transition_function
    - functools.reduce
    - traceback.print_exc
    - <builtin>.min
    - pair.split
    - threading.Thread
    - log_automotive.critical
    - <builtin>.set
    - time.monotonic
    - LIBC.ioctl
    - can.interface.Bus
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__get_sock_ifreq
    - <builtin>.dict
    - re.split
    - ctypes.Structure.__init__
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - kwargs.get
    - <builtin>.sum
    - val.keys
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state_path
    - collections.deque
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reconnect
    - ctypes.c_uint16
    - <builtin>.len
    - log_automotive.info
    - inspect.isclass
    - log_isotp.warning
    - <builtin>.isinstance
    - scapy.tools.automotive.obdscanner.get_can_socket
    - log_runtime.info
    - test_case.execute
    - <builtin>.print
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.__init__
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__init__
    - csock.close
    - getopt.getopt
    - scapy.error.warning
    - scapy.contrib.automotive.scanner.graph.Graph.__init__
    - <builtin>.range
    - threading.Thread.start
    - ctypes.c_int
    - <builtin>.super
    - <builtin>.issubclass
    - collections.defaultdict
    - test_case.has_completed
    - sys.exit
    - time.sleep
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_testcases
    - tc.runtime_estimation
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.__init__
    - t.sockets.append
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.show_testcases
    - <builtin>.callable
    - heapq.heappush
    - test_case_kwargs.get
    - <builtin>.max
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_states
    - scapy.tools.automotive.obdscanner.run_scan
    - typing.cast.ins.getsockname
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reset_target
    - test_case.get_generated_test_case
    - isock.close
    - threading.Event.is_set
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.execute_test_case
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.__init__
    - progress.append
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state
    - ctypes.c_uint32
    - t.show
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: isock.close
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: csock.close
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.scanner
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Enumerator
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _supported_kwargs.update
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Enumerator._get_negative_response_code
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - nrc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 54
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Enumerator._get_negative_response_desc
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.packet.Packet.haslayer.<lambda1>
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.packet.Packet.sprintf
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - decimal.Decimal.strftime
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - fvalue.haslayer
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.packet.Packet.haslayer
    - cls.split
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - sfclsfld.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.float
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - decimal.Decimal.localtime
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - <builtin>.all
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - typing.cast.time.localtime
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.time.strftime
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - clsfld.split
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Enumerator._get_negative_response_label
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - response.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.sprintf
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Enumerator.filtered_results
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.get_supported
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - <builtin>.int
    - <builtin>.iter
    - dr.lastlayer
    - <builtin>.super
    - <builtin>.set
    - <builtin>.next
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr.lastlayer
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.execute
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - <builtin>.int
    - <builtin>.iter
    - <builtin>.next
    - dr.lastlayer
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.get_supported
    - <builtin>.super
    - <builtin>.set
    - <builtin>.getattr
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 13
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 113
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb7cc40>
    argNames:
    - self
    - response
    - positive_case
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 740
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 12
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: scapy.contrib.automotive.obd.scanner.OBD_DTC_Enumerator.print_payload
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 132
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S03_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 136
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S03_Enumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S03_Enumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 152
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S07_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 156
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S07_Enumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 164
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S0A_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 168
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S0A_Enumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 178
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S01_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 183
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S01_Enumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S01_Enumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 200
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S02_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 206
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S02_Enumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 210
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S02_Enumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 223
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S06_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 228
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S06_Enumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 232
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S06_Enumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 248
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S08_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 253
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S08_Enumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 257
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S08_Enumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 270
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S09_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 275
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S09_Enumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 279
    functionName: scapy.contrib.automotive.obd.scanner.OBD_S09_Enumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 292
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Scanner.enumerators
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 297
    functionName: scapy.contrib.automotive.obd.scanner.OBD_Scanner.default_test_case_clss
    functionSourceFile: scapy.contrib.automotive.obd.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.enumerator
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - typing.NamedTuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - collections.OrderedDict
    - <builtin>.dict
    - <builtin>.super
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.OrderedDict
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 144
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - nrc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 150
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_desc
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_table_entry_x
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 163
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 172
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 183
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 188
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 192
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.__reduce__
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - log_automotive.debug
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - <builtin>.len
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 241
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 10
    functionsReached:
    - <builtin>.len
    - log_automotive.debug
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 214
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.negative_response_blacklist
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.completed
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.all
    - <builtin>.super
    - scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.has_completed
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.has_completed
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - state
    - req
    - res
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 226
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._store_result
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 2
    functionsReached:
    - typing.NamedTuple
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_automotive.debug
    functionSourceFile: <builtin>
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 256
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_initial_request_iterator
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 2
    functionsReached:
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_initial_requests
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 264
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_request_iterator
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - log_automotive.debug
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_initial_requests
    - <builtin>.iter
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_initial_request_iterator
    - <builtin>.len
    - itertools.chain
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 269
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._prepare_runtime_estimation
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_initial_requests
    - <builtin>.len
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.runtime_estimation
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.max
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 289
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.pre_execute
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 296
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.post_execute
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 16
    IfCount: 10
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 300
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - typing.NamedTuple
    - log_automotive.debug
    - time.ctime
    - response.layers
    - <builtin>.iter
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_initial_request_iterator
    - time.sleep
    - kwargs.items
    - kwargs.get
    - pkt.layers
    - itertools.chain
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._prepare_runtime_estimation
    - log_automotive.exception
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_negative_response_code
    - scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.check_kwargs
    - <builtin>.repr
    - log_automotive.info
    - <builtin>.len
    - <builtin>.bytes
    - copy.copy
    - <builtin>.isinstance
    - stop_event.is_set
    - layer.modify_ecu_state
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_response
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_initial_requests
    - cls._supported_kwargs.keys
    - scapy.contrib.automotive.ecu.EcuState.is_modifier_pkt
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_retry
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_ecu_state_modifications
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_request_iterator
    - <builtin>.any
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.sr1_with_retry_on_error
    - socket.sr1
    - <builtin>.hasattr
    - typing.cast
    - kwargs.pop
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._store_result
    - <builtin>.list
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    - stop_event.wait
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._populate_retry
    - layer.modify_ecu_state.im_func
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.check_kwargs
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 1
    functionsReached:
    - cls._supported_kwargs.keys
    - kwargs.items
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stop_event.wait
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - req
    - socket
    - state
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 381
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.sr1_with_retry_on_error
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - log_automotive.exception
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - log_automotive.debug
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._populate_retry
    - <builtin>.len
    - socket.sr1
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 393
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_response
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - log_automotive.debug
    - response.layers
    - pkt.layers
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_negative_response_code
    - <builtin>.repr
    - <builtin>.len
    - copy.copy
    - <builtin>.isinstance
    - layer.modify_ecu_state
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - scapy.contrib.automotive.ecu.EcuState.is_modifier_pkt
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_ecu_state_modifications
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_retry
    - <builtin>.any
    - <builtin>.hasattr
    - typing.cast
    - kwargs.pop
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._populate_retry
    - layer.modify_ecu_state.im_func
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_automotive.info
    functionSourceFile: <builtin>
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.sr1
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 477
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._populate_retry
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 7
    functionsReached:
    - <builtin>.len
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - log_automotive.debug
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_automotive.exception
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - state
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 449
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_negative_response_code
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 2
    functionsReached:
    - log_automotive.debug
    - kwargs.pop
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 502
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_retry
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 2
    functionsReached:
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - log_automotive.debug
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._populate_retry
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 436
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._evaluate_ecu_state_modifications
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 2
    functionsReached:
    - layer.modify_ecu_state
    - log_automotive.debug
    - response.layers
    - scapy.contrib.automotive.ecu.EcuState.is_modifier_pkt
    - <builtin>.any
    - pkt.layers
    - copy.copy
    - layer.modify_ecu_state.im_func
    - <builtin>.hasattr
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 217
    functionName: scapy.contrib.automotive.ecu.EcuState.is_modifier_pkt
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 4
    functionsReached:
    - <builtin>.any
    - <builtin>.hasattr
    - pkt.layers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1d1790>
    argNames:
    - response
    - request
    - state
    - modify_in_place
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 9
    functionsReached:
    - layer.modify_ecu_state
    - response.layers
    - copy.copy
    - layer.modify_ecu_state.im_func
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 519
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._compute_statistics
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - data_sets.append
    - <builtin>.list
    - stats.append
    - collections.defaultdict.keys
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.len
    - <builtin>.zip
    - <builtin>.str
    - <builtin>.round
    - <builtin>.float
    - <builtin>.sum
    - typing.cast
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data_sets.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stats.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 570
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._show_statistics
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._compute_statistics
    - scapy.utils.make_lined_table
    - <builtin>.zip
    - vyk.sort
    - <builtin>.sum
    - scapy.utils.make_tex_table.<lambda2>
    - vxk.sort
    - scapy.utils.make_tex_table.<lambda3>
    - collections.defaultdict.keys
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.str
    - <builtin>.round
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.__make_table
    - <builtin>.print
    - scapy.utils.make_table.<lambda2>
    - <builtin>.float
    - typing.cast
    - scapy.utils.make_lined_table.<lambda1>
    - data_sets.append
    - <builtin>.list
    - stats.append
    - scapy.utils.make_lined_table.<lambda3>
    - <builtin>.min
    - vz.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._show_statistics.<lambda1>
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 585
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._prepare_negative_response_blacklist
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - collections.defaultdict.items
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    - <builtin>.len
    - log_automotive.info
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.defaultdict.items
    functionSourceFile: collections
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 603
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.results
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 608
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.results_with_response
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - filtered_results.append
    - typing.cast
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filtered_results.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 621
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.filtered_results
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 632
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.scanned_states
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 641
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.results_with_negative_response
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 651
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.results_with_positive_response
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 661
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.results_without_response
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 669
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._show_negative_response_details
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - collections.defaultdict.items
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    - collections.defaultdict.keys
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_desc
    - <builtin>.hex
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 684
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._show_negative_response_information
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - collections.defaultdict.items
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    - collections.defaultdict.keys
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_desc
    - <builtin>.hex
    - <builtin>.len
    - kwargs.get
    - collections.defaultdict
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._show_negative_response_details
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 700
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._show_results_information
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.utils.make_lined_table
    - kwargs.get
    - vyk.sort
    - scapy.utils.make_tex_table.<lambda2>
    - vxk.sort
    - scapy.utils.make_tex_table.<lambda3>
    - <builtin>.len
    - <builtin>.str
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.__make_table
    - <builtin>.print
    - scapy.utils.make_table.<lambda2>
    - scapy.utils.make_lined_table.<lambda1>
    - <builtin>.list
    - scapy.utils.make_lined_table.<lambda3>
    - vz.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 702
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._show_results_information._get_table_entry
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_table_entry_y
    - <builtin>.str
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_table_entry_x
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_table_entry_z
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb9fc10>
    - <ast.Constant object at 0x7fa30eb9fe50>
    - <ast.Constant object at 0x7fa30b28cd60>
    argNames:
    - self
    - dump
    - filtered
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 719
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.show
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._prepare_negative_response_blacklist
    - collections.defaultdict.items
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_code
    - <builtin>.print
    - <builtin>.len
    - log_automotive.info
    - collections.defaultdict
    - show_functions.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: show_functions.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 407
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 13
    functionsReached:
    - <builtin>.len
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 13
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 220
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 13
    functionsReached:
    - <builtin>.len
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 756
    functionName: scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator.supported_responses
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - <builtin>.ord
    - collections.OrderedDict.values
    - scapy.contrib.automotive.ecu.EcuResponse.__init__
    - <builtin>.bytes
    - <builtin>.set
    - supported_resps.append
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.compat.orb
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.OrderedDict.values
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12f100>
    - <ast.Call object at 0x7fa30f12ff10>
    - <ast.Constant object at 0x7fa30f12f790>
    argNames:
    - self
    - state
    - responses
    - answers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 510
    functionName: scapy.contrib.automotive.ecu.EcuResponse.__init__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 5
    functionsReached:
    - <builtin>.hasattr
    - typing.cast
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: supported_resps.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 773
    functionName: scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 783
    functionName: scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.get_new_edge
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - layer.modify_ecu_state
    - response.layers
    - scapy.contrib.automotive.ecu.EcuState.is_modifier_pkt
    - <builtin>.any
    - pkt.layers
    - copy.copy
    - layer.modify_ecu_state.im_func
    - <builtin>.hasattr
    - typing.cast
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - sock
    - config
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 814
    functionName: scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.transition_function
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - log_automotive.exception
    - kwargs.get
    - sock.sr1
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.sr1
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - edge
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 843
    functionName: scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.get_transition_function_description
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 2
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - edge
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 847
    functionName: scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.get_transition_function_kwargs
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 1
    functionsReached:
    - scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.get_transition_function_description
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 856
    functionName: scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.scanner.enumerator
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.get_transition_function_description
    - scapy.contrib.automotive.scanner.enumerator.StateGeneratingServiceEnumerator.get_transition_function_kwargs
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.test_case
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC.has_completed
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC.pre_execute
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 84
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC.execute
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 97
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC.post_execute
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4d86a0>
    - <ast.Constant object at 0x7fa30d4d8c40>
    - <ast.Constant object at 0x7fa30d4d8df0>
    argNames:
    - self
    - dump
    - filtered
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC.show
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 130
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC.completed
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCaseABC.supported_responses
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.__init__
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.items
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._supported_kwargs.keys
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.completed
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - collections.defaultdict.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 189
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.scanned_states
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached:
    - collections.defaultdict.keys
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 197
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.pre_execute
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 201
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.execute
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 205
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.post_execute
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase._show_header
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 1
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 217
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase._show_state_information
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 1
    functionsReached:
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.utils.make_lined_table
    - vyk.sort
    - scapy.utils.make_tex_table.<lambda2>
    - vxk.sort
    - scapy.utils.make_tex_table.<lambda3>
    - <builtin>.len
    - <builtin>.str
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.__make_table
    - <builtin>.print
    - scapy.utils.make_table.<lambda2>
    - scapy.utils.make_lined_table.<lambda1>
    - <builtin>.list
    - scapy.utils.make_lined_table.<lambda3>
    - vz.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase._show_state_information.<lambda1>
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d678af0>
    - <ast.Constant object at 0x7fa30d678550>
    - <ast.Constant object at 0x7fa30d678ee0>
    argNames:
    - self
    - dump
    - filtered
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 225
    functionName: scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase.show
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached:
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.utils.make_lined_table
    - vyk.sort
    - scapy.utils.make_tex_table.<lambda2>
    - vxk.sort
    - scapy.utils.make_tex_table.<lambda3>
    - <builtin>.len
    - <builtin>.str
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.__make_table
    - <builtin>.print
    - scapy.utils.make_table.<lambda2>
    - scapy.utils.make_lined_table.<lambda1>
    - <builtin>.list
    - scapy.utils.make_lined_table.<lambda3>
    - scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase._show_header
    - scapy.contrib.automotive.scanner.test_case.AutomotiveTestCase._show_state_information
    - vz.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.test_case.TestCaseGenerator
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 242
    functionName: scapy.contrib.automotive.scanner.test_case.TestCaseGenerator.get_generated_test_case
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.test_case.StateGenerator
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 250
    functionName: scapy.contrib.automotive.scanner.test_case.StateGenerator.get_new_edge
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 255
    functionName: scapy.contrib.automotive.scanner.test_case.StateGenerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.scanner.test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.configuration
    functionSourceFile: scapy.contrib.automotive.scanner.configuration
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.__setitem__
    functionSourceFile: scapy.contrib.automotive.scanner.configuration
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.__getitem__
    functionSourceFile: scapy.contrib.automotive.scanner.configuration
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - test_case_cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    functionSourceFile: scapy.contrib.automotive.scanner.configuration
    functionUses: 9
    functionsReached:
    - val.keys
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.keys
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 7
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - test_case
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    functionSourceFile: scapy.contrib.automotive.scanner.configuration
    functionUses: 8
    functionsReached:
    - <builtin>.dict
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - inspect.isclass
    - <builtin>.issubclass
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - val.keys
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.isclass
    functionSourceFile: inspect
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - test_cases
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 113
    functionName: scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.__init__
    functionSourceFile: scapy.contrib.automotive.scanner.configuration
    functionUses: 4
    functionsReached:
    - <builtin>.list
    - log_automotive.debug
    - threading.Event
    - <builtin>.dict
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - inspect.isclass
    - kwargs.get
    - <builtin>.issubclass
    - <builtin>.set
    - val.keys
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - collections.defaultdict
    - <builtin>.isinstance
    - typing.cast
    - kwargs.pop
    - scapy.contrib.automotive.scanner.graph.Graph.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: scapy.contrib.automotive.scanner.graph.Graph.__init__
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 5
    functionsReached:
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.__reduce__
    functionSourceFile: scapy.contrib.automotive.scanner.configuration
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.staged_test_case
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de0c850>
    argNames:
    - self
    - test_cases
    - connectors
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.__init__
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 84
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.__getitem__
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.__len__
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.__reduce__
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 102
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.test_cases
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.current_test_case
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.current_connector
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.previous_test_case
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.get_generated_test_case
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - typing.cast
    - typing.cast.get_generated_test_case
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_generated_test_case
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.get_new_edge
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - typing.cast.get_new_edge
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_new_edge
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.get_transition_function
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - typing.cast
    - typing.cast.get_transition_function
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_transition_function
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.has_completed
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - log_automotive.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 183
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.pre_execute
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - <builtin>.callable
    - scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.current_connector
    - log_automotive.debug
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 211
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.execute
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - kwargs.update
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 216
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.post_execute
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6fbee0>
    argNames:
    - headline
    - sep
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 225
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase._show_headline
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 1
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb60f40>
    - <ast.Constant object at 0x7fa30eb60490>
    - <ast.Constant object at 0x7fa30eb60250>
    argNames:
    - self
    - dump
    - filtered
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 232
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.show
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - <builtin>.enumerate
    - <builtin>.print
    - <builtin>.len
    - scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase._show_headline
    - t.show
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.show
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 247
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.completed
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 253
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.supported_responses
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - supported_responses.sort
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: supported_responses.sort
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 262
    functionName: scapy.contrib.automotive.scanner.staged_test_case.StagedAutomotiveTestCase.runtime_estimation
    functionSourceFile: scapy.contrib.automotive.scanner.staged_test_case
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.hasattr
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive
    functionSourceFile: scapy.contrib.automotive
    functionUses: 0
    functionsReached:
    - log_automotive.setLevel
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_automotive.setLevel
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.graph
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288f10>
    argNames:
    - self
    - edge
    - transition_function
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: scapy.contrib.automotive.scanner.graph.Graph.add_edge
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - edge
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: scapy.contrib.automotive.scanner.graph.Graph.get_transition_tuple_for_edge
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - edge
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: scapy.contrib.automotive.scanner.graph.Graph.downrate_edge
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 85
    functionName: scapy.contrib.automotive.scanner.graph.Graph.transition_functions
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: scapy.contrib.automotive.scanner.graph.Graph.nodes
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 0
    functionsReached:
    - collections.defaultdict.items
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e3c0700>
    - <ast.Constant object at 0x7fa30e4f1bb0>
    argNames:
    - self
    - filename
    - view
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: scapy.contrib.automotive.scanner.graph.Graph.render
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 0
    functionsReached:
    - graphviz.Digraph.edge
    - log_automotive.info
    - graphviz.Digraph.node
    - <builtin>.str
    - graphviz.Digraph.render
    - graphviz.Digraph
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: graphviz.Digraph
    functionSourceFile: graphviz
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: graphviz.Digraph.node
    functionSourceFile: graphviz
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: graphviz.Digraph.edge
    functionSourceFile: graphviz
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: graphviz.Digraph.render
    functionSourceFile: graphviz
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - graph
    - initial
    - end
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: scapy.contrib.automotive.scanner.graph.Graph.dijkstra
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 1
    functionsReached:
    - visited.add
    - path.reverse
    - <builtin>.min
    - <builtin>.set
    - path.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: visited.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.graph.Graph.dijkstra.<lambda1>
    functionSourceFile: scapy.contrib.automotive.scanner.graph
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.reverse
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ecu
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: scapy.contrib.automotive.ecu.EcuState.__init__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 7
    functionsReached:
    - kwargs.items
    - <builtin>.list
    - <builtin>.isinstance
    - scapy.contrib.automotive.ecu.EcuState.__setitem__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: scapy.contrib.automotive.ecu.EcuState.__setitem__
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 61
    functionName: scapy.contrib.automotive.ecu.EcuState._expand
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - <builtin>.enumerate
    - itertools.product
    - expanded.append
    - <builtin>.len
    - scapy.contrib.automotive.ecu.EcuState.__init__
    - kwargs.items
    - scapy.contrib.automotive.ecu.EcuState._flatten
    - scapy.contrib.automotive.ecu.EcuState.__setitem__
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: scapy.contrib.automotive.ecu.EcuState._flatten
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - <builtin>.len
    - scapy.contrib.automotive.ecu.EcuState._flatten
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.product
    functionSourceFile: itertools
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: expanded.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: scapy.contrib.automotive.ecu.EcuState.__delitem__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: scapy.contrib.automotive.ecu.EcuState.__len__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: scapy.contrib.automotive.ecu.EcuState.__getitem__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 112
    functionName: scapy.contrib.automotive.ecu.EcuState.__repr__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ecu.EcuState.__repr__.<lambda1>
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: scapy.contrib.automotive.ecu.EcuState.__eq__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.all
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 128
    functionName: scapy.contrib.automotive.ecu.EcuState.__contains__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - <builtin>.list
    - <builtin>.hasattr
    - <builtin>.enumerate
    - itertools.product
    - expanded.append
    - <builtin>.len
    - scapy.contrib.automotive.ecu.EcuState.__init__
    - scapy.contrib.automotive.ecu.EcuState._expand
    - kwargs.items
    - scapy.contrib.automotive.ecu.EcuState._flatten
    - scapy.contrib.automotive.ecu.EcuState.__setitem__
    - item._expand
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: item._expand
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: scapy.contrib.automotive.ecu.EcuState.__ne__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: scapy.contrib.automotive.ecu.EcuState.__lt__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - other.__dict__.keys
    - <builtin>.len
    - <builtin>.zip
    - <builtin>.sorted
    - <builtin>.type
    - <builtin>.set
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.__dict__.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 177
    functionName: scapy.contrib.automotive.ecu.EcuState.__hash__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: scapy.contrib.automotive.ecu.EcuState.reset
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: scapy.contrib.automotive.ecu.EcuState.command
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ecu.EcuState.command.<lambda1>
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 195
    functionName: scapy.contrib.automotive.ecu.EcuState.extend_pkt_with_modifier
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: scapy.contrib.automotive.ecu.EcuState.extend_pkt_with_modifier.decorator_function
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 2
    functionsReached:
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.layers
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.layers
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer.modify_ecu_state
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer.modify_ecu_state.im_func
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecb1b50>
    - <ast.Constant object at 0x7fa30ecb1d90>
    - <ast.Constant object at 0x7fa30ecb1790>
    - <ast.Constant object at 0x7fa30ecb1040>
    argNames:
    - self
    - logging
    - verbose
    - store_supported_responses
    - lookahead
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 288
    functionName: scapy.contrib.automotive.ecu.Ecu.__init__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - scapy.contrib.automotive.ecu.EcuState.__init__
    - kwargs.items
    - scapy.contrib.automotive.ecu.EcuState.__setitem__
    - collections.defaultdict
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 300
    functionName: scapy.contrib.automotive.ecu.Ecu.reset
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.contrib.automotive.ecu.EcuState.__init__
    - kwargs.items
    - scapy.contrib.automotive.ecu.EcuState.__setitem__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 307
    functionName: scapy.contrib.automotive.ecu.Ecu.update
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 1
    functionsReached:
    - reduced_plist.sr
    - response.layers
    - scapy.contrib.automotive.ecu.Ecu.update
    - pkt.layers
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    - <builtin>.repr
    - copy.copy
    - layer.get_log
    - <builtin>.isinstance
    - layer.modify_ecu_state
    - scapy.contrib.automotive.ecu.Ecu.__update_log
    - scapy.contrib.automotive.ecu.EcuResponse.__init__
    - <builtin>.print
    - layer.get_log.im_func
    - sup_resp.states.append
    - <builtin>.hasattr
    - typing.cast
    - scapy.contrib.automotive.ecu.Ecu.__update_supported_responses
    - scapy.contrib.automotive.ecu.Ecu.__update
    - layer.modify_ecu_state.im_func
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 322
    functionName: scapy.contrib.automotive.ecu.Ecu.__update
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 2
    functionsReached:
    - layer.modify_ecu_state
    - scapy.contrib.automotive.ecu.Ecu.__update_log
    - reduced_plist.sr
    - response.layers
    - scapy.contrib.automotive.ecu.EcuResponse.__init__
    - <builtin>.print
    - <builtin>.repr
    - layer.get_log.im_func
    - pkt.layers
    - copy.copy
    - sup_resp.states.append
    - layer.modify_ecu_state.im_func
    - layer.get_log
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.contrib.automotive.ecu.Ecu.__update_supported_responses
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 334
    functionName: scapy.contrib.automotive.ecu.Ecu.__update_log
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 3
    functionsReached:
    - layer.get_log
    - <builtin>.hasattr
    - pkt.layers
    - layer.get_log.im_func
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 353
    functionName: scapy.contrib.automotive.ecu.Ecu.__update_supported_responses
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 3
    functionsReached:
    - layer.modify_ecu_state
    - reduced_plist.sr
    - response.layers
    - scapy.contrib.automotive.ecu.EcuResponse.__init__
    - <builtin>.print
    - <builtin>.repr
    - copy.copy
    - layer.modify_ecu_state.im_func
    - sup_resp.states.append
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer.get_log
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: layer.get_log.im_func
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reduced_plist.sr
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sup_resp.states.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 393
    functionName: scapy.contrib.automotive.ecu.Ecu.sort_key_func
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.compat.orb
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 412
    functionName: scapy.contrib.automotive.ecu.Ecu.supported_responses
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 425
    functionName: scapy.contrib.automotive.ecu.Ecu.unanswered_packets
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 434
    functionName: scapy.contrib.automotive.ecu.Ecu.__repr__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 439
    functionName: scapy.contrib.automotive.ecu.Ecu.extend_pkt_with_logging
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 448
    functionName: scapy.contrib.automotive.ecu.Ecu.extend_pkt_with_logging.decorator_function
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 2
    functionsReached:
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 470
    functionName: scapy.contrib.automotive.ecu.EcuSession.__init__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.contrib.automotive.ecu.Ecu.__init__
    - kwargs.items
    - scapy.contrib.automotive.ecu.EcuState.__init__
    - <builtin>.super
    - scapy.contrib.automotive.ecu.EcuState.__setitem__
    - collections.defaultdict
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 477
    functionName: scapy.contrib.automotive.ecu.EcuSession.process
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - reduced_plist.sr
    - response.layers
    - scapy.contrib.automotive.ecu.Ecu.update
    - pkt.layers
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    - <builtin>.repr
    - copy.copy
    - layer.get_log
    - <builtin>.isinstance
    - layer.modify_ecu_state
    - scapy.contrib.automotive.ecu.Ecu.__update_log
    - scapy.contrib.automotive.ecu.EcuResponse.__init__
    - <builtin>.print
    - layer.get_log.im_func
    - sup_resp.states.append
    - <builtin>.hasattr
    - typing.cast
    - scapy.contrib.automotive.ecu.Ecu.__update_supported_responses
    - scapy.contrib.automotive.ecu.Ecu.__update
    - layer.modify_ecu_state.im_func
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 535
    functionName: scapy.contrib.automotive.ecu.EcuResponse.states
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 540
    functionName: scapy.contrib.automotive.ecu.EcuResponse.responses
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 545
    functionName: scapy.contrib.automotive.ecu.EcuResponse.key_response
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 550
    functionName: scapy.contrib.automotive.ecu.EcuResponse.supports_state
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 557
    functionName: scapy.contrib.automotive.ecu.EcuResponse.answers
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 564
    functionName: scapy.contrib.automotive.ecu.EcuResponse.__repr__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - resp.summary
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 570
    functionName: scapy.contrib.automotive.ecu.EcuResponse.__eq__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - typing.cast.supports_state
    - <builtin>.zip
    - <builtin>.len
    - <builtin>.any
    - <builtin>.bytes
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.supports_state
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 584
    functionName: scapy.contrib.automotive.ecu.EcuResponse.__ne__
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 589
    functionName: scapy.contrib.automotive.ecu.EcuResponse.command
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - s.command
    - p.command
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.command
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d9604c0>
    - <ast.Constant object at 0x7fa30d960580>
    - <ast.Constant object at 0x7fa30d9603d0>
    - <ast.Name object at 0x7fa30d960310>
    - <ast.Constant object at 0x7fa30d9604f0>
    - <ast.Constant object at 0x7fa30d9609d0>
    argNames:
    - self
    - supported_responses
    - main_socket
    - broadcast_socket
    - basecls
    - timeout
    - initial_ecu_state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 618
    functionName: scapy.contrib.automotive.ecu.EcuAnsweringMachine.parse_options
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - threading.Lock
    - <builtin>.list
    - scapy.contrib.automotive.ecu.EcuState.__init__
    - kwargs.items
    - copy.copy
    - scapy.contrib.automotive.ecu.EcuState.__setitem__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 657
    functionName: scapy.contrib.automotive.ecu.EcuAnsweringMachine.state
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 661
    functionName: scapy.contrib.automotive.ecu.EcuAnsweringMachine.reset_state
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 666
    functionName: scapy.contrib.automotive.ecu.EcuAnsweringMachine.is_request
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 670
    functionName: scapy.contrib.automotive.ecu.EcuAnsweringMachine.make_reply
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - resp.answers
    - layer.modify_ecu_state
    - resp.supports_state
    - response.layers
    - copy.copy
    - layer.modify_ecu_state.im_func
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.contrib.automotive.ecu.EcuState.get_modified_ecu_state
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.supports_state
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.answers
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1c5370>
    argNames:
    - self
    - reply
    - send_function
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 706
    functionName: scapy.contrib.automotive.ecu.EcuAnsweringMachine.send_reply
    functionSourceFile: scapy.contrib.automotive.ecu
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - random.uniform
    - time.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner
    functionSourceFile: scapy.contrib.automotive.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.executor
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 60
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor._initial_ecu_state
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.contrib.automotive.ecu.EcuState.__init__
    - kwargs.items
    - scapy.contrib.automotive.ecu.EcuState.__setitem__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 256
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.validate_test_case_kwargs
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 4
    functionsReached:
    - test_case.check_kwargs
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.__reduce__
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.default_test_case_clss
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 116
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.state_graph
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.state_paths
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - visited.add
    - path.reverse
    - scapy.contrib.automotive.scanner.graph.Graph.dijkstra
    - <builtin>.min
    - <builtin>.sorted
    - <builtin>.set
    - path.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.state_paths.<lambda1>
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 136
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.final_states
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 146
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.scan_completed
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - t.has_completed
    - itertools.product
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.has_completed
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 151
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reset_target
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 5
    functionsReached:
    - log_automotive.exception
    - threading.RLock
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reconnect
    - scapy.utils.SingleConversationSocket.__init__
    - log_automotive.info
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 163
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reconnect
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 7
    functionsReached:
    - log_automotive.exception
    - threading.RLock
    - scapy.utils.SingleConversationSocket.__init__
    - log_automotive.info
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 9
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b892d30>
    argNames:
    - self
    - test_case
    - kill_time
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 184
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.execute_test_case
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 4
    functionsReached:
    - log_automotive.debug
    - <builtin>.int
    - <builtin>.dict
    - log_automotive.warning
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_testcases
    - test_case.get_new_edge
    - val.keys
    - test_case.post_execute
    - inspect.isclass
    - test_case_kwargs.get
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - test_case.runtime_estimation
    - <builtin>.isinstance
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_states
    - <builtin>.max
    - test_case.get_generated_test_case
    - test_case.execute
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - <builtin>.hasattr
    - typing.cast
    - test_case.get_transition_function
    - <builtin>.min
    - <builtin>.issubclass
    - test_case.pre_execute
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_automotive.warning
    functionSourceFile: <builtin>
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.pre_execute
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case_kwargs.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.execute
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.post_execute
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - test_case
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_states
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 5
    functionsReached:
    - log_automotive.debug
    - log_automotive.warning
    - test_case.get_new_edge
    - <builtin>.isinstance
    - test_case.get_transition_function
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - test_case
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 235
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.check_new_testcases
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 5
    functionsReached:
    - log_automotive.debug
    - test_case.get_generated_test_case
    - <builtin>.dict
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration._generate_test_case_config
    - inspect.isclass
    - <builtin>.issubclass
    - scapy.contrib.automotive.scanner.configuration.AutomotiveTestCaseExecutorConfiguration.add_test_case
    - val.keys
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.runtime_estimation
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.get_generated_test_case
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.get_new_edge
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.get_transition_function
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.check_kwargs
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 263
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.stop_scan
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - threading.Event.set
    - log_automotive.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 268
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.progress
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 4
    functionsReached:
    - progress.append
    - tc.runtime_estimation
    - <builtin>.len
    - <builtin>.sum
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tc.runtime_estimation
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: progress.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_case.has_completed
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 7
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 352
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state_path
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 4
    functionsReached:
    - time.sleep
    - log_automotive.warning
    - log_automotive.exception
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reconnect
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.cleanup_state
    - <builtin>.repr
    - <builtin>.len
    - log_automotive.info
    - <builtin>.callable
    - <builtin>.isinstance
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reset_target
    - log_automotive.error
    - scapy.utils.SingleConversationSocket.__init__
    - threading.Event.is_set
    - <builtin>.range
    - <builtin>.list
    - threading.RLock
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state
    - threading.Event.wait
    - log_automotive.critical
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_automotive.error
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_automotive.critical
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 432
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.cleanup_state
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 5
    functionsReached:
    - <builtin>.list
    - <builtin>.repr
    - <builtin>.callable
    - log_automotive.info
    - log_automotive.critical
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 7
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - prev_state
    - next_state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 384
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.enter_state
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 5
    functionsReached:
    - log_automotive.exception
    - <builtin>.range
    - threading.RLock
    - scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.reconnect
    - log_automotive.error
    - scapy.utils.SingleConversationSocket.__init__
    - time.sleep
    - log_automotive.info
    - threading.Event.wait
    - log_automotive.warning
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 455
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.show_testcases_status
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - vx.get
    - scapy.utils.make_table.<lambda1>
    - scapy.utils.make_lined_table.<lambda2>
    - scapy.utils.make_lined_table
    - vyk.sort
    - scapy.utils.make_tex_table.<lambda2>
    - vxk.sort
    - scapy.utils.make_tex_table.<lambda3>
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.str
    - <builtin>.max
    - scapy.utils.make_tex_table.<lambda1>
    - scapy.utils.__make_table
    - <builtin>.print
    - scapy.utils.make_table.<lambda2>
    - scapy.utils.make_lined_table.<lambda1>
    - <builtin>.list
    - scapy.utils.make_lined_table.<lambda3>
    - t.has_completed
    - vz.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.show_testcases_status.<lambda1>
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 463
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.get_test_cases_by_class
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 468
    functionName: scapy.contrib.automotive.scanner.executor.AutomotiveTestCaseExecutor.supported_responses
    functionSourceFile: scapy.contrib.automotive.scanner.executor
    functionUses: 0
    functionsReached:
    - supported_responses.sort
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 19
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.obd
    functionSourceFile: scapy.contrib.automotive.obd.obd
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.obd.OBD
    functionSourceFile: scapy.contrib.automotive.obd.obd
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid
    functionSourceFile: scapy.contrib.automotive.obd.iid
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_DTC
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_NR
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S01
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S02_Record
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S02
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S03_PR
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S03_PR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: scapy.contrib.automotive.obd.services.OBD_S03_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: scapy.contrib.automotive.obd.services.OBD_S04_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S06
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S07_PR
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S07_PR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: scapy.contrib.automotive.obd.services.OBD_S07_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S08
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S09
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S0A_PR
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.services.OBD_S0A_PR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: scapy.contrib.automotive.obd.services.OBD_S0A_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.services
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.packet
    functionSourceFile: scapy.contrib.automotive.obd.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 13
    functionName: scapy.contrib.automotive.obd.packet.OBD_Packet.extract_padding
    functionSourceFile: scapy.contrib.automotive.obd.packet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 12
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR_Record
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID00
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID02
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID02.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID04
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID04.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID06
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID06.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID08
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID08.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID0A
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID0A.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID0B
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.iid.iids.OBD_IID0B.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.iid.iids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 330
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids.OBD_S01_PR_Record
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids.OBD_S01_PR
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: scapy.contrib.automotive.obd.pid.pids.OBD_S01_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids.OBD_S02_PR_Record
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids.OBD_S02_PR
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: scapy.contrib.automotive.obd.pid.pids.OBD_S02_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID80
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID81
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID82
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID83
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID84
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID85
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID86
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID87
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID88
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID89
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8A
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8B
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID90
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID91
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID92
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID93
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID94
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID98
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID99
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9A
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9B
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_80_9F
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA0
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA1
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA2
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA3
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA4
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA5
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDA6
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_A0_C0.OBD_PIDC0
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_A0_C0
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID40
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID41
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID42
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID43
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID44
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F._OBD_PercentPacket
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID46
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID4F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID50
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID51
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID53
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID54
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F._OBD_SensorTrimPacket1
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F._OBD_SensorTrimPacket2
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID59
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_40_5F.OBD_PID5F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_40_5F
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID00
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID01
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID03
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID04
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID05
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID06
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID07
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID08
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID09
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0A
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0B
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID0F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID10
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID11
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID12
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID13
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F._OBD_PID14_1B
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_00_1F.OBD_PID1F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_00_1F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID20
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID21
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID22
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID23
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F._OBD_PID24_2B
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID2F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID30
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID31
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID32
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID33
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F._OBD_PID34_3B
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_20_3F.OBD_PID3F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_20_3F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID60
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID61
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID62
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID63
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID64
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID66
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID67
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID68
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID69
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6A
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6B
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6D
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6E
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID6F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID70
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID71
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID72
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID73
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID74
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID75
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID76
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID77
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F._OBD_PID_ExhaustGasTemperatureBank
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F._OBD_PID_DieselParticulateFilter
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID7C
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid.pids_60_7F.OBD_PID7F
    functionSourceFile: scapy.contrib.automotive.obd.pid.pids_60_7F
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.tid.tids
    functionSourceFile: scapy.contrib.automotive.obd.tid.tids
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.tid.tids._OBD_TID_Voltage
    functionSourceFile: scapy.contrib.automotive.obd.tid.tids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.tid.tids._OBD_TID_Time
    functionSourceFile: scapy.contrib.automotive.obd.tid.tids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.tid.tids._OBD_TID_Period
    functionSourceFile: scapy.contrib.automotive.obd.tid.tids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.tid.tids.OBD_TID00
    functionSourceFile: scapy.contrib.automotive.obd.tid.tids
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.tid.tids.OBD_S08_PR_Record
    functionSourceFile: scapy.contrib.automotive.obd.tid.tids
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.tid.tids.OBD_S08_PR
    functionSourceFile: scapy.contrib.automotive.obd.tid.tids
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: scapy.contrib.automotive.obd.tid.tids.OBD_S08_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.tid.tids
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 87
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 16
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda24>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda25>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda26>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda27>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda28>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda29>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda30>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda31>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda32>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda33>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda34>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda35>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda36>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda37>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda38>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda39>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda40>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda41>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda42>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda43>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda44>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda45>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda46>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda47>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda48>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda49>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda50>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda51>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda52>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda53>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda54>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda55>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda56>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda57>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda58>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda59>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda60>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda61>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda62>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda63>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda64>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda65>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda66>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda67>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda68>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda69>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda70>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda71>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda72>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda73>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda74>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda75>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda76>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda77>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda78>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields.<list1>.<lambda79>
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - basemid
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 181
    functionName: scapy.contrib.automotive.obd.mid.mids._mid_flags
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_MIDXX
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.automotive.obd.mid.mids._unit_and_scaling_fields
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_MID00
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.automotive.obd.mid.mids._mid_flags
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_MID20
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.automotive.obd.mid.mids._mid_flags
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_MID40
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.automotive.obd.mid.mids._mid_flags
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_MID60
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.automotive.obd.mid.mids._mid_flags
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_MID80
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.automotive.obd.mid.mids._mid_flags
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_MIDA0
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.automotive.obd.mid.mids._mid_flags
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_S06_PR_Record
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_S06_PR
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 463
    functionName: scapy.contrib.automotive.obd.mid.mids.OBD_S06_PR.answers
    functionSourceFile: scapy.contrib.automotive.obd.mid.mids
    functionUses: 0
    functionsReached:
    - <builtin>.all
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.tid
    functionSourceFile: scapy.contrib.automotive.obd.tid
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.mid
    functionSourceFile: scapy.contrib.automotive.obd.mid
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd.pid
    functionSourceFile: scapy.contrib.automotive.obd.pid
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.obd
    functionSourceFile: scapy.contrib.automotive.obd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: -1
    functionName: scapy.tools.automotive.xcpscanner
    functionSourceFile: scapy.tools.automotive.xcpscanner
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - filter_data.append
    - scapy.layers.inet.IP.extract_padding
    - t.bus.set_filters
    - <builtin>.map
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - can.interface.Bus
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.tools.automotive.xcpscanner.parse_inputs
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - <builtin>.filter
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - log_automotive.setLevel
    - argparse.ArgumentParser
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - sig.endswith
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - parser.add_argument
    - collections.deque
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - log_automotive.info
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - parser.parse_args
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - can_socket.close
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - parser.error
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.__init__
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.scan_with_get_slave_id
    - signal.signal
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - scapy.tools.automotive.xcpscanner.main
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._scan
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.tools.automotive.xcpscanner.init_socket
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - kwargs.get
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.tools.automotive.xcpscanner.ScannerParams.__init__
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.scan_with_connect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - kwargs.keys
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - all_slaves.append
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._send_connect
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - sys.stderr.write
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - collections.namedtuple
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - sys.exit
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._send_get_slave_id
    - t.sockets.append
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 17
    functionName: scapy.tools.automotive.xcpscanner.ScannerParams.__init__
    functionSourceFile: scapy.tools.automotive.xcpscanner
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sig
    - _frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: scapy.tools.automotive.xcpscanner.signal_handler
    functionSourceFile: scapy.tools.automotive.xcpscanner
    functionUses: 0
    functionsReached:
    - sys.stderr.write
    - sys.exit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - scan_params
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 33
    functionName: scapy.tools.automotive.xcpscanner.init_socket
    functionSourceFile: scapy.tools.automotive.xcpscanner
    functionUses: 2
    functionsReached:
    - can.interface.Bus
    - threading.Lock
    - log_runtime.warning
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - sys.exit
    - kwargs.keys
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - kwargs.get
    - struct.pack
    - t.sockets.append
    - collections.deque
    - <builtin>.len
    - <builtin>.str
    - filter_data.append
    - log_runtime.info
    - <builtin>.print
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - t.bus.set_filters
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - typing.cast
    - scapy.error.warning
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - sys.stderr.write
    - functools.reduce
    - socket.socket
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 8
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: scapy.tools.automotive.xcpscanner.parse_inputs
    functionSourceFile: scapy.tools.automotive.xcpscanner
    functionUses: 2
    functionsReached:
    - scapy.tools.automotive.xcpscanner.ScannerParams.__init__
    - <builtin>.range
    - <builtin>.int
    - parser.add_argument
    - parser.parse_args
    - sys.exit
    - argparse.ArgumentParser
    - <builtin>.float
    - parser.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.error
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 89
    functionName: scapy.tools.automotive.xcpscanner.main
    functionSourceFile: scapy.tools.automotive.xcpscanner
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - filter_data.append
    - scapy.layers.inet.IP.extract_padding
    - t.bus.set_filters
    - <builtin>.map
    - scapy.contrib.cansocket_python_can.SocketWrapper.__init__
    - scapy.compat.orb
    - functools.reduce
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - can.interface.Bus
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.tools.automotive.xcpscanner.parse_inputs
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - <builtin>.filter
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - log_automotive.setLevel
    - argparse.ArgumentParser
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - threading.Lock
    - sig.endswith
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.contrib.cansocket_python_can.SocketMapper.__init__
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - parser.add_argument
    - collections.deque
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - log_automotive.info
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - parser.parse_args
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - can_socket.close
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - parser.error
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.__init__
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.contrib.cansocket_python_can.PythonCANSocket.__init__
    - kwargs.pop
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.scan_with_get_slave_id
    - signal.signal
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._scan
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.tools.automotive.xcpscanner.init_socket
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - kwargs.get
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.tools.automotive.xcpscanner.ScannerParams.__init__
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.scan_with_connect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - kwargs.keys
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.cansocket_python_can._SocketsPool.register
    - all_slaves.append
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._send_connect
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - sys.stderr.write
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - collections.namedtuple
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - sys.exit
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._send_get_slave_id
    - t.sockets.append
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf8e520>
    - <ast.Constant object at 0x7fa30cf8e430>
    - <ast.Constant object at 0x7fa30cf8eac0>
    - <ast.Constant object at 0x7fa30cf8e7c0>
    argNames:
    - self
    - can_socket
    - id_range
    - sniff_time
    - add_padding
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.__init__
    functionSourceFile: scapy.contrib.automotive.xcp.scanner
    functionUses: 2
    functionsReached:
    - log_automotive.setLevel
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 135
    functionName: scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.scan_with_get_slave_id
    functionSourceFile: scapy.contrib.automotive.xcp.scanner
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - all_slaves.append
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._scan
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - collections.namedtuple
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - <builtin>.filter
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._send_get_slave_id
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 149
    functionName: scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner.scan_with_connect
    functionSourceFile: scapy.contrib.automotive.xcp.scanner
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - results.extend
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - all_slaves.append
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._send_connect
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._scan
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - collections.namedtuple
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - <builtin>.filter
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: can_socket.close
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp
    functionSourceFile: scapy.contrib.automotive.xcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.scanner
    functionSourceFile: scapy.contrib.automotive.xcp.scanner
    functionUses: 0
    functionsReached:
    - collections.namedtuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - identifier
    - body
    - pid
    - answer_type
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 55
    functionName: scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._scan
    functionSourceFile: scapy.contrib.automotive.xcp.scanner
    functionUses: 6
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - <builtin>.filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._scan.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.filter
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - identifier
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 78
    functionName: scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._send_connect
    functionSourceFile: scapy.contrib.automotive.xcp.scanner
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - all_slaves.append
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._scan
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - collections.namedtuple
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - <builtin>.filter
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_slaves.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - identifier
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 101
    functionName: scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._send_get_slave_id
    functionSourceFile: scapy.contrib.automotive.xcp.scanner
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - all_slaves.append
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.contrib.automotive.xcp.scanner.XCPOnCANScanner._scan
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - collections.namedtuple
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - <builtin>.filter
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.NegativeResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ConnectPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ConnectPositiveResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ConnectPositiveResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 74
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ConnectPositiveResponse.post_dissection
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.cto_commands_slave.ConnectPositiveResponse.get_address_granularity
    - <builtin>.int
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ConnectPositiveResponse.get_address_granularity
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 1
    functionsReached:
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.StatusPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fld
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    functionSourceFile: ''
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.CommonModeInfoPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.IdPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.IdPositiveResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.IdPositiveResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.IdPositiveResponse.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: scapy.contrib.automotive.xcp.utils.get_ag
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 13
    functionsReached:
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SeedPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SeedPositiveResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SeedPositiveResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SeedPositiveResponse.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 16
    functionName: scapy.contrib.automotive.xcp.utils.get_max_cto
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 9
    functionsReached:
    - log_automotive.warning
    linkageType: pythonLinkage
    raised:
    - KeyError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.UnlockPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.UploadPositiveResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.UploadPositiveResponse.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.UploadPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.UploadPositiveResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.UploadPositiveResponse.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.UploadPositiveResponse.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.UploadPositiveResponse.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_ag
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ShortUploadPositiveResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ShortUploadPositiveResponse.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ShortUploadPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ShortUploadPositiveResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ShortUploadPositiveResponse.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ShortUploadPositiveResponse.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ShortUploadPositiveResponse.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_ag
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ChecksumPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.TransportLayerCmdGetSlaveIdResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.TransportLayerCmdGetDAQIdResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.CalPagePositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.PagProcessorInfoPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SegmentInfoMode0PositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SegmentInfoMode1PositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SegmentInfoMode2PositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.PageInfoPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SegmentModePositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQListModePositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.StartStopDAQListPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQClockListPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ReadDAQPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQProcessorInfoPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 347
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQProcessorInfoPositiveResponse.write_identification_field_type_to_config
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 355
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQProcessorInfoPositiveResponse.post_dissection
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - scapy.contrib.automotive.xcp.cto_commands_slave.DAQProcessorInfoPositiveResponse.write_identification_field_type_to_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQResolutionInfoPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 371
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQResolutionInfoPositiveResponse.get_timestamp_size
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 2
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 384
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQResolutionInfoPositiveResponse.write_timestamp_size_to_config
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    - scapy.contrib.automotive.xcp.cto_commands_slave.DAQResolutionInfoPositiveResponse.get_timestamp_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 387
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQResolutionInfoPositiveResponse.post_dissection
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - scapy.contrib.automotive.xcp.cto_commands_slave.DAQResolutionInfoPositiveResponse.get_timestamp_size
    - scapy.contrib.automotive.xcp.cto_commands_slave.DAQResolutionInfoPositiveResponse.write_timestamp_size_to_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQListInfoPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.DAQEventInfoPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ProgramStartPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.PgmProcessorPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.SectorInfoPositiveResponse
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.EvPacket
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.EvPacket.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.EvPacket.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ServPacket
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ServPacket.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_slave.ServPacket.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_slave
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.utils
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: scapy.contrib.automotive.xcp.utils.get_max_dto
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 3
    functionsReached:
    - log_automotive.warning
    linkageType: pythonLinkage
    raised:
    - KeyError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: scapy.contrib.automotive.xcp.utils.get_timestamp_length
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: scapy.contrib.automotive.xcp.utils.identification_field_needs_alignment
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: scapy.contrib.automotive.xcp.utils.get_daq_length
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: scapy.contrib.automotive.xcp.utils.get_daq_data_field_length
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 2
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.identification_field_needs_alignment
    - scapy.contrib.automotive.xcp.utils.get_daq_length
    - scapy.contrib.automotive.xcp.utils.get_max_dto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 112
    functionName: scapy.contrib.automotive.xcp.utils.XCPEndiannessField.set_endianness
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 2
    functionsReached:
    - struct.Struct
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 120
    functionName: scapy.contrib.automotive.xcp.utils.XCPEndiannessField.getfield
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField.getfield
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.compat.orb
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - int.from_bytes
    - pkttop.getfieldval
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.fields.BitLenField.getfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.set_endianness
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - opt.append
    - conf.padding_layer
    - foo.append
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.index
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - scapy.fields.LEThreeBytesField.getfield
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - pkt.get_field
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.layers.dcerpc._e
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 125
    functionName: scapy.contrib.automotive.xcp.utils.XCPEndiannessField.addfield
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 0
    functionsReached:
    - scapy.contrib.gtp.APNStrLenField.m2i
    - scapy.layers.tls.handshake.ThreeBytesLenField.<lambda1>
    - scapy.layers.inet6.ICMPv6NDOptDataField.m2i
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.fields.NetBIOSNameField.m2i
    - scapy.contrib.coap._get_delta_ext_size
    - struct.unpack
    - scapy.layers.dns.ClientSubnetv4.m2i
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.dns.dns_get_str
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.keyexchange._TLSSignature.__init__
    - scapy.layers.inet6.DomainNameListField.m2i
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.diameter.I3FieldLenField.i2m
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.contrib.diameter.I3FieldLenField.<lambda1>
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.layers.dcerpc._NDRConfField.getfield
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - ret_s.append
    - scapy.layers.dns.DNSStrField.get_full
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.contrib.rtps.common_types._EPacketField.set_endianness
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.inet6._PhantomAutoPadField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.keyexchange._TLSSignatureField.m2i
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - IPSECTransformNum.get
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.bgp._ExtCommValuePacketField.m2i
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - scapy.layers.quic.<lambda1>
    - ciphersuite.hash_alg
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.mqttsn.VariableFieldLenField.addfield
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.getfield
    - s.mirror
    - scapy.layers.dcerpc._NDRPacketField.m2i
    - scapy.layers.inet.IP.extract_padding
    - scapy.fields.StrFixedLenField.__init__.<lambda2>
    - scapy.layers.ssh._SSHHeaderField.getfield
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.contrib.coap._CoAPOptsField.m2i
    - scapy.layers.ppp._PPPProtoField.getfield
    - scapy.compat.orb
    - functools.reduce
    - temp.append
    - scapy.layers.tls.keyexchange._tls_server_ecdh_cls_guess
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.dcerpc.NDRFullPointerField.getfield
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.dcerpc.NDRConstructedType.rec_check_deferral
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - res.append
    - _dot11_info_elts_ids.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.isis.ISIS_AreaIdField.m2i
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.contrib.mqtt.VariableFieldLenField.addfield
    - scapy.fields.ThreeBytesField.addfield
    - scapy.layers.inet.<lambda1>
    - scapy.layers.can.CAN.pre_dissect
    - EDDYSTONE_URL_TABLE.get
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.eigrp.EigrpIPField.m2i
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.inet.TCPOptionsField.m2i
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - operator.floordiv
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - s.prcs.key_exchange.server_kx_msg_cls
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.sdnv.SDNV.decode
    - pkt.parent.transaction_id.to_bytes
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - scapy.layers.bluetooth4LE.BTLEChanMapField.getfield
    - ERROR_FIELD.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.contrib.coap._get_ext_field_size
    - params.parameter_numbers
    - scapy.layers.tls.handshake.ThreeBytesLenField.addfield
    - scapy.layers.tls.keyexchange.phantom_mode
    - scapy.layers.tls.handshake.ThreeBytesLenField.getfield
    - scapy.fields.ThreeBytesField.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__.<lambda1>
    - scapy.layers.tls.keyexchange.SigValField.getfield
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.isakmp.ISAKMPTransformSetField._get_proto
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - opts.append
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.inet6._IP6PrefixField.getfield
    - scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField.addfield
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dhcp6._OptReqListField.m2i
    - scapy.layers.ppp.adjust_auth_len
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.tls.extensions.ServerLenField.addfield
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.getfield
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - data.append
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.dns.DNSStrField.getfield
    - scapy.layers.dot11.<lambda1>
    - scapy.contrib.skinny.SkinnyDateTimeField.m2i
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - o.extend
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - _tls_ext_keyshare_cls.get
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - s.append
    - <builtin>.str
    - _tls_server_ecdh_cls.get
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - _SSH_certificates.get
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.ssh._ComaStrField.m2i
    - scapy.layers.dcerpc.NDRInt3264Field.getfield
    - scapy.layers.dcerpc.NDRConstructedType.__init__
    - scapy.layers.tls.keyexchange.SigLenField.getfield
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.handshake._ASN1CertListField.getfield
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.handshake._ASN1CertLenField.i2m
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.gtp.FQDNField.getfield
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - _tls_ext_supported_version_cls.get
    - scapy.contrib.mqttsn._mqttsn_length_from.fun
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - functools.partial
    - scapy.contrib.openflow.OFPacketField.getfield
    - scapy.contrib.http2.HPackMagicBitField.getfield
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.dhcp.DHCPOptionsField.m2i
    - scapy.layers.tls.handshake_sslv2._SSLv2CertDataField.getfield
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ret.append
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.layers.tls.extensions._ExtensionsLenField.addfield
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - ISAKMPTransformNum.get
    - scapy.utils.repr_hex
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.getfield
    - _tls_ext_early_data_cls.get
    - scapy.layers.http._parse_headers
    - socket.inet_ntoa
    - scapy.layers.dns.ClientSubnetv4.getfield
    - scapy.layers.tls.keyexchange._TLSSignatureField.getfield
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - _tls_ext_keyshare_hrr_cls.get
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.ms_nrtp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.m2i
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.ntp.NTPControlStatusField.m2i
    - int.from_bytes
    - pkttop.getfieldval
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.fields.BitLenField.getfield
    - scapy.layers.dcerpc._NDRField.getfield
    - scapy.layers.tls.handshake._ASN1CertLenField.<lambda1>
    - <builtin>.bytearray
    - <builtin>.int
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.tls.handshake._ASN1CertLenField.addfield
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - o.append
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.dcerpc._NDRLenField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.coap._get_opt_val_size
    - scapy.contrib.eigrp.EigrpIP6Field.getfield
    - kargs.get
    - scapy.layers.ssh._SSHPublicKey.m2i
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.tls.handshake._TLSCKExchKeysField.m2i
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.rtps.common_types.DataPacketField.m2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.i2m
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - r.append
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.layers.dot15d4.dot15d4AddressField.getfield
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.tls.handshake._CipherSuitesField.m2i
    - scapy.layers.tls.keyexchange.SigLenField.addfield
    - kwargs.pop
    - scapy.fields.IntField.__init__
    - scapy.layers.tls.extensions._ExtensionsField.m2i
    - scapy.layers.x509._PacketFieldRaw.getfield
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - s.find
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.ssh.SSHPacketStringField.m2i
    - ext.length_from
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - f.getfield
    - scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.set_endianness
    - scapy.fields.StrFixedLenField.getfield
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.gtp.TBCDByteField.m2i
    - privkey.exchange
    - scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    - processed_pointers.append
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.handshake._VerifyDataField.getfield
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.layers.zigbee._DiscreteString.getfield.<lambda1>
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.tls.keyexchange._ECBasisField.m2i
    - scapy.contrib.sdnv.SDNV2.getfield
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.ethercat.LEBitField.getfield
    - scapy.contrib.postgres.ErrorResponseField.m2i
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.bgp.BGPFieldIPv4.m2i
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc.NDRPacketField.__init__
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.keyexchange._TLSServerParamsField.m2i
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.isakmp.<lambda1>
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.eigrp.EigrpIPField.getfield
    - scapy.fields.PadField.__init__
    - scapy.layers.isakmp.ISAKMPTransformSetField.num2type
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.contrib.bp.<lambda1>
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuiteField.addfield
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.bgp.MPUnreachNLRIPacketField.m2i
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - lval.append
    - conf.tls_sessions.add
    - scapy.layers.dns.DNSTextField.m2i
    - scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    - scapy.layers.dcerpc.NDRAlign.__init__
    - scapy.layers.gssapi._GSSAPI_Field.getfield
    - scapy.layers.tls.extensions._ExtensionsField.getfield
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.isakmp.ISAKMPTransformSetField.m2i
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - lst.append
    - scapy.contrib.bgp.BGPFieldIPv6.getfield
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.ssh._SSHSignature.m2i
    - scapy.layers.tls.extensions._ExtensionsLenField.getfield
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.contrib.stun.XorIp6.m2i
    - opt.append
    - conf.padding_layer
    - foo.append
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.index
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.layers.dcerpc._VerifTrailerField.getfield
    - scapy.compat.raw
    - scapy.layers.tls.record_tls13._TLSInnerPlaintextField.m2i
    - scapy.layers.sixlowpan._get_hc1_pad
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sixlowpan.IP6FieldLenField.getfield
    - pn.parameters
    - scapy.contrib.eigrp.EigrpIP6Field.m2i
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.coap._get_len_ext_size
    - scapy.layers.inet.<lambda2>
    - decimal.Decimal.time
    - scapy.contrib.bgp.BGPFieldIPv4.getfield
    - scapy.layers.tls.basefields._TLSPadLenField.getfield
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.handshake._CertAuthoritiesField.m2i
    - scapy.fields.Field.any2i
    - scapy.layers.sctp.GapAckField.m2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - scapy.contrib.coap._get_abs_val
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - _path_attr_objects.get
    - scapy.layers.dcerpc.NDRPacketField.getfield
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.contrib.stun.XorIp6._xor_address
    - scapy.layers.ssh._SSHCertificate.m2i
    - scapy.fields.LEThreeBytesField.getfield
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.mqttsn.VariableFieldLenField.getfield
    - scapy.contrib.sdnv.SDNV2FieldLenField.addfield
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.handshake._ASN1CertField.getfield
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - _tls_ext_presharedkey_cls.get
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - val.append
    - scapy.fields.StrNullField.getfield
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - scapy.layers.tls.handshake._CertAuthoritiesField.getfield
    - scapy.fields.LEFieldLenField.<lambda1>
    - scapy.layers.tls.handshake._ASN1CertLenField.getfield
    - x.rstrip
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.isis.isis_str2area
    - struct.calcsize
    - scapy.contrib.http2.HPackStrLenField.getfield
    - scapy.layers.dcerpc.NDRRecursiveField.getfield
    - x.items
    - pkt.deferred_pointers.append
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - scapy.contrib.bgp._PathAttrPacketField.m2i
    - scapy.layers.tls.quic._QUIC_VarInt_Len.i2m
    - scapy.layers.dot15d4.dot15d4AddressField.__init__.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.tls.handshake_sslv2._SSLv2CipherSuitesField.m2i
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - max_counts.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.keyexchange.phantom_decorate.wrapper
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - _tls_ext_cls.get
    - scapy.contrib.sdnv.SDNV.encode
    - scapy.contrib.pfcp.Int40Field.getfield
    - rcs.cipher.auth_decrypt
    - scapy.contrib.bgp.BGPFieldIPv6.m2i
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.bgp._ORFNLRIPacketField.m2i
    - _SSH_signatures.get
    - _SSH_publickeys.get
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.eddystone.EddystoneURLField.m2i
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - pkt.getfield_and_val
    - _ZCL_attr_length.get
    - scapy.layers.dot15d4.dot15d4AddressField.lengthFromAddrMode
    - scapy.contrib.openflow3.MatchField.getfield
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.ms_nrtp.<lambda2>
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - pkt.tls_session.consider_read_padding
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.basefields._SSLv2PadLenField.getfield
    - <builtin>.range
    - pkt.get_field
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.contrib.coap._CoAPPaymark.m2i
    - scapy.compat.plain_str
    - s.index
    - scapy.contrib.bgp._get_cls
    - scapy.contrib.lldp._ldp_id_lengthfrom
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.zigbee._DiscreteString.getfield
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.inet6._PREF64.getfield
    - scapy.layers.dcerpc._e
    - scapy.layers.tls.basefields._SSLv2LengthField.getfield
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.isis.ISIS_AreaIdField.getfield
    - scapy.contrib.mqtt.VariableFieldLenField.getfield
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.layers.ppp._PPPProtoField.addfield
    - typing.cast.encode
    - scapy.layers.dcerpc.NDRFullPointerField.__init__
    - scapy.contrib.pfcp.APNStrLenField.m2i
    - scapy.layers.tls.record.TLS.__init__
    - scapy.fields.XLEStrLenField.m2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__getattr__
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 134
    functionName: scapy.contrib.automotive.xcp.utils.StrVarLenField.randval
    functionSourceFile: scapy.contrib.automotive.xcp.utils
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 78
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - conf.contribs.setdefault
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.contribs.setdefault
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.XCPOnCAN
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.XCPOnUDP
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: scapy.contrib.automotive.xcp.xcp.XCPOnUDP.post_build
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.XCPOnTCP
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 124
    functionName: scapy.contrib.automotive.xcp.xcp.XCPOnTCP.answers
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: scapy.contrib.automotive.xcp.xcp.XCPOnTCP.post_build
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.CTORequest
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.identification_field_needs_alignment
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_daq_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_daq_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<lambda4>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_timestamp_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<lambda5>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_timestamp_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<lambda6>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.identification_field_needs_alignment
    - scapy.contrib.automotive.xcp.utils.get_daq_data_field_length
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_daq_length
    - scapy.contrib.automotive.xcp.utils.get_max_dto
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.DTO.<lambda7>
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.identification_field_needs_alignment
    - scapy.contrib.automotive.xcp.utils.get_daq_data_field_length
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_daq_length
    - scapy.contrib.automotive.xcp.utils.get_max_dto
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.xcp.CTOResponse
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 344
    functionName: scapy.contrib.automotive.xcp.xcp.CTOResponse.get_positive_response_cls
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 388
    functionName: scapy.contrib.automotive.xcp.xcp.CTOResponse.answers
    functionSourceFile: scapy.contrib.automotive.xcp.xcp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.contrib.automotive.xcp.xcp.CTOResponse.get_positive_response_cls
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Connect
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetId
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.SetRequest
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetSeed
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Unlock
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Unlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Unlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Unlock.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.SetMta
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Upload
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ShortUpload
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.BuildChecksum
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.TransportLayerCmd
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.TransportLayerCmdGetSlaveId
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.TransportLayerCmdGetDAQId
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.TransportLayerCmdSetDAQId
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.UserCmd
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Download
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Download.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Download.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Download.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Download.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Download.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.Download.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_ag
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.DownloadMax.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.DownloadMax.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.DownloadMax
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.DownloadMax.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.DownloadMax.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.xcp.utils.get_ag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.DownloadMax.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.DownloadMax.<lambda3>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_ag
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ShortDownload
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ShortDownload.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ShortDownload.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ShortDownload.<lambda2>
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.xcp.utils.get_max_cto
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ModifyBits
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.SetCalPage
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetCalPage
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetSegmentInfo
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetPageInfo
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.SetSegmentMode
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetSegmentMode
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.CopyCalPage
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.SetDaqPtr
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.WriteDaq
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.SetDaqListMode
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetDaqListMode
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.StartStopDaqList
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.StartStopSynch
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetDaqListInfo
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetDaqEventInfo
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ClearDaqList
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.AllocDaq
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.AllocOdt
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.AllocOdtEntry
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ProgramClear
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.GetSectorInfo
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ProgramPrepare
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ProgramFormat
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.xcp.cto_commands_master.ProgramVerify
    functionSourceFile: scapy.contrib.automotive.xcp.cto_commands_master
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.automotive.xcp.utils.XCPEndiannessField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.tools.automotive
    functionSourceFile: scapy.tools.automotive
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCCountedOctetString
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCCountedOctetString.<list1>.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCPrincipal
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCPrincipal.<list1>.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: scapy.modules.ticketer.CCPrincipal.toPN
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - x.data.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.data.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: scapy.modules.ticketer.CCPrincipal.guess_payload_class
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCDeltaTime
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 159
    functionName: scapy.modules.ticketer.CCDeltaTime.guess_payload_class
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCHeader
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.fields.ShortEnumField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 170
    functionName: scapy.modules.ticketer.CCHeader.guess_payload_class
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCKeyBlock
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCKeyBlock.<list1>.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: scapy.modules.ticketer.CCKeyBlock.toKey
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.len
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCAddress
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.fields.ShortEnumField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: scapy.modules.ticketer.CCAddress.guess_payload_class
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCAuthData
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.fields.ShortEnumField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 205
    functionName: scapy.modules.ticketer.CCAuthData.guess_payload_class
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCCredential
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.fields.UTCTimeField.__init__
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - calendar.timegm
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCCredential.<list1>.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCCredential.<list1>.<lambda2>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - tkt
    - clientpart
    - sessionkey
    - kdcrep
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 239
    functionName: scapy.modules.ticketer.CCCredential.set_from_krb
    functionSourceFile: scapy.modules.ticketer
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - kdcrep.endtime.datetime.timestamp
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - kdcrep.authtime.datetime.timestamp
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - kdcrep.renewTill.datetime.timestamp
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - kdcrep.starttime.datetime.timestamp
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kdcrep.authtime.datetime.timestamp
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kdcrep.starttime.datetime.timestamp
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kdcrep.endtime.datetime.timestamp
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kdcrep.renewTill.datetime.timestamp
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCache
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.CCache.<list1>.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.KTCountedOctetString
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.KTCountedOctetString.<list1>.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 295
    functionName: scapy.modules.ticketer.KTCountedOctetString.guess_payload_class
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.KTKeyBlock
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.KTKeyBlock.<list1>.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 306
    functionName: scapy.modules.ticketer.KTKeyBlock.toKey
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.len
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 309
    functionName: scapy.modules.ticketer.KTKeyBlock.guess_payload_class
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.KeytabEntry
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.fields.UTCTimeField.__init__
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - calendar.timegm
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.fields.MayEnd.__init__
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.KeytabEntry.<list1>.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.KeytabEntry.<list1>.<lambda2>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.KeytabEntry.<list1>.<lambda3>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 337
    functionName: scapy.modules.ticketer.KeytabEntry.getPrincipal
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - x.data.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 348
    functionName: scapy.modules.ticketer.KeytabEntry.versionNumber
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 353
    functionName: scapy.modules.ticketer.KeytabEntry.post_build
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 359
    functionName: scapy.modules.ticketer.KeytabEntry.extract_padding
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.Keytab
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - parent
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 379
    functionName: scapy.modules.ticketer.ScrollFrame.__init__
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - tkinter.ttk.Frame
    - tkinter.Scrollbar
    - <builtin>.super
    - tkinter.Canvas
    - scapy.modules.ticketer.ScrollFrame.onFrameConfigure
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Canvas
    functionSourceFile: tkinter
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Frame
    functionSourceFile: tkinter
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Scrollbar
    functionSourceFile: tkinter
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - event
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 401
    functionName: scapy.modules.ticketer.ScrollFrame.onFrameConfigure
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - event
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 405
    functionName: scapy.modules.ticketer.ScrollFrame.onCanvasConfigure
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - event
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 410
    functionName: scapy.modules.ticketer.ScrollFrame.onMouseWheel
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - platform.system
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: platform.system
    functionSourceFile: platform
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - event
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 421
    functionName: scapy.modules.ticketer.ScrollFrame.onEnter
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - platform.system
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - event
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 428
    functionName: scapy.modules.ticketer.ScrollFrame.onLeave
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - platform.system
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 440
    functionName: scapy.modules.ticketer.Ticketer.__init__
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fname
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 448
    functionName: scapy.modules.ticketer.Ticketer.open_ccache
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - fd.read
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fname
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 457
    functionName: scapy.modules.ticketer.Ticketer.open_keytab
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - fd.read
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf608b0>
    - <ast.Constant object at 0x7fa30cf60310>
    argNames:
    - self
    - fname
    - i
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 465
    functionName: scapy.modules.ticketer.Ticketer.save_ccache
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - fields.items
    - scapy.packet.Packet.get_field
    - scapy.packet.Packet.copy
    - clone.payload.add_underlayer
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.bytes
    - fd.write
    - <builtin>.open
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9d70a0>
    argNames:
    - self
    - fname
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 488
    functionName: scapy.modules.ticketer.Ticketer.save_keytab
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.open
    - <builtin>.bytes
    - fd.write
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 10
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d3c0fa0>
    argNames:
    - self
    - utc
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 503
    functionName: scapy.modules.ticketer.Ticketer.show
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - x.strftime
    - ctypes.create_string_buffer
    - <builtin>.zip
    - struct.unpack
    - scapy.utils.get_terminal_width
    - rtlst.sort
    - <builtin>.sum
    - struct.pack
    - itertools.zip_longest
    - values.append
    - cred.sprintf
    - <builtin>.enumerate
    - <builtin>.len
    - ctypes.windll.kernel32.GetStdHandle
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - <builtin>.str
    - fcntl.ioctl
    - <builtin>.isinstance
    - scapy.utils.pretty_list
    - colwidth.index
    - <builtin>.max
    - log_runtime.info
    - cred.server.toPN
    - <builtin>.tuple
    - rtlst.insert
    - entry.getPrincipal
    - _space.join
    - ids.append
    - typing.cast.insert
    - <builtin>.print
    - datetime.datetime.fromtimestamp
    - typing.cast
    - <builtin>.list
    - entry.key.sprintf
    - cred.client.toPN
    - shutil.get_terminal_size
    - scapy.modules.ticketer.Ticketer.show._to_str
    - row.index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 508
    functionName: scapy.modules.ticketer.Ticketer.show._to_str
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - datetime.datetime.fromtimestamp
    - x.strftime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.strftime
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entry.getPrincipal
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entry.key.sprintf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cred.client.toPN
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cred.server.toPN
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cred.sprintf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 568
    functionName: scapy.modules.ticketer.Ticketer._prompt
    functionSourceFile: scapy.modules.ticketer
    functionUses: 12
    functionsReached:
    - <builtin>.input
    - prompt_toolkit.prompt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb10fd0>
    - <ast.Constant object at 0x7fa30eb10ee0>
    - <ast.Constant object at 0x7fa30eb104c0>
    argNames:
    - self
    - spn
    - etype
    - cksumtype
    - hash
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 576
    functionName: scapy.modules.ticketer.Ticketer._prompt_hash
    functionSourceFile: scapy.modules.ticketer
    functionUses: 11
    functionsReached:
    - scapy.libs.rfc3961.Key.__init__
    - <builtin>.isinstance
    - prompt_toolkit.prompt
    - log_interactive.warning
    - typing.cast.encode
    - <builtin>.len
    - <builtin>.input
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - scapy.compat.hex_bytes
    - scapy.modules.ticketer.Ticketer._prompt
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d84c8b0>
    - <ast.Constant object at 0x7fa30d84cdc0>
    argNames:
    - self
    - i
    - key
    - hash
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 602
    functionName: scapy.modules.ticketer.Ticketer.dec_ticket
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - log_interactive.warning
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.libs.rfc3961.Key.__init__
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - x.val.decode
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - scapy.layers.kerberos.PrincipalName.toString
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - <builtin>.input
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.kerberos.KRB_Ticket.getSPN
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - enum.IntEnum.__init__
    - tkt.encPart.decrypt
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.encPart.decrypt
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0fccd0>
    - <ast.Constant object at 0x7fa30b0fcdc0>
    - <ast.Constant object at 0x7fa30b0fc220>
    argNames:
    - self
    - i
    - decTkt
    - resign
    - hash
    - kdc_hash
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 623
    functionName: scapy.modules.ticketer.Ticketer.update_ticket
    functionSourceFile: scapy.modules.ticketer
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.modules.ticketer.Ticketer._resign_ticket
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - log_interactive.warning
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - decTkt.key.toKey
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - cls.enc.derive
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.libs.rfc3961.Key.make_checksum
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - spn.split
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - fields.items
    - scapy.libs.rfc3961.Key.__init__
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - x.val.decode
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - scapy.layers.kerberos.PrincipalName.toString
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961._SimplifiedChecksum.checksum
    - prompt_toolkit.prompt
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - <builtin>.input
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.kerberos.KRB_Ticket.getSPN
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - enum.IntEnum.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - tkt.encPart.encrypt
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - cred.set_from_krb
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e70aa90>
    - <ast.Constant object at 0x7fa30e70aaf0>
    argNames:
    - self
    - tkt
    - spn
    - hash
    - kdc_hash
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2320
    functionName: scapy.modules.ticketer.Ticketer._resign_ticket
    functionSourceFile: scapy.modules.ticketer
    functionUses: 5
    functionsReached:
    - scapy.libs.rfc3961._SimplifiedChecksum.checksum
    - prompt_toolkit.prompt
    - clone.payload.add_underlayer
    - <builtin>.input
    - struct.pack
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.packet.Packet.copy
    - log_interactive.warning
    - <builtin>.enumerate
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.libs.rfc3961.Key.make_checksum
    - prompt_toolkit.prompt.encode
    - scapy.packet.Packet.get_field
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - <builtin>.any
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - spn.split
    - fields.items
    - scapy.libs.rfc3961.Key.__init__
    - scapy.packet.Packet.copy_field_value
    - cls.enc.derive
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.issubclass
    - enum.IntEnum.__init__
    - scapy.compat.hex_bytes
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.encPart.encrypt
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decTkt.key.toKey
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cred.set_from_krb
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - i
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 657
    functionName: scapy.modules.ticketer.Ticketer.remove_krb
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 6
    IfCount: 7
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6fbb80>
    - <ast.Constant object at 0x7fa30f6fb580>
    - <ast.Constant object at 0x7fa30f6fbdf0>
    argNames:
    - self
    - res
    - key
    - hash
    - _inplace
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 665
    functionName: scapy.modules.ticketer.Ticketer.import_krb
    functionSourceFile: scapy.modules.ticketer
    functionUses: 3
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - log_interactive.warning
    - scapy.modules.ticketer.CCCredential.set_from_krb
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - decTkt.key.toKey
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - component.split
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - kdcrep.starttime.datetime.timestamp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - ep.string_to_key
    - scapy.layers.inet.IP.extract_padding
    - rep.getUPN
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - key.toKey
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ticketer.Ticketer.add_cred
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - kdcrep.renewTill.datetime.timestamp
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - res.encPart.decrypt
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - res.getSPN
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.layers.kerberos.krb_get_salt
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - kdcrep.authtime.datetime.timestamp
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - kdcrep.endtime.datetime.timestamp
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.sessions.streamcls
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.libs.rfc3961.Key.string_to_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.getSPN
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.encPart.decrypt
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rep.getUPN
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.toKey
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 3
    IfCount: 9
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7fa30da88160>
    - <ast.Constant object at 0x7fa30da88280>
    - <ast.Constant object at 0x7fa30da88d00>
    - <ast.Constant object at 0x7fa30da88430>
    - <ast.Constant object at 0x7fa30da88100>
    - <ast.Constant object at 0x7fa30da88b20>
    argNames:
    - self
    - principal
    - mapupn
    - password
    - salt
    - key
    - etypes
    - kvno
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 738
    functionName: scapy.modules.ticketer.Ticketer.add_cred
    functionSourceFile: scapy.modules.ticketer
    functionUses: 4
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - component.split
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - ep.string_to_key
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ticketer.Ticketer.add_cred
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.layers.kerberos.krb_get_salt
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - _dns_cache.get
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.sessions.streamcls
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.libs.rfc3961.Key.string_to_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - i
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 726
    functionName: scapy.modules.ticketer.Ticketer.export_krb
    functionSourceFile: scapy.modules.ticketer
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - cred.server.toPN
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - cred.client.toPN
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - cred.keyblock.toKey
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cred.keyblock.toKey
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: component.split
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cef90d0>
    argNames:
    - self
    - principal
    - etype
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 839
    functionName: scapy.modules.ticketer.Ticketer.get_cred
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - entry.getPrincipal
    - entry.key.toKey
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entry.key.toKey
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - i
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 853
    functionName: scapy.modules.ticketer.Ticketer.ssp
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.modules.ticketer.Ticketer.export_krb
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - cred.server.toPN
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - entry.getPrincipal
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - cred.client.toPN
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - entry.key.toKey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.modules.ticketer.Ticketer.get_cred
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - cred.keyblock.toKey
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.kerberos.KerberosSSP.__init__
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b160fa0>
    - <ast.Constant object at 0x7fa30b160970>
    argNames:
    - self
    - decTkt
    - hash
    - kdc_hash
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 878
    functionName: scapy.modules.ticketer.Ticketer._add_cred
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - log_interactive.warning
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - decTkt.key.toKey
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - <builtin>.input
    - headers.values
    - scapy.compat.bytes_int
    - scapy.modules.ticketer.Ticketer.update_ticket
    - scapy.layers.kerberos.KRB_Ticket.getSPN
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cls.enc.derive
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - _KRB_E_TYPES.values
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.libs.rfc3961.Key.make_checksum
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - spn.split
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - scapy.layers.kerberos.PrincipalName.toString
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961._SimplifiedChecksum.checksum
    - _KRB_E_TYPES.items
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - cred.set_from_krb
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.modules.ticketer.Ticketer._resign_ticket
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - tkt.encPart.encrypt
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.libs.rfc3961.Key.__init__
    - x.val.decode
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _KRB_E_TYPES.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _KRB_E_TYPES.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 917
    functionName: scapy.modules.ticketer.Ticketer.create_ticket
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - log_interactive.warning
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - decTkt.key.toKey
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.modules.ticketer.Ticketer._utc_to_mstime
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.modules.ticketer.Ticketer._build_ticket
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.layers.sixlowpan.source_addr_size
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - <builtin>.input
    - headers.values
    - scapy.compat.bytes_int
    - scapy.modules.ticketer.Ticketer.update_ticket
    - scapy.layers.kerberos.KRB_Ticket.getSPN
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - domain.rsplit
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.crypto.h_mac.Hmac
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.modules.ticketer.Ticketer._add_cred
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cls.enc.derive
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - _KRB_E_TYPES.values
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.libs.rfc3961.Key.make_checksum
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - spn.split
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - scapy.layers.kerberos.PrincipalName.toString
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961._SimplifiedChecksum.checksum
    - _KRB_E_TYPES.items
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - cred.set_from_krb
    - <builtin>.int
    - domain.lower
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.modules.ticketer.Ticketer._resign_ticket
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.modules.ticketer.Ticketer._time_to_int
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - scapy.modules.ticketer.Ticketer._time_to_filetime
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - now_time.timestamp
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - random.SystemRandom
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - kwargs.get
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - extra_sids.split
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - tkt.encPart.encrypt
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - domain.upper
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.libs.rfc3961.Key.__init__
    - x.val.decode
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - x.strip
    - rand.randbytes
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: extra_sids.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.SystemRandom
    functionSourceFile: random
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rand.randbytes
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: now_time.timestamp
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1612
    functionName: scapy.modules.ticketer.Ticketer._time_to_filetime
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.__init__
    - <builtin>.int
    - scapy.modules.ticketer.Ticketer._time_to_int
    - x.strip
    - <builtin>.super
    - datetime.datetime.strptime
    - scapy.modules.ticketer.Ticketer._utc_to_mstime
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: domain.rsplit
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1601
    functionName: scapy.modules.ticketer.Ticketer._utc_to_mstime
    functionSourceFile: scapy.modules.ticketer
    functionUses: 4
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: domain.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: domain.upper
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - store
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1081
    functionName: scapy.modules.ticketer.Ticketer._build_ticket
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f0d0820>
    argNames:
    - self
    - sidstr
    - msdn
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1055
    functionName: scapy.modules.ticketer.Ticketer._build_sid
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - m.group
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - re.match
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - sidstr.strip
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sidstr.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.Ticketer._build_ticket.<lambda1>
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf8e760>
    argNames:
    - self
    - element
    - fields
    - datastore
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1465
    functionName: scapy.modules.ticketer.Ticketer._make_fields
    functionSourceFile: scapy.modules.ticketer
    functionUses: 15
    functionsReached:
    - tkinter.ttk.Entry
    - frm.pack
    - <builtin>.enumerate
    - tkinter.StringVar
    - tkinter.ttk.Label
    - frm.grid_columnconfigure
    - tkinter.ttk.Frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: frm.pack
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.StringVar
    functionSourceFile: tkinter
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Label
    functionSourceFile: tkinter
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Entry
    functionSourceFile: tkinter
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: frm.grid_columnconfigure
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - element
    - keys
    - flags
    - datastore
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1476
    functionName: scapy.modules.ticketer.Ticketer._make_checkbox
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - tkinter.Checkbutton
    - tkinter.BooleanVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.BooleanVar
    functionSourceFile: tkinter
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Checkbutton
    functionSourceFile: tkinter
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 12
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ac9e430>
    argNames:
    - self
    - element
    - name
    - headers
    - lst
    - datastore
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1483
    functionName: scapy.modules.ticketer.Ticketer._make_table
    functionSourceFile: scapy.modules.ticketer
    functionUses: 7
    functionsReached:
    - tree.insert
    - tree.column
    - tree.configure
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - tree.pack
    - tkinter.ttk.Button
    - tree.get_children
    - tree.heading
    - tkinter.ttk.LabelFrame
    - <builtin>.enumerate
    - tkinter.ttk.Frame
    - vsb.pack
    - btns.pack
    - wrap.pack
    - tkinter.ttk.Scrollbar
    - tree.item
    - tkinter.ttk.Treeview
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.LabelFrame
    functionSourceFile: tkinter
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Treeview
    functionSourceFile: tkinter
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Scrollbar
    functionSourceFile: tkinter
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vsb.pack
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.configure
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.column
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.heading
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.insert
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.pack
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1496
    functionName: scapy.modules.ticketer.Ticketer._make_table._update_datastore
    functionSourceFile: scapy.modules.ticketer
    functionUses: 11
    functionsReached:
    - tree.item
    - tree.get_children
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.item
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.get_children
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1503
    functionName: scapy.modules.ticketer.Ticketer._make_table.EditDialog.__init__
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - diag
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1509
    functionName: scapy.modules.ticketer.Ticketer._make_table.EditDialog.body
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - tkinter.ttk.Entry
    - frm.pack
    - diag.initial_values.get
    - <builtin>.enumerate
    - tkinter.ttk.Label
    - tkinter.StringVar
    - scapy.modules.ticketer.Ticketer._make_fields
    - frm.grid_columnconfigure
    - tkinter.ttk.Frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: diag.initial_values.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1517
    functionName: scapy.modules.ticketer.Ticketer._make_table.EditDialog.ok
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1521
    functionName: scapy.modules.ticketer.Ticketer._make_table.EditDialog.values
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - <builtin>.tuple
    - x.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1524
    functionName: scapy.modules.ticketer.Ticketer._make_table.add
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - tree.insert
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - tree.get_children
    - <builtin>.tuple
    - x.get
    - <builtin>.len
    - <builtin>.super
    - scapy.modules.ticketer.Ticketer._make_table.EditDialog.__init__
    - kwargs.pop
    - tree.item
    - scapy.modules.ticketer.Ticketer._make_table.EditDialog.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1531
    functionName: scapy.modules.ticketer.Ticketer._make_table.edit
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - tree.get_children
    - <builtin>.tuple
    - x.get
    - <builtin>.dict
    - tree.focus
    - <builtin>.zip
    - <builtin>.super
    - scapy.modules.ticketer.Ticketer._make_table.EditDialog.__init__
    - kwargs.pop
    - tree.item
    - scapy.modules.ticketer.Ticketer._make_table.EditDialog.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.focus
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1541
    functionName: scapy.modules.ticketer.Ticketer._make_table.remove
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - tree.get_children
    - tree.delete
    - tree.focus
    - tree.item
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tree.delete
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Button
    functionSourceFile: tkinter
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: btns.pack
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wrap.pack
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - element
    - func
    - key
    - fields_list
    - new_values
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1554
    functionName: scapy.modules.ticketer.Ticketer._make_list
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - scapy.modules.ticketer.Ticketer._make_table
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - scapy.modules.ticketer.Ticketer._make_list.append
    - tkinter.StringVar
    - elt.grid
    - y.valueof
    - z.decode
    - tbl.grid_size
    - tree.column
    - tree.get_children
    - tbl.pack
    - <builtin>.enumerate
    - x.valueof
    - <builtin>.str
    - btns.pack
    - frm.grid_columnconfigure
    - tree.item
    - tkinter.ttk.Frame
    - tree.insert
    - tree.configure
    - tree.pack
    - tkinter.ttk.Button
    - frm.pack
    - vsb.pack
    - scapy.modules.ticketer.Ticketer._getClientClaims.func
    - scapy.modules.ticketer.Ticketer._make_fields
    - tkinter.ttk.Treeview
    - tkinter.ttk.Entry
    - tree.heading
    - collections.defaultdict
    - tkinter.ttk.LabelFrame
    - tkinter.ttk.Label
    - tkinter.ttk.Scrollbar
    - wrap.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbl.pack
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1560
    functionName: scapy.modules.ticketer.Ticketer._make_list.append
    functionSourceFile: scapy.modules.ticketer
    functionUses: 4
    functionsReached:
    - scapy.modules.ticketer.Ticketer._make_table
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - tkinter.StringVar
    - elt.grid
    - y.valueof
    - z.decode
    - tbl.grid_size
    - tree.column
    - tree.get_children
    - <builtin>.enumerate
    - x.valueof
    - <builtin>.str
    - btns.pack
    - frm.grid_columnconfigure
    - tree.item
    - tkinter.ttk.Frame
    - tree.insert
    - tree.configure
    - tree.pack
    - tkinter.ttk.Button
    - frm.pack
    - vsb.pack
    - scapy.modules.ticketer.Ticketer._getClientClaims.func
    - scapy.modules.ticketer.Ticketer._make_fields
    - tkinter.ttk.Treeview
    - tkinter.ttk.Entry
    - tree.heading
    - tkinter.ttk.LabelFrame
    - tkinter.ttk.Label
    - tkinter.ttk.Scrollbar
    - wrap.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbl.grid_size
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: elt.grid
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - elt
    - x
    - datastore
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1815
    functionName: scapy.modules.ticketer.Ticketer._getClientClaims.func
    functionSourceFile: scapy.modules.ticketer
    functionUses: 5
    functionsReached:
    - scapy.modules.ticketer.Ticketer._make_table
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - tkinter.StringVar
    - y.valueof
    - z.decode
    - tree.column
    - tree.get_children
    - <builtin>.enumerate
    - x.valueof
    - <builtin>.str
    - btns.pack
    - frm.grid_columnconfigure
    - tree.item
    - tkinter.ttk.Frame
    - tree.insert
    - tree.configure
    - tree.pack
    - frm.pack
    - tkinter.ttk.Button
    - vsb.pack
    - scapy.modules.ticketer.Ticketer._make_fields
    - tkinter.ttk.Treeview
    - tkinter.ttk.Entry
    - tree.heading
    - tkinter.ttk.LabelFrame
    - tkinter.ttk.Label
    - tkinter.ttk.Scrollbar
    - wrap.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1569
    functionName: scapy.modules.ticketer.Ticketer._make_list.add
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - scapy.layers.dcerpc._NDRPacket.copy
    - scapy.modules.ticketer.Ticketer._make_table
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - scapy.modules.ticketer.Ticketer._make_list.append
    - tkinter.StringVar
    - elt.grid
    - y.valueof
    - z.decode
    - tbl.grid_size
    - tree.column
    - tree.get_children
    - <builtin>.enumerate
    - x.valueof
    - <builtin>.str
    - btns.pack
    - frm.grid_columnconfigure
    - tree.item
    - tkinter.ttk.Frame
    - tree.insert
    - tree.configure
    - tree.pack
    - tkinter.ttk.Button
    - frm.pack
    - vsb.pack
    - scapy.modules.ticketer.Ticketer._getClientClaims.func
    - scapy.modules.ticketer.Ticketer._make_fields
    - tkinter.ttk.Treeview
    - tkinter.ttk.Entry
    - tree.heading
    - tkinter.ttk.LabelFrame
    - <builtin>.super
    - tkinter.ttk.Label
    - tkinter.ttk.Scrollbar
    - wrap.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1572
    functionName: scapy.modules.ticketer.Ticketer._make_list.delete
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - tbl.grid_slaves
    - tkinter.simpledialog.askinteger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbl.grid_slaves
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.simpledialog.askinteger
    functionSourceFile: tkinter
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.modules.ticketer.Ticketer
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1598
    functionName: scapy.modules.ticketer.Ticketer._pretty_time
    functionSourceFile: scapy.modules.ticketer
    functionUses: 4
    functionsReached:
    - scapy.fields.UTCTimeField.i2repr
    - <builtin>.int
    - time.time
    - datetime.timedelta
    - datetime.datetime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1604
    functionName: scapy.modules.ticketer.Ticketer._time_to_int
    functionSourceFile: scapy.modules.ticketer
    functionUses: 3
    functionsReached:
    - scapy.modules.ticketer.Ticketer._utc_to_mstime
    - <builtin>.int
    - datetime.datetime.strptime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1609
    functionName: scapy.modules.ticketer.Ticketer._time_to_asn1
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - dt.replace
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - <builtin>.print
    - dt.strftime
    - datetime.timezone
    - <builtin>.len
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - dt.tzinfo.utcoffset
    - <builtin>.str
    - <builtin>.super
    - datetime.datetime.strptime
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - datetime.timedelta
    - _nam.lower
    - <builtin>.isinstance
    - value.strftime
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1624
    functionName: scapy.modules.ticketer.Ticketer._filetime_totime
    functionSourceFile: scapy.modules.ticketer
    functionUses: 2
    functionsReached:
    - scapy.fields.UTCTimeField.i2repr
    - <builtin>.int
    - scapy.modules.ticketer.Ticketer._pretty_time
    - time.time
    - datetime.timedelta
    - datetime.datetime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sid
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1629
    functionName: scapy.modules.ticketer.Ticketer._pretty_sid
    functionSourceFile: scapy.modules.ticketer
    functionUses: 4
    functionsReached:
    - sid.summary
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sid.summary
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1634
    functionName: scapy.modules.ticketer.Ticketer._getLogonInformation
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - tree.configure
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - tree.get_children
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - pac.Buffers.append
    - <builtin>.type
    - btns.pack
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - tree.item
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - tree.pack
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - pac.getPayload
    - datetime.datetime
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - tree.insert
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - sid.summary
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.fields.UTCTimeField.i2repr
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.modules.ticketer.Ticketer._pretty_time
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - tkinter.ttk.Scrollbar
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.modules.ticketer.Ticketer._pretty_sid
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - tkinter.ttk.Treeview
    - class_default_fields_ref.append
    - wrap.pack
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - vsb.pack
    - time.time
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - tkinter.ttk.Entry
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.modules.ticketer.Ticketer._filetime_totime
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - tree.heading
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.modules.ticketer.Ticketer._make_table
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - frm.pack
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - tree.column
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - frm.grid_columnconfigure
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pac.getPayload
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pac.Buffers.append
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1761
    functionName: scapy.modules.ticketer.Ticketer._getClientInfo
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - tkinter.StringVar
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.fields.UTCTimeField.i2repr
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.modules.ticketer.Ticketer._pretty_time
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pac.Buffers.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - frm.pack
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - tkinter.ttk.Entry
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - pac.getPayload
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - datetime.datetime
    - tkinter.ttk.Label
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - frm.grid_columnconfigure
    - <builtin>.max
    - tkinter.ttk.Frame
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1774
    functionName: scapy.modules.ticketer.Ticketer._getUPNDnsInfo
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - tkinter.StringVar
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.modules.ticketer.Ticketer._pretty_sid
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pac.Buffers.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - frm.pack
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - tkinter.ttk.Entry
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - pac.getPayload
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - frm.grid_columnconfigure
    - <builtin>.max
    - tkinter.ttk.Frame
    - scapy.compat.raw
    - implicit_fields.items
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - pn.parameters
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - unknown.items
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - sid.summary
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1803
    functionName: scapy.modules.ticketer.Ticketer._getClientClaims
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - tree.configure
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - z.decode
    - scapy.layers.sixlowpan.source_addr_size
    - tree.get_children
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - pac.Buffers.append
    - <builtin>.type
    - btns.pack
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - tree.item
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - tree.pack
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - pac.getPayload
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - tree.insert
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.modules.ticketer.Ticketer._getClientClaims.func
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - tbl.grid_size
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - clientClaims.value.valueof
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - tkinter.ttk.Scrollbar
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - elt.grid
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - tkinter.ttk.Treeview
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - wrap.pack
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - tbl.pack
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - vsb.pack
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - x.valueof
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.modules.ticketer.Ticketer._make_list
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - tkinter.ttk.Entry
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - y.valueof
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.modules.ticketer.Ticketer._make_list.append
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - tree.heading
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.modules.ticketer.Ticketer._make_table
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - frm.pack
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - tree.column
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - frm.grid_columnconfigure
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: clientClaims.value.valueof
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: y.valueof
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: z.decode
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.valueof
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1849
    functionName: scapy.modules.ticketer.Ticketer._getPACAttributes
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.modules.ticketer.Ticketer._make_checkbox
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - tkinter.BooleanVar
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pac.Buffers.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - pac.getPayload
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - tkinter.Checkbutton
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1866
    functionName: scapy.modules.ticketer.Ticketer._getPACRequestor
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - tkinter.StringVar
    - scapy.modules.ticketer.Ticketer._pretty_sid
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pac.Buffers.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - frm.pack
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - tkinter.ttk.Entry
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - pac.getPayload
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - frm.grid_columnconfigure
    - <builtin>.max
    - tkinter.ttk.Frame
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - sid.summary
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1875
    functionName: scapy.modules.ticketer.Ticketer._getServerChecksum
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - serverChecksum.RODCIdentifier.decode
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - tkinter.StringVar
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pac.Buffers.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - frm.pack
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - tkinter.ttk.Entry
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - pac.getPayload
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - frm.grid_columnconfigure
    - <builtin>.max
    - tkinter.ttk.Frame
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serverChecksum.RODCIdentifier.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1896
    functionName: scapy.modules.ticketer.Ticketer._getKDCChecksum
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - kdcChecksum.RODCIdentifier.decode
    - socket.inet_ntop
    - tkinter.StringVar
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pac.Buffers.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - frm.pack
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - tkinter.ttk.Entry
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - pac.getPayload
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - frm.grid_columnconfigure
    - <builtin>.max
    - tkinter.ttk.Frame
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kdcChecksum.RODCIdentifier.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1917
    functionName: scapy.modules.ticketer.Ticketer._getTicketChecksum
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - tkinter.StringVar
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pac.Buffers.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - frm.pack
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - tkinter.ttk.Entry
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - pac.getPayload
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - frm.grid_columnconfigure
    - <builtin>.max
    - tkinter.ttk.Frame
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - ticketChecksum.RODCIdentifier.decode
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ticketChecksum.RODCIdentifier.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pac
    - element
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1938
    functionName: scapy.modules.ticketer.Ticketer._getExtendedKDCChecksum
    functionSourceFile: scapy.modules.ticketer
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - tkinter.StringVar
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - exkdcChecksum.RODCIdentifier.decode
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - pac.Buffers.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - frm.pack
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - tkinter.ttk.Entry
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - pac.getPayload
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - frm.grid_columnconfigure
    - <builtin>.max
    - tkinter.ttk.Frame
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.ticketer.Ticketer._make_fields
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: exkdcChecksum.RODCIdentifier.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 41
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d5ff580>
    - <ast.Constant object at 0x7fa30d5ffbb0>
    argNames:
    - self
    - i
    - key
    - hash
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1959
    functionName: scapy.modules.ticketer.Ticketer.edit_ticket
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - serverChecksum.RODCIdentifier.decode
    - struct.unpack
    - kdcChecksum.RODCIdentifier.decode
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - log_interactive.warning
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - decTkt.key.toKey
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - tree.configure
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.modules.ticketer.Ticketer._utc_to_mstime
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.modules.ticketer.Ticketer._build_ticket
    - scapy.modules.ticketer.Ticketer._prompt
    - z.decode
    - scapy.layers.sixlowpan.source_addr_size
    - tree.get_children
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - scapy.modules.ticketer.Ticketer._getServerChecksum
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.compat.orb
    - scapy.modules.ticketer.Ticketer._time_to_asn1
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - tk_logoninfo.pack
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - pac.Buffers.append
    - <builtin>.type
    - btns.pack
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - tree.item
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - dt.replace
    - tree.pack
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - pac.getPayload
    - scapy.modules.ticketer.Ticketer._getUPNDnsInfo
    - datetime.datetime
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - tk_cname.pack
    - tk_upndnsinfo.pack
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - <builtin>.input
    - headers.values
    - tkt.transited.contents.val.decode
    - scapy.compat.bytes_int
    - scapy.layers.kerberos.KRB_Ticket.getSPN
    - scapy.modules.ticketer.Ticketer.update_ticket
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.modules.ticketer.Ticketer._getPACAttributes
    - tkinter.ttk.Frame
    - tree.insert
    - tk_flags.pack
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.modules.ticketer.Ticketer._getClientClaims.func
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - sid.summary
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.fields.UTCTimeField.i2repr
    - tkt.starttime.pretty_time.rstrip
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - exkdcChecksum.RODCIdentifier.decode
    - tkt.crealm.val.decode
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.modules.ticketer.Ticketer._pretty_time
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cls.enc.derive
    - scapy.modules.ticketer.Ticketer._make_checkbox
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - tkinter.Tk
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - tkt.renewTill.pretty_time.rstrip
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.libs.rfc3961.Key.make_checksum
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - tk_key.pack
    - spn.split
    - scapy.modules.ticketer.ScrollFrame.onFrameConfigure
    - fields.items
    - scapy.modules.ticketer.Ticketer._getTicketChecksum
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - tkinter.ttk.Style
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - tbl.grid_size
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - scapy.layers.kerberos.PrincipalName.toString
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - tkinter.Checkbutton
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961._SimplifiedChecksum.checksum
    - tk_serverchksum.pack
    - tkinter.Canvas
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - clientClaims.value.valueof
    - scapy.modules.ticketer.Ticketer._getClientInfo
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.modules.ticketer.Ticketer._getExtendedKDCChecksum
    - socket.inet_pton
    - scapy.modules.ticketer.Ticketer.dec_ticket
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - ticketChecksum.RODCIdentifier.decode
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - cred.set_from_krb
    - tkinter.ttk.Scrollbar
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.modules.ticketer.Ticketer._pretty_sid
    - elt.grid
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.modules.ticketer.Ticketer._resign_ticket
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.modules.ticketer.Ticketer._getLogonInformation
    - scapy.modules.ticketer.Ticketer._time_to_int
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - tk_transited.pack
    - kwargs.pop
    - tkinter.ttk.Treeview
    - scapy.modules.ticketer.Ticketer._time_to_filetime
    - class_default_fields_ref.append
    - wrap.pack
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - tkt.endtime.pretty_time.rstrip
    - tbl.pack
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - vsb.pack
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - root.title
    - typing.cast.network_name.ip.decode
    - ttkstyle.configure
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - x.valueof
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.modules.ticketer.Ticketer._make_list
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - tkinter.ttk.Entry
    - scapy.packet.Packet.copy_field_value
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - tk_pacrequestor.pack
    - scapy.modules.ticketer.Ticketer._make_table._update_datastore
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.modules.ticketer.Ticketer._filetime_totime
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - fields.pop
    - tkt.authtime.pretty_time.rstrip
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - implicit_fields.items
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - tk_ticket.grid
    - scapy.layers.inet6.PadN.extract_padding
    - tk_pacattributes.pack
    - scapy.modules.ticketer.Ticketer._make_fields
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - tkt.encPart.decrypt
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - tkt.encPart.encrypt
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - tkinter.Frame.pack
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - y.valueof
    - tkinter.Scrollbar
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ttkstyle.theme_use
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - tk_pac.grid
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.modules.ticketer.Ticketer._getPACRequestor
    - scapy.modules.ticketer.Ticketer._make_list.append
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - tkinter.BooleanVar
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - tk_clientinfo.pack
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.libs.rfc3961.Key.__init__
    - tree.heading
    - x.val.decode
    - scapy.modules.ticketer.ScrollFrame.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.modules.ticketer.Ticketer._make_table
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - frm.pack
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - root.mainloop
    - <builtin>.issubclass
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - tree.column
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.modules.ticketer.Ticketer._getClientClaims
    - scapy.layers.dhcp.BOOTP.extract_padding
    - x.strip
    - frm.grid_columnconfigure
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - typing.cast.encode
    - tk_clientclaims.pack
    - unknown.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.modules.ticketer.Ticketer._getKDCChecksum
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Tk
    functionSourceFile: tkinter
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: root.title
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Style
    functionSourceFile: tkinter
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ttkstyle.theme_use
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ttkstyle.configure
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_flags.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_key.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.crealm.val.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_cname.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_transited.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.transited.contents.val.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.authtime.pretty_time.rstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.starttime.pretty_time.rstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.endtime.pretty_time.rstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkt.renewTill.pretty_time.rstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_logoninfo.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_clientinfo.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_upndnsinfo.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_clientclaims.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_pacattributes.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_pacrequestor.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_serverchksum.pack
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_ticket.grid
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tk_pac.grid
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Frame.pack
    functionSourceFile: tkinter
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: root.mainloop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b89b670>
    - <ast.Constant object at 0x7fa30b89b520>
    argNames:
    - self
    - i
    - hash
    - kdc_hash
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 2406
    functionName: scapy.modules.ticketer.Ticketer.resign_ticket
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - log_interactive.warning
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - decTkt.key.toKey
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - <builtin>.input
    - headers.values
    - scapy.compat.bytes_int
    - scapy.modules.ticketer.Ticketer.update_ticket
    - scapy.layers.kerberos.KRB_Ticket.getSPN
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.crypto.h_mac.Hmac
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - cls.enc.derive
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.libs.rfc3961.Key.make_checksum
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - spn.split
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - scapy.layers.kerberos.PrincipalName.toString
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961._SimplifiedChecksum.checksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.modules.ticketer.Ticketer.dec_ticket
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - cred.set_from_krb
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.modules.ticketer.Ticketer._resign_ticket
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - tkt.encPart.decrypt
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - tkt.encPart.encrypt
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.libs.rfc3961.Key.__init__
    - x.val.decode
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dae75b0>
    - <ast.Constant object at 0x7fa30dae7220>
    - <ast.Constant object at 0x7fa30dae71c0>
    - <ast.Constant object at 0x7fa30dae7880>
    - <ast.Constant object at 0x7fa30dae7b20>
    - <ast.Constant object at 0x7fa30dae7520>
    - <ast.Constant object at 0x7fa30dae72b0>
    argNames:
    - self
    - upn
    - ip
    - key
    - password
    - realm
    - fast
    - armor_with
    - spn
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2417
    functionName: scapy.modules.ticketer.Ticketer.request_tgt
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.modules.ticketer.Ticketer.export_krb
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - log_interactive.warning
    - scapy.modules.ticketer.CCCredential.set_from_krb
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - decTkt.key.toKey
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - component.split
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - kdcrep.starttime.datetime.timestamp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - cred.client.toPN
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - ep.string_to_key
    - scapy.layers.inet.IP.extract_padding
    - rep.getUPN
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - key.toKey
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.utils.wrpcap
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.modules.ticketer.Ticketer.get_cred
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ticketer.Ticketer.add_cred
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cred.server.toPN
    - cryptography.hazmat.primitives.hashes.Hash
    - entry.getPrincipal
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - kdcrep.renewTill.datetime.timestamp
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - res.encPart.decrypt
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - res.getSPN
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.modules.ticketer.Ticketer.import_krb
    - public_numbers.public_key
    - scapy.layers.kerberos.krb_get_salt
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - kdcrep.authtime.datetime.timestamp
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - entry.key.toKey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - cred.keyblock.toKey
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - kdcrep.endtime.datetime.timestamp
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.libs.rfc3961.Key.string_to_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 12
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b249820>
    - <ast.Constant object at 0x7fa30b249c70>
    - <ast.Constant object at 0x7fa30b249220>
    - <ast.Constant object at 0x7fa30b2490a0>
    - <ast.Constant object at 0x7fa30b2491f0>
    - <ast.Constant object at 0x7fa30b249e20>
    - <ast.Constant object at 0x7fa30b249940>
    - <ast.Constant object at 0x7fa30b249790>
    argNames:
    - self
    - i
    - spn
    - ip
    - renew
    - realm
    - additional_tickets
    - fast
    - armor_with
    - for_user
    - s4u2proxy
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2468
    functionName: scapy.modules.ticketer.Ticketer.request_st
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.modules.ticketer.Ticketer.export_krb
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - log_interactive.warning
    - scapy.modules.ticketer.CCCredential.set_from_krb
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - decTkt.key.toKey
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - component.split
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - kdcrep.starttime.datetime.timestamp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - cred.client.toPN
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - ep.string_to_key
    - scapy.layers.inet.IP.extract_padding
    - rep.getUPN
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - key.toKey
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ticketer.Ticketer.add_cred
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cred.server.toPN
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - kdcrep.renewTill.datetime.timestamp
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - res.encPart.decrypt
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - res.getSPN
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.modules.ticketer.Ticketer.import_krb
    - public_numbers.public_key
    - scapy.layers.kerberos.krb_get_salt
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - kdcrep.authtime.datetime.timestamp
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - cred.keyblock.toKey
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - kdcrep.endtime.datetime.timestamp
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.libs.rfc3961.Key.string_to_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - additional_tickets.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: additional_tickets.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cd250>
    - <ast.Constant object at 0x7fa30b3cdfd0>
    argNames:
    - self
    - i
    - targetupn
    - newpassword
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 2535
    functionName: scapy.modules.ticketer.Ticketer.kpasswdset
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.volatile.RandNum._fix
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.tls.crypto.md4.MD4.H
    - scapy.packet.Packet.haslayer.<lambda1>
    - threading.Event.set
    - scapy.modules.ticketer.Ticketer.export_krb
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - cred.client.toPN
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - <builtin>.round
    - datetime.timedelta
    - scapy.layers.inet.IP.extract_padding
    - cli_ap_rep.encPart.encrypt
    - scapy.packet.NoPayload.sprintf
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - scapy.arch.windows.native.L3WinSocket.close
    - fmt.rindex
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.layers.ldap.dclocator
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - dt.replace
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.kerberos.kpasswd
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.gssapi.GssChannelBindings.digestMD5
    - <builtin>.input
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - tok.show
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - <builtin>.enumerate
    - results.add
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cred.server.toPN
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - resp.krbpriv.encPart.decrypt
    - scapy.sendrecv.AsyncSniffer._run
    - ap_req.authenticator.encrypt
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - sfclsfld.split
    - <builtin>.float
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - name.strip
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - tgt_rep.show
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - cmd.clear
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - krbpriv.encPart.encrypt
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - fvalue.haslayer
    - scapy.layers.kerberos.krb_as_and_tgs
    - hashlib.md5
    - created.append
    - ips.extend
    - class_default_fields_ref.append
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - _dns_cache.get
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - obj.__iter__
    - ctypes.Structure.__init__
    - random.expovariate
    - kwargs.get
    - itertools.chain
    - cred.keyblock.toKey
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - repPart.subkey.toKey
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - ticket.getSPN
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - fmt.index
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.kerberos.KerberosSSP.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - clsfld.split
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - random.randrange
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cls.split
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.asn1.asn1.ASN1_BIT_STRING.set
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - ap_rep.encPart.decrypt
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - typing.cast.time.localtime
    - <builtin>.range
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Init_sec_context
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - sniff_sockets.update
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - typing.cast.payload.time.strftime
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa2f9566280>
    - <ast.List object at 0x7fa2f95662b0>
    argNames:
    - self
    - i
    - ip
    - additional_tickets
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2551
    functionName: scapy.modules.ticketer.Ticketer.renew
    functionSourceFile: scapy.modules.ticketer
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.modules.ticketer.Ticketer.export_krb
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - log_interactive.warning
    - scapy.modules.ticketer.CCCredential.set_from_krb
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - decTkt.key.toKey
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - component.split
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - kdcrep.starttime.datetime.timestamp
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - cred.client.toPN
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.modules.ticketer.Ticketer._prompt
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - ep.string_to_key
    - scapy.layers.inet.IP.extract_padding
    - rep.getUPN
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.modules.ticketer.Ticketer._prompt_hash
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - key.toKey
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ticketer.Ticketer.add_cred
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - <builtin>.input
    - headers.values
    - threading.Thread.join
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cred.server.toPN
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - kdcrep.renewTill.datetime.timestamp
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - res.encPart.decrypt
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - res.getSPN
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.modules.ticketer.Ticketer.import_krb
    - public_numbers.public_key
    - scapy.layers.kerberos.krb_get_salt
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.kerberos._parse_spn
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - kdcrep.authtime.datetime.timestamp
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - log_interactive.info
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - cred.keyblock.toKey
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - re.match
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - kdcrep.endtime.datetime.timestamp
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.dns.dns_resolve
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.libs.rfc3961.Key.string_to_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - sock.settimeout
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.modules.p0f
    functionSourceFile: scapy.modules.p0f
    functionUses: 0
    functionsReached:
    - os.path.exists
    - scapy.data.KnowledgeBase.__init__
    - os.path.join
    - scapy.data.select_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 12
    argDefaultValues: []
    argNames:
    - self
    - olayout
    - quirks
    - ip_opt_len
    - ip_ver
    - ttl
    - mss
    - win
    - win_type
    - wscale
    - pay_class
    - ts1
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: scapy.modules.p0f.TCP_Signature.__init__
    functionSourceFile: scapy.modules.p0f
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 33
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 16
    EdgeCount: 47
    ICount: 24
    IfCount: 33
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 67
    functionName: scapy.modules.p0f.TCP_Signature.from_packet
    functionSourceFile: scapy.modules.p0f
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - quirks.add
    - <builtin>.ord
    - scapy.modules.p0f.TCP_Signature.from_packet.addq
    - struct.calcsize
    - <builtin>.len
    - x.strip
    - struct.unpack
    - <builtin>.bytes
    - <builtin>.set
    - scapy.modules.p0f.TCP_Signature.__init__
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: scapy.modules.p0f.TCP_Signature.from_packet.addq
    functionSourceFile: scapy.modules.p0f
    functionUses: 4
    functionsReached:
    - quirks.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: quirks.add
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - sig_line
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 188
    functionName: scapy.modules.p0f.TCP_Signature.from_raw_sig
    functionSourceFile: scapy.modules.p0f
    functionUses: 6
    functionsReached:
    - <builtin>.range
    - <builtin>.int
    - <builtin>.frozenset
    - line.split
    - <builtin>.len
    - wsize.partition
    - scapy.modules.p0f.TCP_Signature.__init__
    - quirks.split
    - scapy.modules.p0f.lparse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7d6df0>
    - <ast.Constant object at 0x7fa30d7d68b0>
    argNames:
    - line
    - n
    - delimiter
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 593
    functionName: scapy.modules.p0f.lparse
    functionSourceFile: scapy.modules.p0f
    functionUses: 9
    functionsReached:
    - <builtin>.len
    - line.split
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wsize.partition
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: quirks.split
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 220
    functionName: scapy.modules.p0f.TCP_Signature.__str__
    functionSourceFile: scapy.modules.p0f
    functionUses: 0
    functionsReached:
    - scapy.modules.p0f.guess_dist
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttl
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 587
    functionName: scapy.modules.p0f.guess_dist
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - http_ver
    - hdr
    - hdr_set
    - habsent
    - sw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 232
    functionName: scapy.modules.p0f.HTTP_Signature.__init__
    functionSourceFile: scapy.modules.p0f
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 240
    functionName: scapy.modules.p0f.HTTP_Signature.from_packet
    functionSourceFile: scapy.modules.p0f
    functionUses: 3
    functionsReached:
    - scapy.compat.raw
    - headers.split
    - value.strip
    - <builtin>.tuple
    - http_payload.find
    - headers_found.append
    - <builtin>.len
    - headers.decode
    - <builtin>.bytes
    - <builtin>.set
    - scapy.modules.p0f.HTTP_Signature.__init__
    - header_line.partition
    - hdr_set.add
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http_payload.find
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers.decode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: header_line.partition
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: headers_found.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hdr_set.add
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - sig_line
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 278
    functionName: scapy.modules.p0f.HTTP_Signature.from_raw_sig
    functionSourceFile: scapy.modules.p0f
    functionUses: 5
    functionsReached:
    - new_horder.append
    - <builtin>.range
    - <builtin>.tuple
    - <builtin>.int
    - header.partition
    - <builtin>.frozenset
    - habsent.split
    - re.split
    - <builtin>.len
    - scapy.modules.p0f.HTTP_Signature.__init__
    - line.split
    - scapy.modules.p0f.lparse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: header.partition
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_horder.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: habsent.split
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 298
    functionName: scapy.modules.p0f.HTTP_Signature.__str__
    functionSourceFile: scapy.modules.p0f
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - label_id
    - sig_line
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 311
    functionName: scapy.modules.p0f.MTU_Record.__init__
    functionSourceFile: scapy.modules.p0f
    functionUses: 4
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - label_id
    - sig_line
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 319
    functionName: scapy.modules.p0f.TCP_Record.__init__
    functionSourceFile: scapy.modules.p0f
    functionUses: 4
    functionsReached:
    - <builtin>.range
    - <builtin>.int
    - <builtin>.frozenset
    - line.split
    - <builtin>.len
    - wsize.partition
    - scapy.modules.p0f.TCP_Signature.__init__
    - quirks.split
    - scapy.modules.p0f.TCP_Signature.from_raw_sig
    - scapy.modules.p0f.lparse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - label_id
    - sig_line
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 329
    functionName: scapy.modules.p0f.HTTP_Record.__init__
    functionSourceFile: scapy.modules.p0f
    functionUses: 4
    functionsReached:
    - new_horder.append
    - <builtin>.range
    - <builtin>.tuple
    - <builtin>.int
    - header.partition
    - <builtin>.frozenset
    - habsent.split
    - re.split
    - <builtin>.len
    - scapy.modules.p0f.HTTP_Signature.from_raw_sig
    - scapy.modules.p0f.HTTP_Signature.__init__
    - line.split
    - scapy.modules.p0f.lparse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 4
    IfCount: 12
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 360
    functionName: scapy.modules.p0f.p0fKnowledgeBase._parse_file
    functionSourceFile: scapy.modules.p0f
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - re.split
    - scapy.modules.p0f.TCP_Signature.__init__
    - scapy.modules.p0f.TCP_Signature.from_raw_sig
    - scapy.modules.p0f.MTU_Record.__init__
    - <builtin>.len
    - line.split
    - quirks.split
    - <builtin>.tuple
    - line.partition
    - curr_records.append
    - habsent.split
    - val.split
    - scapy.modules.p0f.HTTP_Record.__init__
    - scapy.modules.p0f.HTTP_Signature.from_raw_sig
    - scapy.modules.p0f.HTTP_Signature.__init__
    - wsize.partition
    - new_horder.append
    - <builtin>.range
    - scapy.modules.p0f.TCP_Record.__init__
    - header.partition
    - <builtin>.frozenset
    - param.strip
    - line.strip
    - scapy.modules.p0f.lparse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.partition
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: param.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: curr_records.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfa280>
    argNames:
    - self
    - direction
    - osgenre
    - osdetails
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 408
    functionName: scapy.modules.p0f.p0fKnowledgeBase.get_sigs_by_os
    functionSourceFile: scapy.modules.p0f
    functionUses: 1
    functionsReached:
    - sigs.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sigs.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 23
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 12
    EdgeCount: 33
    ICount: 1
    IfCount: 23
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ts
    - direction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 430
    functionName: scapy.modules.p0f.p0fKnowledgeBase.tcp_find_match
    functionSourceFile: scapy.modules.p0f
    functionUses: 2
    functionsReached:
    - scapy.modules.p0f.detect_win_multi
    - options.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - ts
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 616
    functionName: scapy.modules.p0f.detect_win_multi
    functionSourceFile: scapy.modules.p0f
    functionUses: 3
    functionsReached:
    - options.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ts
    - direction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 507
    functionName: scapy.modules.p0f.p0fKnowledgeBase.http_find_match
    functionSourceFile: scapy.modules.p0f
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - scapy.modules.p0f.p0fKnowledgeBase.http_find_match.headers_correl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 530
    functionName: scapy.modules.p0f.p0fKnowledgeBase.http_find_match.headers_correl
    functionSourceFile: scapy.modules.p0f
    functionUses: 3
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mtu
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 572
    functionName: scapy.modules.p0f.p0fKnowledgeBase.mtu_find_match
    functionSourceFile: scapy.modules.p0f
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 604
    functionName: scapy.modules.p0f.validate_packet
    functionSourceFile: scapy.modules.p0f
    functionUses: 5
    functionsReached:
    - pkt.copy
    - pkt.haslayer
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 647
    functionName: scapy.modules.p0f.packet2p0f
    functionSourceFile: scapy.modules.p0f
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - headers.decode
    - socket.inet_ntop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - headers_found.append
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - conf.raw_layer
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - pkt.__class__
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - pkt.copy
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - hdr_set.add
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - pkt.haslayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.modules.p0f.TCP_Signature.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.modules.p0f.TCP_Signature.from_packet.addq
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.modules.p0f.TCP_Signature.from_packet
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - <builtin>.set
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.modules.p0f.HTTP_Signature.from_packet
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.modules.p0f.validate_packet
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - header_line.partition
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - http_payload.find
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - quirks.add
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - x.strip
    - <builtin>.max
    - scapy.compat.raw
    - headers.split
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - re.compile
    - prog.match
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.p0f.HTTP_Signature.__init__
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 677
    functionName: scapy.modules.p0f.fingerprint_mtu
    functionSourceFile: scapy.modules.p0f
    functionUses: 0
    functionsReached:
    - scapy.modules.nmap.NmapKnowledgeBase.get_base
    - scapy.modules.p0f.validate_packet
    - pkt.haslayer
    - log_runtime.warning
    - scapy.modules.p0f.p0fKnowledgeBase.mtu_find_match
    - pkt.copy
    - <builtin>.super
    - typing.cast
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 701
    functionName: scapy.modules.p0f.p0f
    functionSourceFile: scapy.modules.p0f
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - headers.decode
    - socket.inet_ntop
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - headers_found.append
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - conf.raw_layer
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - pkt.copy
    - scapy.modules.p0f.packet2p0f
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - hdr_set.add
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - pkt.haslayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.modules.p0f.TCP_Signature.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.modules.p0f.TCP_Signature.from_packet.addq
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.modules.p0f.TCP_Signature.from_packet
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.modules.p0f.p0fKnowledgeBase.http_find_match.headers_correl
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.modules.p0f.HTTP_Signature.from_packet
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - options.append
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.modules.nmap.NmapKnowledgeBase.get_base
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.modules.p0f.validate_packet
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - header_line.partition
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - http_payload.find
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.modules.p0f.detect_win_multi
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - quirks.add
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - x.strip
    - <builtin>.max
    - scapy.compat.raw
    - headers.split
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - re.compile
    - prog.match
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.modules.p0f.p0fKnowledgeBase.tcp_find_match
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.p0f.HTTP_Signature.__init__
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.modules.p0f.p0fKnowledgeBase.http_find_match
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 8
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 713
    functionName: scapy.modules.p0f.prnp0f
    functionSourceFile: scapy.modules.p0f
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.modules.p0f.packet2p0f
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.modules.p0f.TCP_Signature.from_packet.addq
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.modules.p0f.TCP_Signature.from_packet
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.modules.p0f.validate_packet
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.modules.p0f.prnp0f.add_field
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - quirks.add
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.modules.p0f.p0fKnowledgeBase.tcp_find_match
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.http.HTTP.guess_payload_class
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - headers.decode
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - pkt.copy
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - scapy.modules.p0f.HTTP_Signature.from_packet
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - header_line.partition
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - http_payload.find
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - prog.match
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - headers_found.append
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.modules.p0f.p0f
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - fields.append
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.modules.p0f.p0fKnowledgeBase.http_find_match.headers_correl
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - headers.split
    - re.compile
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.modules.p0f.p0fKnowledgeBase.http_find_match
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - hdr_set.add
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - pkt.haslayer
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.modules.p0f.TCP_Signature.__init__
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - options.append
    - scapy.modules.nmap.NmapKnowledgeBase.get_base
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.modules.p0f.detect_win_multi
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - x.strip
    - pkt.sprintf
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.modules.p0f.HTTP_Signature.__init__
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 732
    functionName: scapy.modules.p0f.prnp0f.add_field
    functionSourceFile: scapy.modules.p0f
    functionUses: 1
    functionsReached:
    - fields.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 52
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 24
    EdgeCount: 74
    ICount: 18
    IfCount: 52
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a8850>
    - <ast.Constant object at 0x7fa30b1a82b0>
    - <ast.Constant object at 0x7fa30b1a8af0>
    - <ast.Constant object at 0x7fa30b1a8a30>
    - <ast.Constant object at 0x7fa30b1a8430>
    - <ast.Constant object at 0x7fa30b1a82e0>
    argNames:
    - pkt
    - osgenre
    - osdetails
    - signature
    - extrahops
    - mtu
    - uptime
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 757
    functionName: scapy.modules.p0f.p0f_impersonate
    functionSourceFile: scapy.modules.p0f
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - pkt.haslayer
    - log_runtime.warning
    - random.choice
    - <builtin>.dict
    - struct.unpack
    - options.append
    - scapy.modules.p0f.TCP_Signature.__init__
    - scapy.modules.p0f.TCP_Signature.from_raw_sig
    - scapy.modules.p0f.p0fKnowledgeBase.get_sigs_by_os
    - scapy.volatile.RandString._fix
    - scapy.modules.nmap.NmapKnowledgeBase.get_base
    - scapy.modules.p0f.validate_packet
    - <builtin>.len
    - line.split
    - quirks.split
    - <builtin>.isinstance
    - random.randint
    - orig_opts.get
    - scapy.contrib.isis._ISIS_RandId._fix
    - scapy.volatile.RandByte.__init__
    - scapy.modules.p0f.p0f_impersonate.int_only
    - pkt.copy
    - scapy.volatile.RandNumExpo.__init__
    - wsize.partition
    - typing.cast
    - scapy.error.warning
    - scapy.volatile.RandString.__init__
    - <builtin>.range
    - struct.calcsize
    - sigs.append
    - <builtin>.frozenset
    - sig.olayout.split
    - <builtin>.super
    - scapy.packet.NoPayload.__init__
    - scapy.modules.p0f.lparse
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 839
    functionName: scapy.modules.p0f.p0f_impersonate.int_only
    functionSourceFile: scapy.modules.p0f
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orig_opts.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sig.olayout.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 135
    functionName: scapy.contrib.isis._ISIS_RandId._fix
    functionSourceFile: scapy.contrib.isis
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandByte.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.modules.p0fv2
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 0
    functionsReached:
    - scapy.modules.p0fv2.p0f_load_knowledgebases
    - os.path.join
    - scapy.data.select_path
    - scapy.data.KnowledgeBase.__init__
    - scapy.modules.p0fv2.p0fKnowledgeBase.__init__
    - scapy.config.CommandsList.register
    - os.path.exists
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: scapy.modules.p0fv2.p0fKnowledgeBase.__init__
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 2
    functionsReached:
    - scapy.data.KnowledgeBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: scapy.modules.p0fv2.p0fKnowledgeBase.lazy_init.a2i
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 3
    functionsReached:
    - x.isdigit
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.isdigit
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 92
    functionName: scapy.modules.p0fv2.p0f_load_knowledgebases
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 1
    functionsReached:
    - scapy.modules.p0fv2.p0fKnowledgeBase.__init__
    - scapy.data.KnowledgeBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - flags
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: scapy.modules.p0fv2.p0f_selectdb
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 35
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 17
    EdgeCount: 50
    ICount: 0
    IfCount: 35
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: scapy.modules.p0fv2.packet2p0f
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 4
    functionsReached:
    - scapy.compat.raw
    - pkt.haslayer
    - scapy.modules.p0fv2.p0f_selectdb
    - pkt.getlayer
    - <builtin>.len
    - pkt.copy
    - <builtin>.bytes
    - <builtin>.str
    - pkt.__class__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - x
    - y
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 262
    functionName: scapy.modules.p0fv2.p0f_correl
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 292
    functionName: scapy.modules.p0fv2.p0f
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 1
    functionsReached:
    - scapy.compat.raw
    - <builtin>.range
    - db.get_base
    - <builtin>.int
    - pkt.haslayer
    - log_runtime.warning
    - scapy.modules.p0fv2.p0f_selectdb
    - r.append
    - <builtin>.len
    - pkt.getlayer
    - pkt.copy
    - scapy.modules.p0fv2.packet2p0f
    - <builtin>.bytes
    - <builtin>.str
    - pkt.__class__
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.modules.p0fv2.p0f_correl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: db.get_base
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 314
    functionName: scapy.modules.p0fv2.prnp0f
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 0
    functionsReached:
    - pkt.haslayer
    - <builtin>.int
    - log_runtime.warning
    - scapy.modules.p0fv2.packet2p0f
    - scapy.modules.p0fv2.pkt2uptime
    - pkt.getlayer
    - <builtin>.len
    - <builtin>.str
    - <builtin>.bytes
    - pkt.__class__
    - <builtin>.isinstance
    - scapy.compat.raw
    - db.get_base
    - pkt.sprintf
    - scapy.modules.p0fv2.p0f_selectdb
    - r.append
    - <builtin>.print
    - <builtin>.map
    - pkt.copy
    - scapy.error.warning
    - <builtin>.range
    - scapy.modules.p0fv2.p0f
    - scapy.modules.p0fv2.p0f_correl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30df59af0>
    argNames:
    - pkt
    - HZ
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 343
    functionName: scapy.modules.p0fv2.pkt2uptime
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - scapy.modules.p0fv2.pkt2uptime
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 50
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 23
    EdgeCount: 71
    ICount: 19
    IfCount: 50
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecbdd00>
    - <ast.Constant object at 0x7fa30ecbd8e0>
    - <ast.Constant object at 0x7fa30ecbdd90>
    - <ast.Constant object at 0x7fa30ecbd370>
    - <ast.Constant object at 0x7fa30ecbd160>
    - <ast.Constant object at 0x7fa30ecbd6a0>
    argNames:
    - pkt
    - osgenre
    - osdetails
    - signature
    - extrahops
    - mtu
    - uptime
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 361
    functionName: scapy.modules.p0fv2.p0f_impersonate
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.int
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - <builtin>.bytearray
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - struct.unpack
    - scapy.utils.tcpdump
    - scapy.modules.p0fv2.packet2p0f
    - typing.cast.network_name.encode
    - scapy.volatile.RandString._fix
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - pkt.__class__
    - <builtin>.getattr
    - db.get_base
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - pkt.copy
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - struct.calcsize
    - os.fork
    - threading.Event.wait
    - socket.socket
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - pkt.haslayer
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - s1.close
    - r.answers
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - s1.bind
    - f.close
    - <builtin>.str
    - random.randint
    - scapy.modules.p0fv2.p0f_getlocalsigs.addresult
    - scapy.utils.ContextManagerSubprocess.__init__
    - ARPHRD_TO_DLT.get
    - log_runtime.exception
    - scapy.modules.p0fv2.p0f_selectdb
    - orig_opts.get
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.volatile.RandByte.__init__
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - random.choice
    - obj.__iter__
    - <builtin>.dict
    - ctypes.Structure.__init__
    - options.append
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - pkt.getlayer
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.volatile.RandNumExpo.__init__
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - scapy.modules.p0fv2.p0f_impersonate.<lambda1>
    - scapy.volatile.RandString.__init__
    - <builtin>.range
    - threading.Thread.start
    - conf.route.route
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - scapy.volatile.RandShort.__init__
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.volatile.RandInt.__init__
    - time.sleep
    - threading.Thread.join
    - scapy.modules.p0fv2.p0f_getlocalsigs
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - os.waitpid
    - scapy.contrib.isis._ISIS_RandId._fix
    - os._exit
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - log_runtime.error
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - s1.connect
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised:
    - TypeError
    - Scapy_Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 567
    functionName: scapy.modules.p0fv2.p0f_getlocalsigs
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - scapy.modules.p0fv2.packet2p0f
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - pkt.__class__
    - <builtin>.getattr
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - pkt.copy
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - os.fork
    - threading.Event.wait
    - socket.socket
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - pkt.haslayer
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - s1.close
    - r.answers
    - <builtin>.open
    - typing.cast.fileno
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - s1.bind
    - f.close
    - <builtin>.str
    - random.randint
    - scapy.modules.p0fv2.p0f_getlocalsigs.addresult
    - scapy.utils.ContextManagerSubprocess.__init__
    - ARPHRD_TO_DLT.get
    - log_runtime.exception
    - scapy.modules.p0fv2.p0f_selectdb
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - pkt.getlayer
    - <builtin>.len
    - scapy.supersocket.IterSocket.__init__
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - conf.route.route
    - lst.append
    - locale.getlocale
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - os.waitpid
    - os._exit
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - log_runtime.error
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - s1.connect
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.modules.p0fv2.p0f_impersonate.<lambda1>
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.fork
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - res
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 583
    functionName: scapy.modules.p0fv2.p0f_getlocalsigs.addresult
    functionSourceFile: scapy.modules.p0fv2
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.waitpid
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s1.connect
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s1.bind
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s1.close
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ldaphero
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: scapy.modules.ldaphero.AutoHideScrollbar.__init__
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - first
    - last
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: scapy.modules.ldaphero.AutoHideScrollbar.set
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - tkinter.ttk.Scrollbar.grid
    - <builtin>.super
    - tkinter.ttk.Scrollbar.grid_forget
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Scrollbar.grid
    functionSourceFile: tkinter
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Scrollbar.grid_forget
    functionSourceFile: tkinter
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - parent
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: scapy.modules.ldaphero.BasePopup.__init__
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 16
    functionsReached:
    - tkinter.Toplevel
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Toplevel
    functionSourceFile: tkinter
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: scapy.modules.ldaphero.BasePopup.dismiss
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: scapy.modules.ldaphero.BasePopup.cancel
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - scapy.modules.ldaphero.BasePopup.dismiss
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: scapy.modules.ldaphero.BasePopup.run
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e987220>
    - <ast.Constant object at 0x7fa30e9874f0>
    - <ast.Constant object at 0x7fa30e987ee0>
    - <ast.Constant object at 0x7fa30e9872b0>
    - <ast.Constant object at 0x7fa30e987d60>
    - <ast.Constant object at 0x7fa30b0e5f40>
    - <ast.Constant object at 0x7fa30b0e50a0>
    - <ast.Constant object at 0x7fa30b0e5400>
    argNames:
    - self
    - ssp
    - mech
    - simple_username
    - simple_password
    - encrypt
    - host
    - port
    - ssl
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 141
    functionName: scapy.modules.ldaphero.LDAPHero.__init__
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - ttkstyle.configure
    - tkinter.Menu
    - tkinter.Tk
    - tkinter.Text
    - <builtin>.dict
    - tvfr.grid_columnconfigure
    - tvfr.grid_rowconfigure
    - content.pack
    - popup_adv.add_command
    - tkinter.BooleanVar
    - content.add
    - tkinter.ttk.Frame
    - scapy.modules.ldaphero.LDAPHero.main
    - tkinter.ttk.Treeview
    - ttkstyle.theme_use
    - scapy.layers.ldap.LDAP_Client.__init__
    - menubar.add_cascade
    - tkinter.ttk.Style
    - scapy.modules.ldaphero.AutoHideScrollbar.__init__
    - <builtin>.super
    - tkinter.ttk.PanedWindow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 43
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1915
    functionName: scapy.modules.ldaphero.LDAPHero.main
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 1
    functionsReached:
    - content.pack
    - ttkstyle.configure
    - tkinter.Menu
    - popup_adv.add_command
    - tkinter.BooleanVar
    - ttkstyle.theme_use
    - tkinter.Tk
    - tkinter.Text
    - menubar.add_cascade
    - tkinter.ttk.Style
    - tvfr.grid_columnconfigure
    - content.add
    - scapy.modules.ldaphero.AutoHideScrollbar.__init__
    - <builtin>.super
    - tkinter.ttk.PanedWindow
    - tvfr.grid_rowconfigure
    - tkinter.ttk.Treeview
    - tkinter.ttk.Frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 28
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 179
    functionName: scapy.modules.ldaphero.LDAPHero.connect
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.volatile.RandNum._fix
    - scapy.layers.ntlm.NTLMSSP.__init__
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.layers.ldap.LDAP_Client.connect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - <builtin>.round
    - cli_ap_rep.encPart.encrypt
    - scapy.layers.inet.IP.extract_padding
    - datetime.timedelta
    - scapy.layers.ntlm.SIGNKEY
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.compute_mic
    - ARPHRD_TO_DLT.get
    - bindtypev.set
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.sessions.TCPSession.__init__
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - serverv.set
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.layers.gssapi.GssChannelBindings.fromssl
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - serverf.focus
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - dt.replace
    - filter.lstrip
    - tkinter.ttk.Button
    - cert.x509Cert.copy
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - sock.getsockname
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.ntlm.SEALKEY
    - portv.set
    - context.wrap_socket
    - scapy.layers.can.CAN.pre_dissect
    - collections.defaultdict
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.gssapi.GssChannelBindings.digestMD5
    - threading.Thread.join
    - headers.values
    - <builtin>.input
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - tkinter.ttk.Checkbutton
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - Context.ssp.canMechListMIC
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - conf.mib._oid
    - ssl.create_default_context
    - scapy.automaton.Automaton._flush_inout
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - value.strftime
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - scapy.layers.spnego.mechListMIC
    - hash_md5.digest
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.cert.Cert.getSignatureHash
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - tkinter.StringVar
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - c.remove_payload
    - scapy.packet.Packet._resolve_alias
    - domentry.grid
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - Context.KrbSessionKey.decrypt
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - threading.Event
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.clear
    - threading.Event.wait
    - domainv.set
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - User.upper
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - bindtypefrm.grid
    - t.bus.shutdown
    - sslv.get
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ap_req.authenticator.encrypt
    - <builtin>.repr
    - conf.color_theme.green
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.modules.ldaphero.LDAPHero.bind
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - realm.upper
    - tkinter.Entry
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - encryptv.set
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - encryptv.get
    - bindtypev.trace
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - scapy.supersocket.StreamSocketPeekless.__init__
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.spnego.SPNEGOSSP._common_spnego_handler
    - <builtin>.print
    - os.close
    - scapy.layers.spnego.SPNEGOSSP._extract_gssapi
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - tgt_rep.show
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - to_remove.append
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - userf.focus
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.layers.kerberos._parse_spn
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - cmd.clear
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - domentry.configure
    - Context.ssp.GSS_Accept_sec_context
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.ldap.LDAP_Client.bind
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.ntlm.NTOWFv2
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.modules.ldaphero.LDAPHero._showsearchresult
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - scapy.layers.kerberos.krb_as_and_tgs
    - hashlib.md5
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ntlm.NTLMv2_ComputeSessionBaseKey
    - token_type.value.encode
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - portv.get
    - <builtin>.sorted
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - select.select
    - encrbtn.grid
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.spnego.SPNEGOSSP.GSS_Init_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - sslsock.get_channel_binding
    - typing.NamedTuple
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - random.expovariate
    - kwargs.get
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - repPart.subkey.toKey
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - log_isotp.warning
    - args.append
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - serverf.grid
    - serverv.get
    - scapy.arch.common.compile_filter
    - re.match
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - scapy.layers.ntlm.NTLMSSP.CONTEXT.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - fields.pop
    - scapy.layers.spnego.SPNEGOSSP.__init__
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.kerberos.KerberosSSP.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - results.get
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - implicit_fields.items
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - random.randrange
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - enum.IntEnum.__init__
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - userf.grid
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - ctypes.windll.ws2_32.WSACloseEvent
    - warnings.warn
    - scapy.layers.ntlm.NTLM_CHALLENGE.getAv
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.NTLMv2_RESPONSE.computeNTProofStr
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - Context.ssp.GSS_Init_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - ssl.SSLContext
    - <builtin>.open
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - tkinter.BooleanVar
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.asn1.asn1.ASN1_BIT_STRING.set
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dns.dns_resolve
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - Context.ssp.getMechListMIC
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.utils.valid_ip
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - enum.Enum.__init__
    - scapy.modules.ldaphero.LDAPHero.tprint
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - Context.ssp.verifyMechListMIC
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - ap_rep.encPart.decrypt
    - userv.get
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - scapy.layers.ntlm.NTLMSSP.GSS_Init_sec_context
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - scapy.layers.kerberos.KerberosSSP.GSS_Init_sec_context
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.issubclass
    - tkinter.ttk.Label
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - tkinter.ttk.Radiobutton
    - scapy.asn1.asn1.ASN1_OID.__init__
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sslsock.getpeercert
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - bindtypev.get
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - Context.supported_mechtypes.remove
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - sock.settimeout
    - typing.cast.encode
    - heapq.heapify
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - domainv.get
    - passwordv.get
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serverv.set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Entry
    functionSourceFile: tkinter
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serverf.grid
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: portv.set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Checkbutton
    functionSourceFile: tkinter
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serverf.focus
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serverv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: portv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sslv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.List object at 0x7fa30e4b2d00>
    - <ast.Constant object at 0x7fa30e4b2fd0>
    argNames:
    - self
    - x
    - tags
    - flush
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1904
    functionName: scapy.modules.ldaphero.LDAPHero.tprint
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 17
    functionsReached:
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - baseObject
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 515
    functionName: scapy.modules.ldaphero.LDAPHero._showsearchresult
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.modules.ldaphero.LDAPHero.tprint
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.smb2.WINNT_SID.summary
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 33
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 299
    functionName: scapy.modules.ldaphero.LDAPHero.bind
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.volatile.RandNum._fix
    - scapy.layers.ntlm.NTLMSSP.__init__
    - realm.lower
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.layers.tls.crypto.md4.MD4.H
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - hashlib.sha1
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__setattr__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.asn1.asn1.ASN1_Object.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.tls.crypto.md4.MD4.lrot
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton.Automaton.run
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - <builtin>.round
    - datetime.timedelta
    - cli_ap_rep.encPart.encrypt
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.ntlm.NTLM_AUTHENTICATE.compute_mic
    - scapy.layers.ntlm.SIGNKEY
    - ARPHRD_TO_DLT.get
    - bindtypev.set
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.layers.tls.crypto.md4.MD4.F
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - datetime.timezone
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.asn1.asn1.ASN1_BIT_STRING.__init__
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.libs.rfc3961.Key.random_to_key
    - <builtin>.type
    - datetime.datetime.strptime
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.ldap.dclocator
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - dt.replace
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - ctypes.GetLastError
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.ntlm.SEALKEY
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - scapy.layers.gssapi.GssChannelBindings.digestMD5
    - threading.Thread.join
    - <builtin>.input
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - tkinter.ttk.Checkbutton
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.tls.crypto.md4.MD4._process
    - Context.ssp.canMechListMIC
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - conf.mib._oid
    - scapy.automaton.Automaton._flush_inout
    - value.strftime
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - scapy.libs.rfc3961._EncryptionAlgorithmProfile.random_to_key
    - params.parameter_numbers
    - i.fileno
    - scapy.layers.spnego.mechListMIC
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.automaton.Message.__init__
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.layers.kerberos.PrincipalName.fromUPN
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.kerberos.KerberosSSP.CONTEXT.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - tkinter.StringVar
    - scapy.layers.kerberos.krb_tgs_req
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - domentry.grid
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.automaton.Automaton.stop
    - ctypes.windll.kernel32.WaitForSingleObject
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - threading.Event
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.clear
    - threading.Event.wait
    - domainv.set
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.asn1.asn1.ASN1_GENERALIZED_TIME.__init__
    - User.upper
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - upn.replace
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - bindtypefrm.grid
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - ap_req.authenticator.encrypt
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.automaton.ObjectPipe._winclose
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - scapy.layers.kerberos.EncryptionKey.fromKey
    - scapy.supersocket.SimpleSocket.__init__
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - realm.upper
    - rd._read_packet
    - tkinter.Entry
    - scapy.volatile.RandNum.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - encryptv.set
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - encryptv.get
    - bindtypev.trace
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - collections.deque
    - scapy.layers.kerberos._parse_upn
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.spnego.SPNEGOSSP._common_spnego_handler
    - <builtin>.print
    - os.close
    - scapy.layers.spnego.SPNEGOSSP._extract_gssapi
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - tgt_rep.show
    - decryptor.update
    - scapy.error.warning
    - ctypes.c_void_p
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - to_remove.append
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - userf.focus
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.libs.rfc3961.Key.new_random_key
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.layers.kerberos._parse_spn
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - cmd.clear
    - scapy.layers.tls.crypto.prf._tls_PRF
    - DNSQR.qname.any2i
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - Context.ssp.GSS_Accept_sec_context
    - domentry.configure
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - DNSQR.qtype.any2i_one
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - host.upper
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.ldap.LDAP_Client.bind
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - <builtin>.bytearray
    - ticket.realm.val.decode
    - scapy.sendrecv.sndrcv
    - scapy.layers.ntlm.NTOWFv2
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.kerberos.krb_as_req
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - scapy.layers.kerberos.krb_as_and_tgs
    - hashlib.md5
    - created.append
    - class_default_fields_ref.append
    - ips.extend
    - scapy.supersocket.StreamSocket.__init__
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.ntlm.NTLMv2_ComputeSessionBaseKey
    - scapy.automaton._ATMT_supersocket.close
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.kerberos.KdcProxySocket.__init__
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - select.select
    - encrbtn.grid
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - scapy.layers.spnego.SPNEGOSSP.GSS_Init_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - _dns_cache.get
    - typing.NamedTuple
    - os.urandom
    - scapy.volatile.RandEnumKeys._fix
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - random.expovariate
    - ctypes.Structure.__init__
    - kwargs.get
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - repPart.subkey.toKey
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - log_isotp.warning
    - args.append
    - conf.mib._oidname
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.tls.crypto.md4.MD4.G
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - re.match
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - scapy.layers.ntlm.NTLMSSP.CONTEXT.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - scapy.supersocket.IterSocket.close
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.volatile.RandShort.__init__
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - scapy.layers.spnego.SPNEGOSSP.__init__
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.crypto.md4.MD4.__init__
    - scapy.layers.kerberos.KerberosSSP.__init__
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - implicit_fields.items
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - random.randrange
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - sock.connect
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - userf.grid
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - ctypes.windll.ws2_32.WSACloseEvent
    - warnings.warn
    - scapy.layers.ntlm.NTLM_CHALLENGE.getAv
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.ntlm.NTLMv2_RESPONSE.computeNTProofStr
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.volatile.RandNumExpo._fix
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - m.group
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - Context.ssp.GSS_Init_sec_context
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - _nam.lower
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.spnego.SPNEGOSSP.CONTEXT.__init__
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.md4.MD4.digest
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - tkinter.BooleanVar
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - scapy.asn1.asn1.ASN1_BIT_STRING.set
    - scapy.layers.dns.dns_resolve
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - Context.ssp.getMechListMIC
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.utils._guess_linktype_name
    - scapy.libs.rfc3961.Key.__init__
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.layers.kerberos.KerberosClient.__init__
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - scapy.utils.valid_ip
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - datetime.datetime.now
    - enum.Enum.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - Context.ssp.verifyMechListMIC
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - fd.close
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - ap_rep.encPart.decrypt
    - userv.get
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.layers.ntlm.MD4le
    - scapy.layers.ntlm.NTLMSSP.GSS_Init_sec_context
    - dt.strftime
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Init_sec_context
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.issubclass
    - tkinter.ttk.Label
    - scapy.layers.tls.crypto.hash._GenericHash.digest
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - prompt_toolkit.prompt
    - tkinter.ttk.Radiobutton
    - scapy.asn1.asn1.ASN1_OID.__init__
    - dt.tzinfo.utcoffset
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - t.sockets.remove
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - bindtypev.get
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - Context.supported_mechtypes.remove
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - sock.settimeout
    - typing.cast.encode
    - heapq.heapify
    - opened_socket.items
    - unknown.items
    - offline.items
    - scapy.layers.kerberos.KerberosClient._connect
    - scapy.layers.tls.record.TLS.__init__
    - domainv.get
    - passwordv.get
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 11
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 279
    functionName: scapy.modules.ldaphero.LDAPHero.disconnect
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - <builtin>.int
    - scapy.automaton._ATMT_supersocket.close
    - log_runtime.warning
    - scapy.modules.ldaphero.LDAPHero.tprint
    - scapy.arch.libpcap.L3pcapSocket.close
    - time.sleep
    - t.bus.shutdown
    - fd.close
    - threading.Event.set
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.ldap.LDAP_Client.close
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - t.sockets.remove
    - <builtin>.enumerate
    - results.add
    - <builtin>.len
    - log_isotp.warning
    - scapy.automaton.ObjectPipe._winclose
    - events.append
    - scapy.automaton.select_objects
    - select.select
    - <builtin>.isinstance
    - <builtin>.getattr
    - cls._handles.remove
    - <builtin>.tuple
    - ctypes.GetLastError
    - scapy.arch.windows.native.L3WinSocket.close
    - scapy.automaton.ObjectPipe.close
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - <builtin>.print
    - ctypes.windll.ws2_32.WSACreateEvent
    - ctypes.windll.kernel32.WaitForSingleObject
    - os.close
    - ctypes.windll.ws2_32.WSAEventSelect
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.FormatError
    - heapq.heapify
    - ctypes.c_void_p
    - scapy.error.warning
    - <builtin>.list
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - i.fileno
    - scapy.arch.linux.L3PacketSocket.close
    - created.append
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - <builtin>.super
    - <builtin>.set
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.supersocket.IterSocket.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: userf.grid
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: domainv.set
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: domentry.grid
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Radiobutton
    functionSourceFile: tkinter
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bindtypefrm.grid
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encryptv.set
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encrbtn.grid
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bindtypev.set
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: domentry.configure
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 403
    functionName: scapy.modules.ldaphero.LDAPHero.bind.bindtypechange
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - enum.Enum.__init__
    - domentry.config
    - bindtypev.get
    - encryptv.set
    - encrbtn.config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bindtypev.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.Enum.__init__
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: domentry.config
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encrbtn.config
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bindtypev.trace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: userf.focus
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: userv.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: passwordv.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: domainv.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encryptv.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 489
    functionName: scapy.modules.ldaphero.LDAPHero.tree
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - results.get
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb35640>
    argNames:
    - self
    - name
    - value
    - crop
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1872
    functionName: scapy.modules.ldaphero.LDAPHero._format_attribute
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 10
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.smb2.WINNT_SID.summary
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.ldaphero.LDAPHero._showsearchresult.<lambda1>
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 534
    functionName: scapy.modules.ldaphero.LDAPHero.treedoubleclick
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.modules.ldaphero.LDAPHero._showsearchresult
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.PcapReader.__init__
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - iface.items
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 9
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 587
    functionName: scapy.modules.ldaphero.LDAPHero.load_guids
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - LDAP_CONTROL_ACCESS_RIGHTS.items
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - LDAP_PROPERTY_SET.items
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - results.values
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - uuid.UUID
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LDAP_PROPERTY_SET.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LDAP_CONTROL_ACCESS_RIGHTS.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 659
    functionName: scapy.modules.ldaphero.LDAPHero._rslvtype
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 7
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 667
    functionName: scapy.modules.ldaphero.LDAPHero._rslvsid
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 8
    functionsReached:
    - x.summary
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.summary
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 677
    functionName: scapy.modules.ldaphero.LDAPHero.resolvesids
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.modules.ldaphero.LDAPHero._rslvsid
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.dcerpc.find_dcerpc_interface
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - res.valueof
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - resp.valueof
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.msrpce.msnrpc.NetlogonClient.connect_and_bind
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - DCE_RPC_INTERFACES.values
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - x.summary
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - y.summary
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - name.decode
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - bind_resp.show
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: y.summary
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bind_resp.show
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.valueof
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 27
    IfCount: 10
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 740
    functionName: scapy.modules.ldaphero.LDAPHero.viewsec
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.packet.Packet.haslayer.<lambda1>
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.modules.ldaphero.LDAPHero.resolvesids
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - btnfrm.pack
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.ldaphero.AutoHideScrollbar.__init__
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - STATUS_ERREF.get
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - tkinter.ttk.Combobox
    - sdcontrolfrm.grid
    - acltree.grid
    - scapy.fields.FlagValueIter.__init__
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - dlg.columnconfigure
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - groupv.get
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.modules.ldaphero.LDAPHero._rslvtype
    - filter.lstrip
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - btnfrm.grid_columnconfigure
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - acltree.heading
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - tkinter.ttk.Checkbutton
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - math.log
    - scapy.packet.Packet.dissection_done
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ownerv.get
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - table.insert
    - scapy.layers.ntlm.RC4
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.smb2.WINNT_SID.fromstr
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.fields.FlagValue.__iter__
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - res.pop
    - Context.KrbSessionKey.decrypt
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.modules.ldaphero.LDAPHero.viewsec.addace
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - sidfrm.grid
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.modules.ldaphero.LDAPHero._rslvsid
    - LDAP_CONTROL_ACCESS_RIGHTS.items
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - groupv.set
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - Context.KrbSessionKey.encrypt
    - sfclsfld.split
    - scapy.layers.dcerpc.find_dcerpc_interface
    - <builtin>.float
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.layers.dcerpc._NDRPacket.__init__
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - h.digest
    - re.split
    - scapy.layers.ntlm._NTLMPayloadPacket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - dlg.rowconfigure
    - scapy.layers.http._parse_headers
    - LDAP_PROPERTY_SET.items
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - res.valueof
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - resp.valueof
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.layers.msrpce.msnrpc.NetlogonClient.connect_and_bind
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.ldap.LDAP_Client.modify
    - sniff_sockets.get
    - scapy.fields.FlagValue.__init__
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1_req
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - value.split
    - scapy.sendrecv.sndrcv
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - kwargs.pop
    - tkinter.ttk.Treeview
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.packet.Packet.haslayer
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - ownerv.set
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - results.values
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - obj.__iter__
    - ctypes.Structure.__init__
    - tvfr.grid_columnconfigure
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - _to_resolve.extend
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - sidfrm.grid_columnconfigure
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - DCE_RPC_INTERFACES.values
    - acltree.configure
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - WINNT_SID._SID_REG.match
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - implicit_fields.items
    - clsfld.split
    - x.summary
    - pn.parameters
    - resp.show
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.modules.ldaphero.LDAPHero.load_guids
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - y.summary
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - tvfr.grid_rowconfigure
    - name.decode
    - scapy.modules.ldaphero.BasePopup.run
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.sr1
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    - digest.finalize
    - bind_resp.show
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - tkinter.BooleanVar
    - cls.split
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.msrpce.rpcclient.DCERPC_Client.__init__
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - sdvar.get
    - backtrack.pop
    - typing.cast.time.localtime
    - ct.sprintf
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.issubclass
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.modules.ldaphero.LDAPHero.viewsec.acltable
    - scapy.base_classes.SetGen.__iter__
    - sniff_sockets.update
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - uuid.UUID
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - unknown.items
    - offline.items
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - tvfr.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _to_resolve.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dlg.columnconfigure
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dlg.rowconfigure
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sidfrm.grid
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sidfrm.grid_columnconfigure
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ownerv.set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.Combobox
    functionSourceFile: tkinter
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: groupv.set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sdcontrolfrm.grid
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 18
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 26
    ICount: 27
    IfCount: 18
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e7f59a0>
    argNames:
    - ace
    - parentdlg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 861
    functionName: scapy.modules.ldaphero.LDAPHero.viewsec.acegui
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 2
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - inheritedobjecttypev.get
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - acetypev.get
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - tkinter.ttk.Combobox
    - scapy.fields.FlagValueIter.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - dlg.columnconfigure
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.modules.ldaphero.LDAPHero._rslvtype
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - tkinter.ttk.Checkbutton
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - math.log
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - inheritedobjecttypev.set
    - tkinter.IntVar
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - LDAP_DS_ACCESS_RIGHTS.values
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.smb2.WINNT_SID.fromstr
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.FlagValue.__iter__
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - res.pop
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.modules.ldaphero.LDAPHero._rslvsid
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - WINNT_ACE_FLAGS.keys
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - dlg.rowconfigure
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.fields.FlagValue.__init__
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - value.split
    - trusteev.set
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - WINNT_ACE_FLAGS.values
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - aceflagsfrm.grid
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - acetypefrm.grid
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - accessmaskfrm.grid
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - trusteev.get
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - WINNT_SID._SID_REG.match
    - scapy.compat.raw
    - x.summary
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.modules.ldaphero.BasePopup.run
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - acetypev.set
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - tkinter.BooleanVar
    - objecttypev.set
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.modules.ldaphero.BasePopup.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - LDAP_DS_ACCESS_RIGHTS.keys
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - sdvar.get
    - ct.sprintf
    - <builtin>.range
    - objecttypev.get
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - aceflagvar.get
    - uuid.UUID
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trusteev.set
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.IntVar
    functionSourceFile: tkinter
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acetypev.set
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acetypefrm.grid
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LDAP_DS_ACCESS_RIGHTS.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: accessmaskfrm.grid
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: WINNT_ACE_FLAGS.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aceflagsfrm.grid
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: objecttypev.set
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inheritedobjecttypev.set
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: btnfrm.grid
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trusteev.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acetypev.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: objecttypev.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inheritedobjecttypev.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LDAP_DS_ACCESS_RIGHTS.keys
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sdvar.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: WINNT_ACE_FLAGS.keys
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aceflagvar.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b232820>
    argNames:
    - id
    - table
    - ace
    - pos
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1071
    functionName: scapy.modules.ldaphero.LDAPHero.viewsec.addace
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 5
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - value.split
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.fields.FlagValue.__iter__
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - res.append
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - res.pop
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - table.insert
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - math.log
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - scapy.modules.ldaphero.LDAPHero._rslvtype
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.fields.FlagsField.__init__
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.abs
    - clsfld.split
    - fmt.rindex
    - x.summary
    - names.items
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - ct.sprintf
    - <builtin>.range
    - <builtin>.bool
    - math.floor
    - <builtin>.list
    - typing.cast.payload.time.strftime
    - scapy.modules.ldaphero.LDAPHero._rslvsid
    - fvalue.haslayer
    - scapy.fields.FlagValue.__init__
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    - <builtin>.super
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: table.insert
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 15
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1090
    functionName: scapy.modules.ldaphero.LDAPHero.viewsec.acltable
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 1
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - value.split
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.fields.FlagValue.__iter__
    - tvfr.grid_columnconfigure
    - scapy.packet.Packet.haslayer.<lambda1>
    - tvfr.grid_rowconfigure
    - scapy.packet.NoPayload.haslayer
    - res.append
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - res.pop
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - acltree.configure
    - cls.split
    - table.insert
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - math.log
    - <builtin>.enumerate
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - scapy.modules.ldaphero.LDAPHero.viewsec.addace
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - tkinter.ttk.Frame
    - scapy.packet.Packet.sprintf
    - scapy.modules.ldaphero.LDAPHero._rslvtype
    - decimal.Decimal.strftime
    - tkinter.ttk.Button
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - scapy.fields.FlagsField.__init__
    - clsfld.split
    - fmt.rindex
    - x.summary
    - <builtin>.abs
    - names.items
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - btnfrm.pack
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - ct.sprintf
    - tkinter.ttk.Treeview
    - <builtin>.range
    - <builtin>.bool
    - math.floor
    - <builtin>.list
    - typing.cast.payload.time.strftime
    - scapy.modules.ldaphero.LDAPHero._rslvsid
    - fvalue.haslayer
    - tkinter.ttk.LabelFrame
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    - scapy.fields.FlagValue.__init__
    - scapy.modules.ldaphero.AutoHideScrollbar.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - typing.cast.payload.time.localtime
    - btnfrm.grid_columnconfigure
    - acltree.heading
    - acltree.grid
    - tvfr.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tvfr.grid_columnconfigure
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tvfr.grid_rowconfigure
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acltree.heading
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acltree.configure
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acltree.grid
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - _
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1117
    functionName: scapy.modules.ldaphero.LDAPHero.viewsec.acltable.add
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - inheritedobjecttypev.get
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - acetypev.get
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - tkinter.ttk.Combobox
    - scapy.fields.FlagValueIter.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - dlg.columnconfigure
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.modules.ldaphero.LDAPHero._rslvtype
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - tkinter.ttk.Checkbutton
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - math.log
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - inheritedobjecttypev.set
    - scapy.base_classes._get_values
    - tkinter.IntVar
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - table.insert
    - LDAP_DS_ACCESS_RIGHTS.values
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.smb2.WINNT_SID.fromstr
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.FlagValue.__iter__
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - res.pop
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.modules.ldaphero.LDAPHero.viewsec.addace
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.modules.ldaphero.LDAPHero._rslvsid
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - sfclsfld.split
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - WINNT_ACE_FLAGS.keys
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - dlg.rowconfigure
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.fields.FlagValue.__init__
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - value.split
    - trusteev.set
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - WINNT_ACE_FLAGS.values
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - aclobj.Aces.append
    - aceflagsfrm.grid
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - acetypefrm.grid
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - accessmaskfrm.grid
    - fields.pop
    - trusteev.get
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - WINNT_SID._SID_REG.match
    - scapy.compat.raw
    - clsfld.split
    - x.summary
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.modules.ldaphero.BasePopup.run
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - acetypev.set
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - tkinter.BooleanVar
    - cls.split
    - objecttypev.set
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.modules.ldaphero.BasePopup.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.modules.ldaphero.LDAPHero.viewsec.acegui
    - value.strip
    - LDAP_DS_ACCESS_RIGHTS.keys
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - sdvar.get
    - typing.cast.time.localtime
    - ct.sprintf
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - objecttypev.get
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - aceflagvar.get
    - uuid.UUID
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aclobj.Aces.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - _
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1124
    functionName: scapy.modules.ldaphero.LDAPHero.viewsec.acltable.delete
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - scapy.fields.FlagValueIter.__init__
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - value.split
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.fields.FlagValue.__iter__
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - res.append
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - res.pop
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - math.log
    - <builtin>.enumerate
    - acltree.selection
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - scapy.modules.ldaphero.LDAPHero.viewsec.addace
    - <builtin>.str
    - acltree.get_children
    - scapy.fields.FlagValue._fixvalue
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - scapy.modules.ldaphero.LDAPHero._rslvtype
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.fields.FlagsField.__init__
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.abs
    - clsfld.split
    - fmt.rindex
    - x.summary
    - names.items
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - ct.sprintf
    - <builtin>.range
    - <builtin>.bool
    - math.floor
    - <builtin>.list
    - typing.cast.payload.time.strftime
    - scapy.modules.ldaphero.LDAPHero._rslvsid
    - fvalue.haslayer
    - scapy.fields.FlagValue.__init__
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    - table.insert
    - <builtin>.super
    - acltree.delete
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acltree.selection
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acltree.get_children
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: acltree.delete
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - _
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1135
    functionName: scapy.modules.ldaphero.LDAPHero.viewsec.acltable.edit
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData.lit
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - inheritedobjecttypev.get
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - acetypev.get
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - tkinter.ttk.Combobox
    - scapy.fields.FlagValueIter.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - dlg.columnconfigure
    - scapy.layers.http._dissect_headers
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.modules.ldaphero.LDAPHero._rslvtype
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - m.groups
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - tkinter.ttk.Checkbutton
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - math.log
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - inheritedobjecttypev.set
    - scapy.base_classes._get_values
    - tkinter.IntVar
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - table.insert
    - LDAP_DS_ACCESS_RIGHTS.values
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.layers.smb2.WINNT_SID.fromstr
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.fields.FlagValue.__iter__
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - res.pop
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.modules.ldaphero.LDAPHero.viewsec.addace
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - scapy.packet.Packet.sprintf
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.modules.ldaphero.LDAPHero._rslvsid
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - acltree.selection
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.fields.FlagValue._fixvalue
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - sfclsfld.split
    - <builtin>.float
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - WINNT_ACE_FLAGS.keys
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - dlg.rowconfigure
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.fields.FlagValue.__init__
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - value.split
    - trusteev.set
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - WINNT_ACE_FLAGS.values
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.packet.Packet.haslayer
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - acltree.delete
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - decimal.Decimal.localtime
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - aceflagsfrm.grid
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - acetypefrm.grid
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - accessmaskfrm.grid
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - trusteev.get
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - typing.cast.time.strftime
    - <builtin>.bytes
    - WINNT_SID._SID_REG.match
    - scapy.compat.raw
    - clsfld.split
    - x.summary
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.modules.ldaphero.BasePopup.run
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - decimal.Decimal.strftime
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - acetypev.set
    - scapy.layers.smb2.WINNT_ACE_HEADER.extractData
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - tkinter.BooleanVar
    - cls.split
    - objecttypev.set
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - scapy.modules.ldaphero.BasePopup.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.modules.ldaphero.LDAPHero.viewsec.acegui
    - value.strip
    - LDAP_DS_ACCESS_RIGHTS.keys
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - sdvar.get
    - typing.cast.time.localtime
    - ct.sprintf
    - <builtin>.range
    - objecttypev.get
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - aceflagvar.get
    - uuid.UUID
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: btnfrm.grid_columnconfigure
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: btnfrm.pack
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tvfr.pack
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ownerv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: groupv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 21
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ce549d0>
    argNames:
    - self
    - selection
    - mode
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1230
    functionName: scapy.modules.ldaphero.LDAPHero._members_popup
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - og_members.add
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - memberoffrm.grid_columnconfigure
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - memberoffrm.grid_rowconfigure
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - dlg.grid_columnconfigure
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - tkinter.ttk.Frame
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - attributes.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - dlg.grid_rowconfigure
    - name.strip
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - tkinter.messagebox.showerror
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - tkinter.Listbox
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.ldap.LDAP_Client.modify
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - entrylist.insert
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - entrylist.grid
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - memberoffrm.grid
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attributes.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.messagebox.showerror
    functionSourceFile: tkinter
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dlg.grid_rowconfigure
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dlg.grid_columnconfigure
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: memberoffrm.grid_rowconfigure
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: memberoffrm.grid_columnconfigure
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Listbox
    functionSourceFile: tkinter
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylist.grid
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - _
    - parentdlg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1287
    functionName: scapy.modules.ldaphero.LDAPHero._members_popup.add
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - scapy.modules.ldaphero.BasePopup.run
    - tkinter.Entry
    - tkinter.ttk.Button
    - newgroupf.focus
    - tkinter.Toplevel
    - btnfrm.grid
    - entrylist.insert
    - members.append
    - newgroupv.get
    - tkinter.StringVar
    - scapy.modules.ldaphero.BasePopup.__init__
    - tkinter.ttk.Label
    - newgroupf.grid
    - tkinter.ttk.Frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newgroupf.grid
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newgroupf.focus
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newgroupv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: members.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylist.insert
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - _
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1323
    functionName: scapy.modules.ldaphero.LDAPHero._members_popup.delete
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - entrylist.curselection
    - <builtin>.int
    - entrylist.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylist.curselection
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylist.delete
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: og_members.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: memberoffrm.grid
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1390
    functionName: scapy.modules.ldaphero.LDAPHero.editmemberof
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - og_members.add
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - memberoffrm.grid_columnconfigure
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - memberoffrm.grid_rowconfigure
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - dlg.grid_columnconfigure
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - tkinter.ttk.Frame
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.sendrecv.SndRcvHandler._process_packet
    - attributes.get
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.modules.ldaphero.LDAPHero._members_popup
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - dlg.grid_rowconfigure
    - name.strip
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - tkinter.messagebox.showerror
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - tkinter.Listbox
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.ldap.LDAP_Client.modify
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - entrylist.insert
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - entrylist.grid
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - memberoffrm.grid
    - scapy.utils.RawPcapReader.__init__
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 30
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e499d60>
    - <ast.Dict object at 0x7fa30e499190>
    argNames:
    - self
    - selection
    - mode
    - editattrs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1399
    functionName: scapy.modules.ldaphero.LDAPHero._edit_popup
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 4
    functionsReached:
    - operationfrm.winfo_children
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - dnv.get
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - tkinter.StringVar
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.modules.ldaphero.BasePopup.run
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - operationfrm.grid
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - entrylist.insert
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - entrylistbtns.grid
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scopev.set
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - entrylistfrm.grid_columnconfigure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - tkinter.Entry
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.modules.ldaphero.BasePopup.__init__
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - child.configure
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - entrylist.grid
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - tkinter.ttk.Button
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - entrylistfrm.grid
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - operations.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - dlg.grid_columnconfigure
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - dnv.set
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.smb2.WINNT_SID.summary
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - tkinter.ttk.Frame
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - editattrs.items
    - opsfrm.grid
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - tkinter.IntVar
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - tkinter.Listbox
    - editentryfrm.grid
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dnv.set
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scopev.set
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operationfrm.grid
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operationfrm.winfo_children
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child.configure
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1472
    functionName: scapy.modules.ldaphero.LDAPHero._edit_popup.enterentrylist
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - value.split
    - scapy.layers.smb2.WINNT_SID.fromstr
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - attributev.get
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - entrylist.insert
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - valuesv.get
    - <builtin>.bool
    - typing.cast.ip.decode
    - <builtin>.list
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - scopev.get
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - scapy.modules.ldaphero.LDAPHero._parse_attribute
    - scopev.set
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - entrylist.delete
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - entrylist.itemconfigure
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - entrylist.see
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - parsed.append
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - attributev.set
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - m.groups
    - <builtin>.range
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - valuesv.set
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - operations.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - WINNT_SID._SID_REG.match
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scopev.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attributev.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: valuesv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1892
    functionName: scapy.modules.ldaphero.LDAPHero._parse_attribute
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.smb2.WINNT_SID.fromstr
    - value.split
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - parsed.append
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - m.groups
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - WINNT_SID._SID_REG.match
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylist.itemconfigure
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylist.see
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operations.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attributev.set
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: valuesv.set
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1515
    functionName: scapy.modules.ldaphero.LDAPHero._edit_popup.editentrylist
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - entrylist.curselection
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - scopev.set
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - entrylist.itemconfigure
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - entrylist.selection_clear
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - attributev.set
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - <builtin>.range
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - valuesv.set
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.layers.smb2.WINNT_SID.summary
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylist.selection_clear
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1538
    functionName: scapy.modules.ldaphero.LDAPHero._edit_popup.removeentrylist
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - entrylist.curselection
    - entrylist.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opsfrm.grid
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: editentryfrm.grid
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylistfrm.grid_columnconfigure
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylistbtns.grid
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrylistfrm.grid
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: editattrs.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dnv.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1612
    functionName: scapy.modules.ldaphero.LDAPHero.edit
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - operationfrm.winfo_children
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - dnv.get
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - entrylistbtns.grid
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - dlg.grid_columnconfigure
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - dnv.set
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - editattrs.items
    - tkinter.IntVar
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.layers.ntlm.RC4
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - entrylistfrm.grid_columnconfigure
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - tkinter.Entry
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - child.configure
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - tkinter.Listbox
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.layers.ldap.LDAP_Client.modify
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - entrylist.insert
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - scopev.set
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - entrylist.grid
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - editentryfrm.grid
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - operationfrm.grid
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - scapy.modules.ldaphero.LDAPHero._edit_popup
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - entrylistfrm.grid
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - operations.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - opsfrm.grid
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 21
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1651
    functionName: scapy.modules.ldaphero.LDAPHero.search
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - basednf.focus
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - dlg.grid_columnconfigure
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - tkinter.IntVar
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.clear
    - filterv.set
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - scopev.get
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - tkinter.Entry
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.modules.ldaphero.LDAPHero._showsearchresult
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - scopev.set
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - basednv.get
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - fields.pop
    - basednv.set
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - basednf.grid
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - filterv.get
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scopefrm.grid
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: basednv.set
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: basednf.grid
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filterv.set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scopefrm.grid
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: basednf.focus
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: basednv.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filterv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1744
    functionName: scapy.modules.ldaphero.LDAPHero.modifydn
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - basednf.focus
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - newdnv.get
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ldap.LDAP_Client.modifydn
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - dlg.grid_columnconfigure
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - proc.stdin.writelines
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - tkinter.Entry
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - newdnf.grid
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - newdn.split
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - encryptor.finalize
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - entry.split
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - newdnf.focus
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - h.update
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - basednv.get
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - basednv.set
    - os.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - basednf.grid
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.any
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newdnf.grid
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newdnf.focus
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newdnv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 8
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1807
    functionName: scapy.modules.ldaphero.LDAPHero.new
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 2
    functionsReached:
    - operationfrm.winfo_children
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - dnv.get
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - entrylistbtns.grid
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - dlg.grid_columnconfigure
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - dnv.set
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - editattrs.items
    - tkinter.IntVar
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - entrylistfrm.grid_columnconfigure
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - tkinter.Entry
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - name.strip
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - child.configure
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - tkinter.Listbox
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - entrylist.insert
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - scopev.set
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.ldap.LDAP_Client.add
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - attributes.items
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - entrylist.grid
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - editentryfrm.grid
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - operationfrm.grid
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - scapy.modules.ldaphero.LDAPHero._edit_popup
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - entrylistfrm.grid
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - operations.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - opsfrm.grid
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1866
    functionName: scapy.modules.ldaphero.LDAPHero.duplicate
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - operationfrm.winfo_children
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - dnv.get
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - entrylistbtns.grid
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - dlg.grid_columnconfigure
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - dnv.set
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - editattrs.items
    - tkinter.IntVar
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.modules.ldaphero.LDAPHero.new
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - entrylistfrm.grid_columnconfigure
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - tkinter.Entry
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - name.strip
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - child.configure
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - tkinter.Listbox
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - entrylist.insert
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - scopev.set
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.ldap.LDAP_Client.add
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - attributes.items
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - entrylist.grid
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - editentryfrm.grid
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - operationfrm.grid
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - scapy.modules.ldaphero.LDAPHero._edit_popup
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - entrylistfrm.grid
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - operations.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - opsfrm.grid
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1869
    functionName: scapy.modules.ldaphero.LDAPHero.addchild
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached:
    - operationfrm.winfo_children
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - dnv.get
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - value.hex
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - tkinter.ttk.LabelFrame
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - entrylistbtns.grid
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - signature.remove_payload
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.modules.ldaphero.LDAPHero._format_attribute
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - filter.lstrip
    - tkinter.ttk.Button
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - Context.ssp.GSS_WrapEx
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - cur.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - dlg.grid_columnconfigure
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - backtrack.append
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - dnv.set
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - tkinter.ttk.Frame
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - editattrs.items
    - tkinter.IntVar
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - rc4.update
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - tkinter.StringVar
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - Context.KrbSessionKey.decrypt
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - resp.protocolOp.sprintf
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.modules.ldaphero.LDAPHero.new
    - copy.deepcopy
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.fail
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - scapy.layers.spnego.SPNEGOSSP.GSS_UnwrapEx
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - Context.KrbSessionKey.encrypt
    - entrylistfrm.grid_columnconfigure
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - tkinter.Entry
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - name.strip
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - child.configure
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - Context.KrbSessionKey.make_checksum
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.ldap.LDAP_Client.sr1
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - tkinter.Listbox
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - encryptor.finalize
    - scapy.utils._guess_linktype_value
    - <builtin>.int
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.ntlm.HMAC_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.ntlm.MAC
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - entrylist.insert
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.ldap.LDAP_Client.search
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - s.close
    - scapy.layers.ntlm.NTLMSSP.GSS_VerifyMICEx
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - tkinter.Toplevel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.layers.gssapi.SSP.GSS_Unwrap
    - scapy.layers.gssapi.SSP.GSS_WrapEx
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - ctypes.byref
    - scopev.set
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - f.close
    - Context.KrbSessionKey.verify_checksum
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._secure
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - os.urandom
    - scapy.layers.ldap.LDAP_Client.add
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - conf.color_theme.success
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.layers.ldap.LDAP_Client.search._ssafe
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - conf.color_theme.opening
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - attributes.items
    - proc.stdin.close
    - karg.get
    - scapy.libs.rfc3961._rfc1964pad
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - entrylist.grid
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - scapy.arch.common.compile_filter
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - scapy.layers.ntlm.NTLMSSP.GSS_UnwrapEx
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.layers.ldap.LDAP_Client.search._s
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_WrapEx
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - editentryfrm.grid
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - scapy.modules.ldaphero.BasePopup.run
    - operationfrm.grid
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_WrapEx
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - digest.finalize
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.spnego.SPNEGOSSP.GSS_WrapEx
    - scapy.utils.strrot
    - btnfrm.grid
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.ldap.LDAP_Filter.from_rfc2254_string._getfld
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.modules.ldaphero.LDAPHero.tprint
    - <builtin>.dict
    - scapy.layers.gssapi.SSP.GSS_Wrap
    - scapy.modules.ldaphero.BasePopup.__init__
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.layers.ntlm.NTLMSSP.GSS_WrapEx
    - gzip.open
    - scapy.modules.ldaphero.LDAPHero._edit_popup
    - Context.ssp.GSS_UnwrapEx
    - value.strip
    - x.decode
    - scapy.layers.ntlm.RC4Init
    - signature.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - entrylistfrm.grid
    - backtrack.pop
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - operations.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_UnwrapEx
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - tkinter.ttk.Label
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - tkinter.ttk.Radiobutton
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.packet.NoPayload.show
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - opsfrm.grid
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - scapy.layers.tls.crypto.h_mac._GenericHMAC.digest
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.ntlm.NTLMSSP.GSS_GetMICEx
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.hex
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsed.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.ttk.PanedWindow
    functionSourceFile: tkinter
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Text
    functionSourceFile: tkinter
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tkinter.Menu
    functionSourceFile: tkinter
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: menubar.add_cascade
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: popup_adv.add_command
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - event
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2019
    functionName: scapy.modules.ldaphero.LDAPHero.main.do_popup
    functionSourceFile: scapy.modules.ldaphero
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content.pack
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.voip
    functionSourceFile: scapy.modules.voip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b3cdd90>
    argNames:
    - x
    - y
    - sample_size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 30
    functionName: scapy.modules.voip._merge_sound_bytes
    functionSourceFile: scapy.modules.voip
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a3c10>
    argNames:
    - s1
    - lst
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 47
    functionName: scapy.modules.voip.voip_play
    functionSourceFile: scapy.modules.voip
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - rd.close
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - pkt.haslayer
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - dsp.write
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - pkt.getlayer
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - dsp.close
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.modules.voip.voip_play.play
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: scapy.modules.voip.voip_play.play
    functionSourceFile: scapy.modules.voip
    functionUses: 2
    functionsReached:
    - pkt.getlayer
    - pkt.haslayer
    - dsp.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dsp.write
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dsp.close
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rd.close
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d832c10>
    argNames:
    - s1
    - lst
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 99
    functionName: scapy.modules.voip.voip_play1
    functionSourceFile: scapy.modules.voip
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - rd.close
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - pkt.haslayer
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - scapy.modules.voip.voip_play
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - dsp.write
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - pkt.getlayer
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - dsp.close
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.modules.voip.voip_play.play
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - s1
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 105
    functionName: scapy.modules.voip.voip_play2
    functionSourceFile: scapy.modules.voip
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - rd.close
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - dsp.close
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 123
    functionName: scapy.modules.voip.voip_play2.play
    functionSourceFile: scapy.modules.voip
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - pkt.haslayer
    - dsp.write
    - scapy.modules.voip._merge_sound_bytes
    - pkt.getlayer
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2099d0>
    argNames:
    - lst
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 148
    functionName: scapy.modules.voip.voip_play3
    functionSourceFile: scapy.modules.voip
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.utils._guess_linktype_value
    - scapy.supersocket.IterSocket.__init__._iter
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.utils.tcpdump
    - struct.unpack
    - typing.cast.network_name.encode
    - scapy.utils.PcapReader.__init__
    - debug.recv.append
    - <builtin>.enumerate
    - typing.cast.read
    - <builtin>.getattr
    - rd.close
    - ctypes.windll.kernel32.ReadFile
    - scapy.utils.get_temp_file
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - typing.cast
    - <builtin>.list
    - s.close
    - scapy.interfaces.network_name
    - threading.Event.wait
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - tempfile.NamedTemporaryFile
    - pkt.haslayer
    - dead_sockets.append
    - <builtin>.iter
    - p.hashret
    - r.answers
    - <builtin>.open
    - scapy.automaton._ATMT_supersocket.fileno
    - typing.cast.fileno
    - scapy.sendrecv.AsyncSniffer._run
    - ctypes.byref
    - f.close
    - ARPHRD_TO_DLT.get
    - scapy.utils.ContextManagerSubprocess.__init__
    - log_runtime.exception
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - <builtin>.next
    - proc.stdin.writelines
    - conf.ifaces.dev_from_name
    - scapy.utils._guess_linktype_name
    - scapy.utils.RawPcapWriter.__init__
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.sendrecv.sniff
    - time.monotonic
    - rd._read_packet
    - typing.NamedTuple
    - dsp.write
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - close_pipe.close
    - obj.__iter__
    - ctypes.Structure.__init__
    - <builtin>.all
    - filter_exp.encode
    - proc.stdin.close
    - karg.get
    - pkt.getlayer
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.len
    - proc.wait
    - args.append
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - gzip.open
    - x.decode
    - close_pipe.send
    - <builtin>.print
    - scapy.error.warning
    - scapy.arch.common.compile_filter
    - threading.Thread.start
    - lst.append
    - locale.getlocale
    - dsp.close
    - conf.temp_files.append
    - proc.terminate
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - time.sleep
    - threading.Thread.join
    - sniff_sockets.update
    - typing.cast.decode
    - fdesc.write
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - conf.ifaces.reload
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.modules.voip.voip_play3.play
    - threading.Event.is_set
    - iface.items
    - typing.cast.l2listen
    - scapy.sendrecv.SndRcvHandler._process_packet
    - <builtin>.hasattr
    - typing.cast.encode
    - opened_socket.items
    - sniff_sockets.keys
    - offline.items
    - sniff_sockets.get
    - tmpfile.writelines
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30ec4fd00>
    argNames:
    - pkt
    - dsp
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: scapy.modules.voip.voip_play3.play
    functionSourceFile: scapy.modules.voip
    functionUses: 1
    functionsReached:
    - pkt.getlayer
    - pkt.haslayer
    - dsp.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.krack.crypto
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e661a90>
    argNames:
    - key
    - data
    - skip
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 20
    functionName: scapy.modules.krack.crypto.ARC4_encrypt
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 20
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - encryptor.update
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.ciphers.Cipher
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6619a0>
    argNames:
    - key
    - data
    - skip
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 32
    functionName: scapy.modules.krack.crypto.ARC4_decrypt
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 4
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - encryptor.update
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.modules.krack.crypto.ARC4_encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - key
    - amac
    - smac
    - anonce
    - snonce
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 40
    functionName: scapy.modules.krack.crypto.customPRF512
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - hmac.new
    - hmacsha1.digest
    - <builtin>.sorted
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hmacsha1.digest
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - b1
    - b2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: scapy.modules.krack.crypto._MK16
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - index
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 138
    functionName: scapy.modules.krack.crypto._SBOX16
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: scapy.modules.krack.crypto._CAST16
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 146
    functionName: scapy.modules.krack.crypto._RotR1
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 13
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - TSC
    - TA
    - TK
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 150
    functionName: scapy.modules.krack.crypto.gen_TKIP_RC4_key
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 16
    functionsReached:
    - <builtin>.all
    - <builtin>.range
    - scapy.compat.chb
    - <builtin>.list
    - scapy.modules.krack.crypto._MK16
    - scapy.modules.krack.crypto._CAST16
    - scapy.modules.krack.crypto._RotR1
    - WEPSeed.append
    - scapy.modules.krack.crypto._SBOX16
    - <builtin>.len
    - PPK.append
    - struct.pack
    - <builtin>.isinstance
    - TTAK.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TTAK.append
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PPK.append
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: WEPSeed.append
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - value
    - shift
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 222
    functionName: scapy.modules.krack.crypto._rotate_right32
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - value
    - shift
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 226
    functionName: scapy.modules.krack.crypto._rotate_left32
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 230
    functionName: scapy.modules.krack.crypto._XSWAP
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - m_l
    - m_r
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 235
    functionName: scapy.modules.krack.crypto._michael_b
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 17
    functionsReached:
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.modules.krack.crypto._rotate_right32
    - scapy.modules.krack.crypto._XSWAP
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - to_hash
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 248
    functionName: scapy.modules.krack.crypto.michael
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 16
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.divmod
    - <builtin>.len
    - struct.unpack
    - scapy.modules.krack.crypto._michael_b
    - scapy.modules.krack.crypto._rotate_left32
    - struct.pack
    - scapy.modules.krack.crypto._XSWAP
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 268
    functionName: scapy.modules.krack.crypto.parse_TKIP_hdr
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 4
    functionsReached:
    - scapy.compat.chb
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.compat.plain_str
    - <builtin>.ord
    - scapy.utils.mac2str
    - <builtin>.str
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - data
    - iv
    - mac
    - tk
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 300
    functionName: scapy.modules.krack.crypto.build_TKIP_payload
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 13
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.modules.krack.crypto._CAST16
    - cryptography.hazmat.backends.default_backend
    - struct.pack
    - scapy.compat.chb
    - <builtin>.all
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.modules.krack.crypto._RotR1
    - WEPSeed.append
    - <builtin>.len
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.modules.krack.crypto._MK16
    - encryptor.update
    - <builtin>.ord
    - PPK.append
    - TTAK.append
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.utils.mac2str
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.modules.krack.crypto._SBOX16
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - tk
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 324
    functionName: scapy.modules.krack.crypto.parse_data_pkt
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - scapy.modules.krack.crypto._CAST16
    - cryptography.hazmat.backends.default_backend
    - struct.pack
    - scapy.modules.krack.crypto.ARC4_decrypt
    - <builtin>.all
    - scapy.compat.chb
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.modules.krack.crypto._RotR1
    - WEPSeed.append
    - <builtin>.len
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.modules.krack.crypto._MK16
    - encryptor.update
    - <builtin>.ord
    - PPK.append
    - TTAK.append
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.modules.krack.crypto.parse_TKIP_hdr
    - scapy.utils.mac2str
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.modules.krack.crypto._SBOX16
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - data
    - mic_key
    - source
    - dest
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 343
    functionName: scapy.modules.krack.crypto.check_MIC_ICV
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - struct.unpack
    - struct.pack
    - scapy.compat.chb
    - <builtin>.len
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.modules.krack.crypto.michael
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.divmod
    - scapy.utils.mac2str
    - zlib.crc32
    - scapy.modules.krack.crypto._michael_b
    - scapy.modules.krack.crypto._XSWAP
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - ICVError
    - MICError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - data
    - mic_key
    - source
    - dest
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 368
    functionName: scapy.modules.krack.crypto.build_MIC_ICV
    functionSourceFile: scapy.modules.krack.crypto
    functionUses: 13
    functionsReached:
    - <builtin>.int
    - scapy.compat.plain_str
    - struct.unpack
    - struct.pack
    - scapy.compat.chb
    - <builtin>.len
    - <builtin>.str
    - <builtin>.isinstance
    - scapy.modules.krack.crypto.michael
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.range
    - typing.cast.ip.decode
    - <builtin>.divmod
    - scapy.utils.mac2str
    - zlib.crc32
    - scapy.modules.krack.crypto._michael_b
    - scapy.modules.krack.crypto._XSWAP
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.krack.automaton
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - send_func
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: scapy.modules.krack.automaton.DHCPOverWPA.__init__
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: scapy.modules.krack.automaton.KrackAP.__init__
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - kargs.setdefault
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f3103d0>
    - <ast.Constant object at 0x7fa30f310760>
    - <ast.Constant object at 0x7fa30f3100a0>
    - <ast.Constant object at 0x7fa30f310160>
    - <ast.Constant object at 0x7fa30f310580>
    - <ast.Constant object at 0x7fa30f3106a0>
    - <ast.Constant object at 0x7fa30f310340>
    - <ast.Constant object at 0x7fa30f310100>
    argNames:
    - self
    - ap_mac
    - ssid
    - passphrase
    - channel
    - double_3handshake
    - encrypt_3handshake
    - wait_3handshake
    - double_gtk_refresh
    - arp_target_ip
    - arp_source_ip
    - wait_gtk
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 90
    functionName: scapy.modules.krack.automaton.KrackAP.parse_args
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - cryptography.hazmat.backends.default_backend
    - struct.unpack
    - socket.getaddrinfo
    - cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - cryptography.hazmat.primitives.hashes.SHA1
    - scapy.base_classes.Net.name2addr
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.base_classes._ScopedIP.__init__
    - scapy.utils6.Net6.ip2int
    - scapy.base_classes.ScopedIP
    - net.split
    - cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC.derive
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.modules.krack.automaton.KrackAP.install_PMK
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - <builtin>.super
    - itertools.count
    - scapy.modules.krack.automaton.DHCPOverWPA.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.count
    functionSourceFile: itertools
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: scapy.modules.krack.automaton.KrackAP.install_PMK
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.SHA1
    - cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC.derive
    - cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: scapy.modules.krack.automaton.KrackAP.run
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - size
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 183
    functionName: scapy.modules.krack.automaton.KrackAP.gen_nonce
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 6
    functionsReached:
    - scapy.compat.raw
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client_nonce
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 197
    functionName: scapy.modules.krack.automaton.KrackAP.install_unicast_keys
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - typing.cast.ip.decode
    - <builtin>.int
    - scapy.modules.krack.crypto.customPRF512
    - scapy.compat.plain_str
    - hmac.new
    - scapy.utils.mac2str
    - hmacsha1.digest
    - <builtin>.sorted
    - <builtin>.str
    - itertools.count
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 220
    functionName: scapy.modules.krack.automaton.KrackAP.install_GTK
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 2
    functionsReached:
    - scapy.compat.raw
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNumExpo.__init__
    - <builtin>.bytes
    - itertools.count
    - scapy.modules.krack.automaton.KrackAP.gen_nonce
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - layer_cls
    - dest
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 237
    functionName: scapy.modules.krack.automaton.KrackAP.build_ap_info_pkt
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d3190>
    - <ast.Constant object at 0x7fa30b0d38e0>
    - <ast.Constant object at 0x7fa30b0d3eb0>
    - <ast.Constant object at 0x7fa30b0d3880>
    - <ast.Constant object at 0x7fa30b0d30d0>
    - <ast.Constant object at 0x7fa30b0d3e80>
    argNames:
    - key_information
    - replay_counter
    - nonce
    - data
    - key_mic
    - key_data_encrypt
    - key_rsc
    - key_id
    - key_descriptor_type
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 254
    functionName: scapy.modules.krack.automaton.KrackAP.build_EAPOL_Key_8021X2004
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 4
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.volatile.RandBin.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - encryptor.update
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.gen_nonce
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 320
    functionName: scapy.modules.krack.automaton.KrackAP.build_GTK_KDE
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0a85e0>
    - <ast.List object at 0x7fa30d0a8ac0>
    - <ast.Constant object at 0x7fa30d0a8730>
    argNames:
    - self
    - data
    - iv
    - seqnum
    - dest
    - mic_key
    - key_idx
    - additionnal_flag
    - encrypt_key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 334
    functionName: scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 12
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.crypto._CAST16
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.modules.krack.crypto.michael
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.modules.krack.crypto._michael_b
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.modules.krack.crypto._XSWAP
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - prompt_toolkit.prompt.encode
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - TTAK.append
    - scapy.compat.orb
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - <builtin>.all
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - value.strip
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - zlib.crc32
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.modules.krack.crypto._SBOX16
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.modules.krack.crypto.build_MIC_ICV
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - PPK.append
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - data
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 366
    functionName: scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 8
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.crypto._CAST16
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.modules.krack.crypto.michael
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.modules.krack.crypto._XSWAP
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - TTAK.append
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - <builtin>.all
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - zlib.crc32
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.modules.krack.crypto._SBOX16
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - kwargs.setdefault
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - PPK.append
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0d20a0>
    argNames:
    - self
    - data
    - dest
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 372
    functionName: scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 8
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.crypto._CAST16
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.modules.krack.crypto.michael
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.modules.krack.crypto._XSWAP
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - TTAK.append
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - <builtin>.all
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - zlib.crc32
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.modules.krack.crypto._SBOX16
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - kwargs.setdefault
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - PPK.append
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 391
    functionName: scapy.modules.krack.automaton.KrackAP.deal_common_pkt
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 2
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.modules.krack.automaton.KrackAP.send_ether_over_wpa
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.kerberos.KerberosClient.send
    - scapy.ansmachine.AnsweringMachine.print_reply
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - reply.summary
    - PPK.append
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - res.summary
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.modules.krack.crypto._rotate_left32
    - TTAK.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.ansmachine.AnsweringMachine.is_request
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto._SBOX16
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.ansmachine.AnsweringMachine.reply
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.modules.krack.crypto._CAST16
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.modules.krack.crypto.michael
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.modules.krack.crypto._XSWAP
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.ansmachine.AnsweringMachine.send_reply
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.ansmachine.AnsweringMachine.make_reply
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.modules.krack.automaton.KrackAP
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - scapy.automaton.ATMT.receive_condition
    - scapy.automaton.ATMT.timeout.deco
    - scapy.automaton.ATMT.state.deco
    - scapy.automaton.ATMT.timeout
    - scapy.automaton.ATMT.condition
    - scapy.automaton.ATMT.state
    - scapy.automaton.ATMT.action
    - scapy.automaton.ATMT.condition.deco
    - scapy.automaton.ATMT.receive_condition.deco
    - <builtin>.hasattr
    - typing.cast
    - scapy.automaton.ATMT.action.deco
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 418
    functionName: scapy.modules.krack.automaton.KrackAP.WAIT_AUTH_REQUEST
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 422
    functionName: scapy.modules.krack.automaton.KrackAP.AUTH_RESPONSE_SENT
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 426
    functionName: scapy.modules.krack.automaton.KrackAP.ASSOC_RESPONSE_SENT
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 430
    functionName: scapy.modules.krack.automaton.KrackAP.WPA_HANDSHAKE_STEP_1_SENT
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 434
    functionName: scapy.modules.krack.automaton.KrackAP.WPA_HANDSHAKE_STEP_3_SENT
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 438
    functionName: scapy.modules.krack.automaton.KrackAP.KRACK_DISPATCHER
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 442
    functionName: scapy.modules.krack.automaton.KrackAP.ANALYZE_DATA
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 446
    functionName: scapy.modules.krack.automaton.KrackAP.timeout_analyze_data
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 450
    functionName: scapy.modules.krack.automaton.KrackAP.RENEW_GTK
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 454
    functionName: scapy.modules.krack.automaton.KrackAP.WAIT_GTK_ACCEPT
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 458
    functionName: scapy.modules.krack.automaton.KrackAP.WAIT_ARP_REPLIES
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 462
    functionName: scapy.modules.krack.automaton.KrackAP.EXIT
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 466
    functionName: scapy.modules.krack.automaton.KrackAP.timeout_wait_gtk_accept
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 470
    functionName: scapy.modules.krack.automaton.KrackAP.timeout_waiting
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 474
    functionName: scapy.modules.krack.automaton.KrackAP.send_beacon
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_runtime.debug
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.modules.krack.automaton.KrackAP.build_ap_info_pkt
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 480
    functionName: scapy.modules.krack.automaton.KrackAP.probe_request_received
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 488
    functionName: scapy.modules.krack.automaton.KrackAP.send_probe_response
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.modules.krack.automaton.KrackAP.build_ap_info_pkt
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 493
    functionName: scapy.modules.krack.automaton.KrackAP.authent_received
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 501
    functionName: scapy.modules.krack.automaton.KrackAP.send_auth_response
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.modules.krack.automaton.DHCPOverWPA.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 518
    functionName: scapy.modules.krack.automaton.KrackAP.assoc_received
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 524
    functionName: scapy.modules.krack.automaton.KrackAP.send_assoc_response
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - temp_pkt.remove_payload
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: temp_pkt.remove_payload
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 541
    functionName: scapy.modules.krack.automaton.KrackAP.assoc_sent
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 545
    functionName: scapy.modules.krack.automaton.KrackAP.send_wpa_handshake_1
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.volatile.RandBin.__init__
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.modules.krack.automaton.KrackAP.build_EAPOL_Key_8021X2004
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - encryptor.update
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.modules.krack.automaton.KrackAP.gen_nonce
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.volatile.RandNumExpo.__init__
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 568
    functionName: scapy.modules.krack.automaton.KrackAP.wpa_handshake_1_sent
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 579
    functionName: scapy.modules.krack.automaton.KrackAP.send_wpa_handshake_3
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.volatile.RandBin.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - class_default_fields_ref.append
    - scapy.modules.krack.automaton.KrackAP.build_EAPOL_Key_8021X2004
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.modules.krack.automaton.KrackAP.build_GTK_KDE
    - scapy.layers.inet.IP.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - alg.digest
    - _tls_named_curves.values
    - scapy.modules.krack.crypto.customPRF512
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - itertools.count
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.gen_nonce
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.modules.krack.automaton.KrackAP.install_unicast_keys
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - hmacsha1.digest
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.modules.krack.automaton.KrackAP.install_GTK
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 621
    functionName: scapy.modules.krack.automaton.KrackAP.wpa_handshake_3_sent
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 631
    functionName: scapy.modules.krack.automaton.KrackAP.krack_dispatch
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - log_runtime.info
    - time.time
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f2186d0>
    - <ast.Constant object at 0x7fa30f2183d0>
    argNames:
    - self
    - send_3handshake
    - send_gtk
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 648
    functionName: scapy.modules.krack.automaton.KrackAP.krack_proceed
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.kerberos.KerberosClient.send
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - PPK.append
    - scapy.modules.krack.automaton.KrackAP.install_GTK
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.volatile.RandBin.__init__
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.modules.krack.crypto._rotate_left32
    - TTAK.append
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.gen_nonce
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.modules.krack.automaton.KrackAP.build_EAPOL_Key_8021X2004
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.modules.krack.automaton.KrackAP.build_GTK_KDE
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - itertools.count
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto._SBOX16
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.modules.krack.crypto._CAST16
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.modules.krack.crypto.michael
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.modules.krack.crypto._XSWAP
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 695
    functionName: scapy.modules.krack.automaton.KrackAP.get_data
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 9
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 714
    functionName: scapy.modules.krack.automaton.KrackAP.extract_iv
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.modules.krack.automaton.KrackAP.send_ether_over_wpa
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.modules.krack.crypto.check_MIC_ICV
    - scapy.modules.krack.crypto._michael_b
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.kerberos.KerberosClient.send
    - scapy.ansmachine.AnsweringMachine.print_reply
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - reply.summary
    - PPK.append
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.modules.krack.crypto.parse_data_pkt
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.not_printable
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - res.summary
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - scapy.modules.krack.crypto._rotate_left32
    - TTAK.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.ansmachine.AnsweringMachine.is_request
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.utils.hexdump
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.modules.krack.automaton.KrackAP.deal_common_pkt
    - <builtin>.chr
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - s.endswith
    - scapy.modules.krack.crypto._SBOX16
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.ansmachine.AnsweringMachine.reply
    - scapy.modules.krack.crypto.ARC4_decrypt
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.modules.krack.crypto._CAST16
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.modules.krack.crypto.michael
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - scapy.modules.krack.crypto._XSWAP
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.ansmachine.AnsweringMachine.send_reply
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.utils.sane
    - scapy.modules.krack.crypto.parse_TKIP_hdr
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.ansmachine.AnsweringMachine.make_reply
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 764
    functionName: scapy.modules.krack.automaton.KrackAP.gtk_pkt_1
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 768
    functionName: scapy.modules.krack.automaton.KrackAP.send_renew_gtk
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.kerberos.KerberosClient.send
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - clone.payload.add_underlayer
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - PPK.append
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.volatile.RandBin.__init__
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.modules.krack.crypto._rotate_left32
    - TTAK.append
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.gen_nonce
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - hmac.new
    - scapy.utils.mac2str
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.modules.krack.automaton.KrackAP.build_EAPOL_Key_8021X2004
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.modules.krack.automaton.KrackAP.build_GTK_KDE
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - Packet.class_default_fields.get
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto._SBOX16
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.modules.krack.crypto._CAST16
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.modules.krack.crypto.michael
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.modules.krack.crypto._XSWAP
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 791
    functionName: scapy.modules.krack.automaton.KrackAP.get_gtk_2
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.crypto._CAST16
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.modules.krack.crypto.parse_data_pkt
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.modules.krack.crypto.michael
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.modules.krack.crypto.check_MIC_ICV
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.modules.krack.crypto._XSWAP
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - encryptor.update
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - class_default_fields_ref.append
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - TTAK.append
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - <builtin>.all
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.modules.krack.crypto.parse_TKIP_hdr
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - zlib.crc32
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.modules.krack.crypto._SBOX16
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.modules.krack.crypto.ARC4_decrypt
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - PPK.append
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 821
    functionName: scapy.modules.krack.automaton.KrackAP.send_arp_req
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.modules.krack.crypto._CAST16
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.modules.krack.crypto.michael
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.modules.krack.crypto._XSWAP
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - encryptor.update
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - TTAK.append
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - <builtin>.all
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - zlib.crc32
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.modules.krack.crypto._SBOX16
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - kwargs.setdefault
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - PPK.append
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 861
    functionName: scapy.modules.krack.automaton.KrackAP.resend_arp_req
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.modules.krack.crypto._CAST16
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.modules.krack.automaton.KrackAP.send_arp_req
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.modules.krack.crypto.michael
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.modules.krack.crypto._michael_b
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.modules.krack.crypto._XSWAP
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - scapy.layers.kerberos.KerberosClient.send
    - rcs.cipher.auth_decrypt
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - encryptor.update
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.modules.krack.crypto._rotate_left32
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - TTAK.append
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - <builtin>.all
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - zlib.crc32
    - scapy.layers.inet.UDP.extract_padding
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.layers.can.CAN.pre_dissect
    - scapy.modules.krack.crypto._SBOX16
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - kwargs.setdefault
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - PPK.append
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 866
    functionName: scapy.modules.krack.automaton.KrackAP.get_arp
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 885
    functionName: scapy.modules.krack.automaton.KrackAP.check_arp_reply
    functionSourceFile: scapy.modules.krack.automaton
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.modules.krack.crypto.build_TKIP_payload
    - scapy.modules.krack.automaton.KrackAP.send_ether_over_wpa
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.modules.krack.crypto.check_MIC_ICV
    - scapy.modules.krack.crypto._michael_b
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.kerberos.KerberosClient.send
    - scapy.ansmachine.AnsweringMachine.print_reply
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - reply.summary
    - PPK.append
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_client
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.modules.krack.crypto.parse_data_pkt
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.color_theme.not_printable
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - res.summary
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.modules.krack.crypto._rotate_left32
    - TTAK.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.modules.krack.crypto.gen_TKIP_RC4_key
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.ansmachine.AnsweringMachine.is_request
    - kwargs.setdefault
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.modules.krack.crypto.build_MIC_ICV
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_to_group
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.modules.krack.crypto._RotR1
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.utils.hexdump
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.modules.krack.automaton.KrackAP.deal_common_pkt
    - <builtin>.chr
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - s.endswith
    - scapy.modules.krack.crypto._SBOX16
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.ansmachine.AnsweringMachine.reply
    - scapy.modules.krack.crypto.ARC4_decrypt
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - <builtin>.divmod
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.modules.krack.crypto._CAST16
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.modules.krack.crypto.michael
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.modules.krack.automaton.KrackAP.send_wpa_enc
    - scapy.modules.krack.crypto._rotate_right32
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - log_runtime.debug
    - scapy.modules.krack.crypto._XSWAP
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.modules.krack.crypto._MK16
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.ansmachine.AnsweringMachine.send_reply
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.utils.sane
    - scapy.modules.krack.crypto.parse_TKIP_hdr
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.ansmachine.AnsweringMachine.make_reply
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - WEPSeed.append
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.modules.krack.crypto.ARC4_encrypt
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.modules.krack
    functionSourceFile: scapy.modules.krack
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.icmp_extensions
    functionSourceFile: scapy.contrib.icmp_extensions
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 10
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.mpls
    functionSourceFile: scapy.contrib.mpls
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mpls.EoMCW
    functionSourceFile: scapy.contrib.mpls
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: scapy.contrib.mpls.EoMCW.guess_payload_class
    functionSourceFile: scapy.contrib.mpls
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mpls.MPLS
    functionSourceFile: scapy.contrib.mpls
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: scapy.contrib.mpls.MPLS.guess_payload_class
    functionSourceFile: scapy.contrib.mpls
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mpls.ICMPExtension_MPLS
    functionSourceFile: scapy.contrib.mpls
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mpls.ICMPExtension_MPLS.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mpls
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.bier
    functionSourceFile: scapy.contrib.bier
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bier.BIFT
    functionSourceFile: scapy.contrib.bier
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bier.BIER.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bier
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.bier.BIER
    functionSourceFile: scapy.contrib.bier
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bier.BIER.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bier
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.exposure_notification
    functionSourceFile: scapy.contrib.exposure_notification
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.exposure_notification.Exposure_Notification_Frame
    functionSourceFile: scapy.contrib.exposure_notification
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 55
    functionName: scapy.contrib.exposure_notification.Exposure_Notification_Frame.build_eir
    functionSourceFile: scapy.contrib.exposure_notification
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 24
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.nlm
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.NLM4_Cookie
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.NLM4_Cookie.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.NLM4_Cookie.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d457040>
    - <ast.Constant object at 0x7fa30d457430>
    argNames:
    - self
    - c
    - length
    - fill
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: scapy.contrib.nlm.NLM4_Cookie.set
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: scapy.contrib.nlm.NLM4_Cookie.extract_padding
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.SHARE_Call
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.SHARE_Reply
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.UNSHARE_Call
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.UNSHARE_Reply
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.LOCK_Call
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.LOCK_Reply
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.UNLOCK_Call
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.UNLOCK_Reply
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.GRANTED_MSG_Call
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.GRANTED_RES_Call
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.CANCEL_Call
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.CANCEL_Reply
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.TEST_Call
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nlm.TEST_Reply
    functionSourceFile: scapy.contrib.nlm
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.Object_Name
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.Object_Name.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.Object_Name.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d54f8b0>
    - <ast.Constant object at 0x7fa30d54f670>
    argNames:
    - self
    - name
    - length
    - fill
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 23
    functionName: scapy.contrib.oncrpc.Object_Name.set
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: scapy.contrib.oncrpc.Object_Name.extract_padding
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RM_Header
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.Auth_Unix
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.Auth_Unix.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 72
    functionName: scapy.contrib.oncrpc.Auth_Unix.extract_padding
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.Auth_RPCSEC_GSS
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: scapy.contrib.oncrpc.Auth_RPCSEC_GSS.extract_padding
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.Verifier_RPCSEC_GSS
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.Verifier_RPCSEC_GSS.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 97
    functionName: scapy.contrib.oncrpc.Verifier_RPCSEC_GSS.extract_padding
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC_Call
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC_Call.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC_Call.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC_Call.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC_Call.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC_Call.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: scapy.contrib.oncrpc.RPC_Call.set_auth
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - kwargs.items
    - <builtin>.setattr
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC_Reply
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oncrpc.RPC_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 196
    functionName: scapy.contrib.oncrpc.RPC_Reply.set_auth
    functionSourceFile: scapy.contrib.oncrpc
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - kwargs.items
    - <builtin>.setattr
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 63
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.nfs
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: scapy.contrib.nfs.loct
    functionSourceFile: scapy.contrib.nfs
    functionUses: 2
    functionsReached:
    - <builtin>.oct
    - <builtin>.map
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.oct
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Fattr3
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Fattr3.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: scapy.contrib.nfs.Fattr3.extract_padding
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.File_Object
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.File_Object.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.File_Object.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f1653d0>
    - <ast.Constant object at 0x7fa30f165700>
    argNames:
    - self
    - new_filehandle
    - length
    - fill
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: scapy.contrib.nfs.File_Object.set
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - binascii.unhexlify
    - binascii.unhexlify.isalnum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: binascii.unhexlify.isalnum
    functionSourceFile: binascii
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 124
    functionName: scapy.contrib.nfs.File_Object.extract_padding
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WCC_Attr
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 138
    functionName: scapy.contrib.nfs.WCC_Attr.extract_padding
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.File_From_Dir_Plus
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.File_From_Dir_Plus.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.File_From_Dir_Plus.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 161
    functionName: scapy.contrib.nfs.File_From_Dir_Plus.extract_padding
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.File_From_Dir
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 174
    functionName: scapy.contrib.nfs.File_From_Dir.extract_padding
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.Sattr3.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 209
    functionName: scapy.contrib.nfs.Sattr3.extract_padding
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.GETATTR_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.GETATTR_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.GETATTR_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 230
    functionName: scapy.contrib.nfs.GETATTR_Reply.extract_padding
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LOOKUP_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LOOKUP_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LOOKUP_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LOOKUP_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LOOKUP_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LOOKUP_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSINFO_Reply.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.PATHCONF_Reply.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.ACCESS_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.ACCESS_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.ACCESS_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.ACCESS_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 455
    functionName: scapy.contrib.nfs.READDIRPLUS_Reply.extract_padding
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - public_numbers.public_key
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Call.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Call.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.WRITE_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.COMMIT_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.COMMIT_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.COMMIT_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.COMMIT_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.COMMIT_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SETATTR_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SETATTR_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SETATTR_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SETATTR_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.FSSTAT_Reply.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Call.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Call.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.CREATE_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.REMOVE_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.REMOVE_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.REMOVE_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.REMOVE_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Reply.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READDIR_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RENAME_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RENAME_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RENAME_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RENAME_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RENAME_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RENAME_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LINK_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LINK_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LINK_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LINK_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.LINK_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RMDIR_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RMDIR_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RMDIR_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.RMDIR_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READLINK_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READLINK_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READLINK_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READLINK_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - scapy.fields.StrLenField.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.READ_Reply.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.MKDIR_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.MKDIR_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.MKDIR_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.MKDIR_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.MKDIR_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.MKDIR_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.MKDIR_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.MKDIR_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SYMLINK_Call
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SYMLINK_Reply
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SYMLINK_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SYMLINK_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SYMLINK_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SYMLINK_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SYMLINK_Reply.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nfs.SYMLINK_Reply.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.nfs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.mac_control
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 84
    functionName: scapy.contrib.mac_control.MACControl.guess_payload_class
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.compat.orb
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: scapy.contrib.mac_control.MACControl._get_underlayers_size
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 114
    functionName: scapy.contrib.mac_control.MACControl.post_build
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.contrib.mac_control.MACControl._get_underlayers_size
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mac_control.MACControlPause
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30e1a3190>
    argNames:
    - self
    - speed
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 143
    functionName: scapy.contrib.mac_control.MACControlPause.get_pause_time
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - MACControlInvalidSpeedException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mac_control.MACControlGate
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mac_control.MACControlReport
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mac_control.MACControlRegisterReq
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mac_control.MACControlRegister
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mac_control.MACControlRegisterAck
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mac_control.MACControlClassBasedFlowControl
    functionSourceFile: scapy.contrib.mac_control
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.contrib.carp
    functionSourceFile: scapy.contrib.carp
    functionUses: 0
    functionsReached:
    - scapy.packet.split_top_down
    - log_runtime.warning
    - upper._overload_fields.copy
    - scapy.packet.split_layers
    - fval.items
    - lower.payload_guess.append
    - <builtin>.any
    - scapy.packet.bind_layers
    - scapy.packet.split_bottom_up
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.error.warning
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.carp.CARP
    functionSourceFile: scapy.contrib.carp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 39
    functionName: scapy.contrib.carp.CARP.post_build
    functionSourceFile: scapy.contrib.carp
    functionUses: 0
    functionsReached:
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.BinOp object at 0x7fa30ea43250>
    - <ast.List object at 0x7fa30ea43a90>
    - <ast.List object at 0x7fa30ea43e80>
    argNames:
    - self
    - pw
    - ip4l
    - ip6l
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: scapy.contrib.carp.CARP.build_hmac_sha1
    functionSourceFile: scapy.contrib.carp
    functionUses: 0
    functionsReached:
    - hmac.new
    - h.update
    - sl.append
    - h.digest
    - sl.sort
    - struct.pack
    - socket.inet_aton
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sl.sort
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.altbeacon
    functionSourceFile: scapy.contrib.altbeacon
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.register_magic_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.altbeacon.AltBeacon
    functionSourceFile: scapy.contrib.altbeacon
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: scapy.contrib.altbeacon.AltBeacon.magic_check
    functionSourceFile: scapy.contrib.altbeacon
    functionUses: 0
    functionsReached:
    - payload.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: payload.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 73
    functionName: scapy.contrib.altbeacon.AltBeacon.build_eir
    functionSourceFile: scapy.contrib.altbeacon
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.nrf_sniffer
    functionSourceFile: scapy.contrib.nrf_sniffer
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nrf_sniffer.NRFS2_Packet.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nrf_sniffer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nrf_sniffer.NRFS2_Packet
    functionSourceFile: scapy.contrib.nrf_sniffer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: scapy.contrib.nrf_sniffer.NRFS2_Packet.answer
    functionSourceFile: scapy.contrib.nrf_sniffer
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: scapy.contrib.nrf_sniffer.NRFS2_Packet.post_build
    functionSourceFile: scapy.contrib.nrf_sniffer
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nrf_sniffer.NRF2_Ping_Response
    functionSourceFile: scapy.contrib.nrf_sniffer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nrf_sniffer.NRF2_Packet_Event
    functionSourceFile: scapy.contrib.nrf_sniffer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nrf_sniffer.NRFS2_PCAP
    functionSourceFile: scapy.contrib.nrf_sniffer
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.bp
    functionSourceFile: scapy.contrib.bp
    functionUses: 0
    functionsReached:
    - scapy.contrib.ltp.ltp_bind_payload
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bp.BP
    functionSourceFile: scapy.contrib.bp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bp.BP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bp.BP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 0
    IfCount: 19
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 49
    functionName: scapy.contrib.bp.BP.mysummary
    functionSourceFile: scapy.contrib.bp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.contrib.bp.BPBLOCK
    functionSourceFile: scapy.contrib.bp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bp.BPBLOCK.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 112
    functionName: scapy.contrib.bp.BPBLOCK.mysummary
    functionSourceFile: scapy.contrib.bp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - lambd
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: scapy.contrib.ltp.ltp_bind_payload
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.sdnv
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 0
    functionsReached:
    - scapy.contrib.sdnv.SDNV.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - maxValue
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 26
    functionName: scapy.contrib.sdnv.SDNVValueError.__init__
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.BinOp object at 0x7fa30e1a3040>
    argNames:
    - self
    - maxValue
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 31
    functionName: scapy.contrib.sdnv.SDNV.__init__
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - maxValue
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: scapy.contrib.sdnv.SDNV.setMax
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: scapy.contrib.sdnv.SDNV.getMax
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - number
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: scapy.contrib.sdnv.SDNV.encode
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 14
    functionsReached:
    - foo.append
    - temp.append
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised:
    - SDNVValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: foo.append
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ba
    - offset
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: scapy.contrib.sdnv.SDNV.decode
    functionSourceFile: scapy.contrib.sdnv
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - SDNVValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.ltp
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTPex
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTPex.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 88
    functionName: scapy.contrib.ltp.LTPex.default_payload_class
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTPReceptionClaim
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 97
    functionName: scapy.contrib.ltp.LTPReceptionClaim.default_payload_class
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _ltp_payload_conditions.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ltp.LTP.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 179
    functionName: scapy.contrib.ltp.LTP.mysummary
    functionSourceFile: scapy.contrib.ltp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.psp
    functionSourceFile: scapy.contrib.psp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - fval.update
    - scapy.packet.bind_top_down
    - log_loading.info
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.psp.PSP
    functionSourceFile: scapy.contrib.psp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.psp.PSP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.psp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.psp.PSP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.psp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 100
    functionName: scapy.contrib.psp.PSP.sanitize_cipher
    functionSourceFile: scapy.contrib.psp
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - PSPCipherError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: scapy.contrib.psp.PSP.encrypt
    functionSourceFile: scapy.contrib.psp
    functionUses: 0
    functionsReached:
    - scapy.contrib.psp.PSP.sanitize_cipher
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM.encrypt
    - <builtin>.len
    - <builtin>.bytes
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: scapy.contrib.psp.PSP.decrypt
    functionSourceFile: scapy.contrib.psp
    functionUses: 0
    functionsReached:
    - scapy.contrib.psp.PSP.sanitize_cipher
    - <builtin>.len
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM.decrypt
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.aead.AESGCM
    linkageType: pythonLinkage
    raised:
    - PSPIntegrityError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.bgp
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - length_in_bits
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: scapy.contrib.bgp._bits_to_bytes_len
    functionSourceFile: scapy.contrib.bgp
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mask
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: scapy.contrib.bgp.BGPFieldIPv4.mask2iplen
    functionSourceFile: scapy.contrib.bgp
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mask
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: scapy.contrib.bgp.BGPFieldIPv6.mask2iplen
    functionSourceFile: scapy.contrib.bgp
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - flags
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 180
    functionName: scapy.contrib.bgp.has_extended_length
    functionSourceFile: scapy.contrib.bgp
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - s
    - max_bit_length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 189
    functionName: scapy.contrib.bgp.detect_add_path_prefix46
    functionSourceFile: scapy.contrib.bgp
    functionUses: 7
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPNLRI_IPv4
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPNLRI_IPv6
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPNLRI_IPv4_AP
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPNLRI_IPv6_AP
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - ip_mode
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: scapy.contrib.bgp.BGPNLRIPacketListField.__init__
    functionSourceFile: scapy.contrib.bgp
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - details
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: scapy.contrib.bgp._BGPInvalidDataException.__init__
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - Exception.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30d39ca00>
    argNames:
    - name
    - fallback_cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: scapy.contrib.bgp._get_cls
    functionSourceFile: scapy.contrib.bgp
    functionUses: 62
    functionsReached:
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPHeader
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30c76d580>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 457
    functionName: scapy.contrib.bgp.BGPHeader.dispatch_hook
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.contrib.bgp._get_cls
    - <builtin>.len
    - <builtin>.globals
    - scapy.contrib.bgp._bgp_dispatcher
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 487
    functionName: scapy.contrib.bgp._bgp_dispatcher
    functionSourceFile: scapy.contrib.bgp
    functionUses: 2
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.bgp._get_cls
    - <builtin>.len
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _bgp_cls_by_type.get
    functionSourceFile: <builtin>
    functionUses: 39
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e5fcc70>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 527
    functionName: scapy.contrib.bgp.BGP.dispatch_hook
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.contrib.bgp._get_cls
    - <builtin>.len
    - <builtin>.globals
    - scapy.contrib.bgp._bgp_dispatcher
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 536
    functionName: scapy.contrib.bgp.BGP.guess_payload_class
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - registry
    - cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 609
    functionName: scapy.contrib.bgp._register_cls
    functionSourceFile: scapy.contrib.bgp
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 617
    functionName: scapy.contrib.bgp._bgp_capability_dispatcher
    functionSourceFile: scapy.contrib.bgp
    functionUses: 1
    functionsReached:
    - <builtin>.ord
    - _capabilities_objects.get
    - scapy.contrib.bgp._get_cls
    - <builtin>.len
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _capabilities_objects.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - clsname
    - bases
    - attrs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 638
    functionName: scapy.contrib.bgp._BGPCap_metaclass.__new__
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.contrib.bgp._register_cls
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb601f0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 655
    functionName: scapy.contrib.bgp.BGPCapability.dispatch_hook
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.contrib.bgp._bgp_capability_dispatcher
    - <builtin>.ord
    - _capabilities_objects.get
    - scapy.contrib.bgp._get_cls
    - <builtin>.len
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 662
    functionName: scapy.contrib.bgp.BGPCapability.pre_dissect
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - _BGPInvalidDataException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 673
    functionName: scapy.contrib.bgp.BGPCapability.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapGeneric
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapGeneric.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapMultiprotocol
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapORFBlock.ORFTuple
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapORFBlock
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapORFBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 776
    functionName: scapy.contrib.bgp.BGPCapORFBlock.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapORF
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapORF.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapGracefulRestart.GRTuple
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.ShortEnumField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapGracefulRestart
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPCapFourBytesASN
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPAuthenticationInformation
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPOptParam
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPOptParam.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPOptParam.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 962
    functionName: scapy.contrib.bgp.BGPOptParam.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPOpen
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPOpen.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1009
    functionName: scapy.contrib.bgp.BGPOpen.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAOrigin
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAASPath.ASPathSegment
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1219
    functionName: scapy.contrib.bgp.BGPPAASPath.ASPathSegment.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAASPath
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAAS4BytesPath.ASPathSegment
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1248
    functionName: scapy.contrib.bgp.BGPPAAS4BytesPath.ASPathSegment.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAAS4BytesPath
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPANextHop
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAMultiExitDisc
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPALocalPref
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAAggregator
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPACommunity
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAOriginatorID
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAClusterList
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommTwoOctetASSpecific
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommFourOctetASSpecific
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommIPv4AddressSpecific
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommOpaque
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommTrafficRate
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IEEEFloatField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommRedirectAS2Byte
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommRedirectIPv4
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommRedirectAS4Byte
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommTrafficMarking
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Tuple object at 0x7fa30dd071c0>
    argNames:
    - self
    - name
    - default
    - cls
    - type_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1724
    functionName: scapy.contrib.bgp._ExtCommValuePacketField.__init__
    functionSourceFile: scapy.contrib.bgp
    functionUses: 1
    functionsReached:
    - PacketField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAIPv6AddressSpecificExtComm
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - type_high
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1791
    functionName: scapy.contrib.bgp._get_ext_comm_subtype
    functionSourceFile: scapy.contrib.bgp
    functionUses: 1
    functionsReached:
    - _ext_comm_subtypes_classes.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _ext_comm_subtypes_classes.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f12ffa0>
    argNames:
    - self
    - name
    - default
    - enum_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1807
    functionName: scapy.contrib.bgp._TypeLowField.__init__
    functionSourceFile: scapy.contrib.bgp
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommunity
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.bgp._ExtCommValuePacketField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - PacketField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.bgp._TypeLowField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommunity.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommunity.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - _ext_comm_subtypes_classes.get
    - scapy.contrib.bgp._get_ext_comm_subtype
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtCommunity.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1838
    functionName: scapy.contrib.bgp.BGPPAExtCommunity.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - struct.pack
    - _ext_high_low_dict.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _ext_high_low_dict.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAExtComms
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAMPReachNLRI
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAMPReachNLRI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAMPReachNLRI.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAMPReachNLRI.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAMPReachNLRI.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1931
    functionName: scapy.contrib.bgp.BGPPAMPReachNLRI.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAMPUnreachNLRI_IPv6
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.contrib.bgp.BGPNLRIPacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAMPUnreachNLRI
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.ShortEnumField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1980
    functionName: scapy.contrib.bgp.BGPPAMPUnreachNLRI.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAAS4Path
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2008
    functionName: scapy.contrib.bgp.BGPPAAS4Path.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPLargeCommunitySegment
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPALargeCommunity
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPAAS4Aggregator
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _path_attr_objects.get
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPathAttr
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPathAttr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPathAttr.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.contrib.bgp.has_extended_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPathAttr.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPPathAttr.<lambda2>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.contrib.bgp.has_extended_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 0
    IfCount: 12
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2141
    functionName: scapy.contrib.bgp.BGPPathAttr.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    - scapy.contrib.bgp.has_extended_length
    - attributes_flags.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attributes_flags.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPUpdate
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - scapy.contrib.bgp.BGPNLRIPacketListField.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPUpdate.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPUpdate.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2239
    functionName: scapy.contrib.bgp.BGPUpdate.post_build
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.sum
    - <builtin>.map
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPUpdate.post_build.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPNotification
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPNotification.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - afi
    - safi
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2400
    functionName: scapy.contrib.bgp._update_orf_afi_safi
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPORFEntry
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2427
    functionName: scapy.contrib.bgp.BGPORFEntry.__init__
    functionSourceFile: scapy.contrib.bgp
    functionUses: 16
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPORFAddressPrefix
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPORFCoveringPrefix
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPORF
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPORF.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPRouteRefresh
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached:
    - scapy.fields.ShortEnumField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bgp.BGPRouteRefresh.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bgp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.dtp
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DtpGenericTlv
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DtpGenericTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DtpGenericTlv.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf13640>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: scapy.contrib.dtp.DtpGenericTlv.dispatch_hook
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - _DTP_TLV_CLS.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _DTP_TLV_CLS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: scapy.contrib.dtp.DtpGenericTlv.guess_payload_class
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPDomain
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPDomain.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPDomain.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPStatus
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPStatus.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPStatus.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPType
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPType.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPType.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTPNeighbor
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.dtp.DTP
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Attribute object at 0x7fa30d39c160>
    - <ast.Call object at 0x7fa30d39c850>
    argNames:
    - iface
    - mymac
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 99
    functionName: scapy.contrib.dtp.negotiate_trunk
    functionSourceFile: scapy.contrib.dtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - typing.cast.network_name.l2socket
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - typing.cast.network_name.l3socket
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - socket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - typing.cast.l2socket
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.sendrecv.sendp.<lambda1>
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.sendrecv.send.<lambda1>
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - <builtin>.tuple
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - time.time
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - <builtin>.float
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - sent_packets.append
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - <builtin>.all
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - value.strip
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.write
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - conf.route.route
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.sendrecv.__gen_send
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - s.send
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.sendrecv.sendp
    - scapy.base_classes.SetGen.__iter__
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sendrecv._send
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.l3socket
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.hicp
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.<lambda1>
    functionSourceFile: scapy.contrib.hicp
    functionUses: 5
    functionsReached:
    - x.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.<lambda2>
    functionSourceFile: scapy.contrib.hicp
    functionUses: 6
    functionsReached:
    - x.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.HICPConfigure
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 83
    functionName: scapy.contrib.hicp.HICPConfigure.post_build
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - CMD_CONFIGURE.decode
    - p.append
    - value.decode
    - x.replace
    - <builtin>.isinstance
    - scapy.contrib.hicp.<lambda1>
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CMD_CONFIGURE.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 100
    functionName: scapy.contrib.hicp.HICPConfigure.do_dissect
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - re.match
    - <builtin>.setattr
    - s.split
    - <builtin>.len
    - re.match.group
    - x.strip
    - arg.split
    - scapy.contrib.hicp.<lambda2>
    - KEYS.items
    - x.replace
    - KEYS.values
    - s.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.decode
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.match.group
    functionSourceFile: re
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: KEYS.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: KEYS.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.HICPReconfigured
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: scapy.contrib.hicp.HICPReconfigured.post_build
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - x.replace
    - p.encode
    - scapy.contrib.hicp.<lambda1>
    - CMD_RECONFIGURED.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CMD_RECONFIGURED.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.encode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 126
    functionName: scapy.contrib.hicp.HICPReconfigured.do_dissect
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - re.match
    - re.match.group
    - scapy.contrib.hicp.<lambda2>
    - x.replace
    - s.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.HICPInvalidConfiguration
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 139
    functionName: scapy.contrib.hicp.HICPInvalidConfiguration.post_build
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - x.replace
    - p.encode
    - CMD_INVALIDCONF.decode
    - scapy.contrib.hicp.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CMD_INVALIDCONF.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 144
    functionName: scapy.contrib.hicp.HICPInvalidConfiguration.do_dissect
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - re.match
    - re.match.group
    - scapy.contrib.hicp.<lambda2>
    - x.replace
    - s.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.HICPInvalidPassword
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 157
    functionName: scapy.contrib.hicp.HICPInvalidPassword.post_build
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - x.replace
    - p.encode
    - scapy.contrib.hicp.<lambda1>
    - CMD_INVALIDPWD.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CMD_INVALIDPWD.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: scapy.contrib.hicp.HICPInvalidPassword.do_dissect
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - re.match
    - re.match.group
    - scapy.contrib.hicp.<lambda2>
    - x.replace
    - s.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.HICPWink
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 176
    functionName: scapy.contrib.hicp.HICPWink.post_build
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - x.replace
    - CMD_WINK.decode
    - p.encode
    - scapy.contrib.hicp.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CMD_WINK.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 181
    functionName: scapy.contrib.hicp.HICPWink.do_dissect
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - re.match
    - re.match.group
    - scapy.contrib.hicp.<lambda2>
    - x.replace
    - s.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.HICPModuleScanResponse
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 205
    functionName: scapy.contrib.hicp.HICPModuleScanResponse.post_build
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - value.decode
    - <builtin>.getattr
    - p.append
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 215
    functionName: scapy.contrib.hicp.HICPModuleScanResponse.do_dissect
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.setattr
    - s.split
    - <builtin>.len
    - x.strip
    - arg.split
    - scapy.contrib.hicp.<lambda2>
    - KEYS.items
    - x.replace
    - KEYS.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.hicp.HICPModuleScan
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 235
    functionName: scapy.contrib.hicp.HICPModuleScan.do_dissect
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.len
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - scapy.fields.RawVal.__init__
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: scapy.contrib.hicp.HICPModuleScan.post_build
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - p.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.upper
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 252
    functionName: scapy.contrib.hicp.HICP.do_dissect
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 264
    functionName: scapy.contrib.hicp.HICP.post_build
    functionSourceFile: scapy.contrib.hicp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.pnio
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: scapy.contrib.pnio.i2s_frameid
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: scapy.contrib.pnio.s2i_frameid
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.next
    - PNIO_FRAME_IDS.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PNIO_FRAME_IDS.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.ProfinetIO
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: scapy.contrib.pnio.ProfinetIO.guess_payload_class
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PNIORealTime_IOxS
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - _pkt
    - _lst
    - p
    - _remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: scapy.contrib.pnio.PNIORealTime_IOxS.is_extension_set
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 149
    functionName: scapy.contrib.pnio.PNIORealTime_IOxS.get_len
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.sum
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 152
    functionName: scapy.contrib.pnio.PNIORealTime_IOxS.guess_payload_class
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 164
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicDefaultRawData.guess_payload_class
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.next_cls_cb
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - pkt.next_cls_cb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.get_padding_length
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.<lambda2>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - p.get_padding_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.pre_dissect
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 203
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.get_padding_length
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.len
    - <builtin>.bytes
    - <builtin>.sum
    - <builtin>.hasattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - _lst
    - _p
    - _remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.next_cls_cb
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.isinstance
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - ether_src
    - ether_dst
    - frame_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 259
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.get_layout_from_config
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - copy.deepcopy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - length
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 268
    functionName: scapy.contrib.pnio.PNIORealTimeCyclicPDU.build_fixed_len_raw_type
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 296
    functionName: scapy.contrib.pnio.PROFIsafeCRCSeed.guess_payload_class
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 299
    functionName: scapy.contrib.pnio.PROFIsafeCRCSeed.get_data_length
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 305
    functionName: scapy.contrib.pnio.PROFIsafeCRCSeed.get_mandatory_fields_len
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 310
    functionName: scapy.contrib.pnio.PROFIsafeCRCSeed.get_max_data_length
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeControlCRCSeed.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.get_data_length
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeControlCRCSeed.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - p.get_data_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeControlCRCSeed
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeStatusCRCSeed.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeStatusCRCSeed.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - p.get_data_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeStatusCRCSeed
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 338
    functionName: scapy.contrib.pnio.PROFIsafe.guess_payload_class
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 341
    functionName: scapy.contrib.pnio.PROFIsafe.get_data_length
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 347
    functionName: scapy.contrib.pnio.PROFIsafe.get_mandatory_fields_len
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: scapy.contrib.pnio.PROFIsafe.get_max_data_length
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data_length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 357
    functionName: scapy.contrib.pnio.PROFIsafe.build_PROFIsafe_class
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - cls.get_max_data_length
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.get_max_data_length
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeControl.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeControl.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - p.get_data_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeControl
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeStatus.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeStatus.<lambda1>
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - p.get_data_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio.PROFIsafeStatus
    functionSourceFile: scapy.contrib.pnio
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 10
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - PDU_TYPE_VERSION.update
    - upper._overload_fields.copy
    - cls._payload_class.append
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.layers.dcerpc.DceRpc4Payload.register_possible_payload
    - PDU_TYPE_TYPE.update
    - PE_OPERATIONAL_MODE.update
    - uuid.UUID
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.BlockHeader
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 334
    functionName: scapy.contrib.pnio_rpc.BlockHeader.__new__
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.Block.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.Block
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 470
    functionName: scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    functionSourceFile: ''
    functionUses: 1166
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 522
    functionName: scapy.contrib.pnio_rpc.IODReadReq.payload_length
    functionSourceFile: ''
    functionUses: 1166
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 362
    functionName: scapy.contrib.pnio_rpc.Block.payload_length
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODControlReq
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 0
    IfCount: 9
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 390
    functionName: scapy.contrib.pnio_rpc.IODControlReq.post_build
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - typing.cast.network_name.ip.decode
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 413
    functionName: scapy.contrib.pnio_rpc.IODControlReq.get_response
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODControlRes
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODWriteReq
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 473
    functionName: scapy.contrib.pnio_rpc.IODWriteReq.get_response
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODWriteRes
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODReadReq
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 525
    functionName: scapy.contrib.pnio_rpc.IODReadReq.get_response
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODReadRes
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.FParametersBlock
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.FParametersBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.getfieldval
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.FParametersBlock.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - p.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.FParametersBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.FParametersBlock.<lambda2>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - p.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODWriteMultipleReq
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODWriteMultipleReq.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fld.field.padlen
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 656
    functionName: scapy.contrib.pnio_rpc.IODWriteMultipleReq.get_response
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - block.get_response
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - res_blocks.append
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: block.get_response
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res_blocks.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODWriteMultipleRes
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IODWriteMultipleRes.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IM0Block
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IM1Block
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IM2Block
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IM3Block
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IM4Block
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ARBlockReq
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ARBlockReq.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 811
    functionName: scapy.contrib.pnio_rpc.ARBlockReq.get_response
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ARBlockRes
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IOCRAPIObject
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 845
    functionName: scapy.contrib.pnio_rpc.IOCRAPIObject.extract_padding
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IOCRAPI
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IOCRAPI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IOCRAPI.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 864
    functionName: scapy.contrib.pnio_rpc.IOCRAPI.extract_padding
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IOCRBlockReq
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IOCRBlockReq.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 903
    functionName: scapy.contrib.pnio_rpc.IOCRBlockReq.get_response
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.IOCRBlockRes
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AdjustLinkState
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AdjustPeerToPeerBoundary
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AdjustDomainBoundary
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AdjustMulticastBoundary
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AdjustMauType
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AdjustMauTypeExtension
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AdjustDCPBoundary
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1024
    functionName: scapy.contrib.pnio_rpc._guess_pdportadjust_block
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.PDPortDataAdjust
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.PDPortDataAdjust.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmoduleDataDescription
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1058
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmoduleDataDescription.extract_padding
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmodule
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.callable
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmodule.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1083
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmodule.extract_padding
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmoduleAPI
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmoduleAPI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1101
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmoduleAPI.extract_padding
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmoduleBlockReq
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmoduleBlockReq.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1116
    functionName: scapy.contrib.pnio_rpc.ExpectedSubmoduleBlockReq.get_response
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AlarmCRBlockReq
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1153
    functionName: scapy.contrib.pnio_rpc.AlarmCRBlockReq.post_build
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake.TLS13ClientHello.post_build
    - struct.unpack
    - scapy.utils.<lambda1>
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - f.addfield
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.packet.Raw.__init__
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.smb.SMBTransaction_Request.post_build
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Request.post_build
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.packet.NoPayload.getfield_and_val
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.extract
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.smb2.SMB2_Read_Request.post_build
    - scapy.contrib.bgp.BGPHeader.post_build
    - scapy.layers.smb2.SMB2_Create_Request.post_build
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.smb2.SMB2_Read_Response.post_build
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.smb.SMBSession_Setup_AndX_Request.post_build
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.oam.OAM_TEST_TLV.post_build
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.layers.tls.handshake.TLS13ServerHello.post_build
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - wcs.cipher.auth_encrypt
    - scapy.layers.ntlm.NTLM_NEGOTIATE.post_build
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_encrypt
    - res.append
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.tls.crypto.groups._tls_named_groups_generate
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.ntlm.NTLM_NEGOTIATE.<lambda1>
    - scapy.layers.inet6.IPv6.post_build
    - clone.payload.add_underlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_pubbytes
    - headers.values
    - scapy.compat.bytes_int
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.inet6.Pad1.extract_padding
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_build
    - scapy.layers.ntlm._NTLM_post_build
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dot11.Dot11Elt.post_build
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - fld.i2count
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - privkey.public_key
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_build
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.pnio_rpc.IODWriteMultipleReq.post_build
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.tls.cert.PubKeyRSA.encrypt
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac._pac_post_build
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.ntlm.NTLM_CHALLENGE.post_build
    - cets_dict.get
    - sig.endswith
    - scapy.layers.smb2.SMB2_Set_Info_Request.post_build
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.layers.smb2.SMB2_IOCTL_RESP_GET_DFS_Referral.post_build
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - fld.i2len
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteMultipleRes.post_build
    - fields.items
    - scapy.layers.radius.Radius.post_build
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.msrpce.mspac.UPN_DNS_INFO.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.smb2.SMB2_Write_Request.post_build
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.dcerpc.DceRpc5.post_build
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.tls.session.tlsSession.compute_tls13_early_secrets
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.packet.Packet.self_build
    - scapy.layers.inet.IP.post_build
    - scapy.contrib.roce.BTH.post_build
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.roce.BTH.compute_icrc
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.inet.TCP.post_build
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.smb.SMBSession_Setup_AndX_Request_Extended_Security.post_build
    - scapy.layers.inet.UDP.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.ntlm._NTLM_post_build.<lambda1>
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.inet.in4_chksum
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_pad
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - binascii.crc32
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.generate
    - scapy.layers.smb.SMBSession_Setup_AndX_Response_Extended_Security.post_build
    - scapy.layers.smb2.SMB2_Tree_Connect_Request.post_build
    - <builtin>.hasattr
    - scapy.contrib.pnio_rpc.Block.post_build
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - scapy.layers.netbios.NBTSession.post_build
    - <builtin>.int
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.utils.checksum
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet._raw_packet_cache_field_value
    - cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.generate
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Padding.self_build
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.smb2.SMB2_Negotiate_Protocol_Response.post_build
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader_FD.post_build
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrRouting.post_build
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_add
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA.post_build
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.derive_secret
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.kerberos.KPASSWD_REQ.post_build
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.automotive.doip.DoIP.post_build
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.dot11.RadioTap.post_build
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_build
    - prompt_toolkit.prompt.encode
    - random.randint
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - fld.addfield
    - params.generate_private_key
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.post_build
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.smb2.SMB2_Query_Info_Request.post_build
    - typing.cast.network_name.ip.decode
    - cryptography.hazmat.primitives.asymmetric.ec.generate_private_key
    - scapy.arch.linux.rtnetlink.rtmsghdr.post_build
    - scapy.layers.tls.record_sslv2.SSLv2.post_build
    - scapy.contrib.gtp.IE_GSNAddress.post_build
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - cs_cls.hash_alg.name.lower
    - scapy.layers.inet.ICMPExtension_Object.post_build
    - scapy.layers.isakmp.ISAKMP.post_build
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - typing.cast.firstlayer
    - scapy.layers.dot11.Dot11FCS.compute_fcs
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.smb2.SMB2_Query_Info_Response.post_build
    - scapy.contrib.oncrpc.RPC_Call.post_build
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.smb2.SMB2_Change_Notify_Response.post_build
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.kdf.hkdf.HKDF._extract
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.contrib.ikev2.IKEv2.post_build
    - fld.field.padlen
    - scapy.utils.randstring
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_build
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.create_privkey
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.smb2.SMB2_Query_Directory_Request.post_build
    - scapy.layers.smb2.SMB2_Create_Response.post_build
    - scapy.layers.tls.crypto.suites.get_usable_ciphersuites
    - scapy.layers.can.CANFD.post_build
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.inet.ICMPExtension_Header.post_build
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.inet.in4_pseudoheader
    - scapy.layers.tls.record.TLS._tls_encrypt
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.layers.dot11.Dot11FCS.post_build
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.eap.EAP.post_build
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.smb2.SMB2_Query_Directory_Response.post_build
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.bluetooth.L2CAP_CmdHdr.post_build
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - ref.getfieldval
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.packet.Packet._raw_packet_cache_field_value.<lambda1>
    - _tls_named_ffdh_groups.values
    - scapy.layers.ntlm.NTLM_CHALLENGE.<lambda1>
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.gtp.IE_AccessPointName.post_build
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.netbios.NBTDatagram.post_build
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - x.to_bytes
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.smb2.SMB2_IOCTL_Request.post_build
    - scapy.layers.bluetooth.HCI_Command_Hdr.post_build
    - scapy.layers.smb2.SMB2_Session_Setup_Request.post_build
    - scapy.layers.smb2.SMB2_IOCTL_Response.post_build
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.contrib.isotp.isotp_packet.ISOTPHeaderEA_FD.post_build
    - <builtin>.dict
    - pubkey.public_bytes
    - scapy.layers.ntlm._NTLMPayloadPacket.getfieldval
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.post_build
    - <builtin>.sum
    - scapy.layers.inet6.in6_pseudoheader
    - fld.do_copy
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - pubkey.public_numbers
    - scapy.packet.Packet.getfield_and_val
    - ees_dict.get
    - value.strip
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.smb.SMBTransaction_Response.post_build
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.tls.cert.PubKeyECDSA.encrypt
    - scapy.contrib.oncrpc.RM_Header.post_build
    - <builtin>.range
    - scapy.layers.tls.session.connState.tls13_derive_keys
    - scapy.layers.tls.handshake.TLSClientHello.post_build
    - zlib.crc32
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - buf.getfieldval
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.compat.int_bytes
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.pnio_dcp.ProfinetDCP.post_build
    - scapy.contrib.http2.HPackHdrString.self_build
    - scapy.layers.dns.DNS.post_build
    - array.array
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.post_build
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.smb2._SMB2_post_build
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.smb2.SMB2_Session_Setup_Response.post_build
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet6.IPv6ExtHdrSegmentRouting.post_build
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1160
    functionName: scapy.contrib.pnio_rpc.AlarmCRBlockReq.get_response
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AlarmCRBlockRes
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AlarmItem
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.MaintenanceItem
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.DiagnosisItem
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.DiagnosisItem.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.DiagnosisItem.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - p.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.DiagnosisItem.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.DiagnosisItem.<lambda2>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - p.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.DiagnosisItem.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.DiagnosisItem.<lambda3>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - p.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.UploadRetrievalItem
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.iParameterItem
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PE_OPERATIONAL_MODE.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.PE_AlarmItem
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.RS_AlarmItem
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.PRAL_AlarmItem
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.PRAL_AlarmItem.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1299
    functionName: scapy.contrib.pnio_rpc._guess_alarm_payload
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.AlarmNotificationPDU
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PDU_TYPE_TYPE.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PDU_TYPE_VERSION.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.PNIORealTimeAcyclicPDUHeader
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1364
    functionName: scapy.contrib.pnio_rpc.PNIORealTimeAcyclicPDUHeader.__new__
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1421
    functionName: scapy.contrib.pnio_rpc._guess_block_class
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.NDRData
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.NDRData.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1488
    functionName: scapy.contrib.pnio_rpc.NDRData.__new__
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.PNIOServiceReqPDU
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - tmp.groups
    - RandUUID._REG.match
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - uuid_template.append
    - <builtin>.enumerate
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.tuple
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.contrib.rtps.common_types.EField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - t.split
    - scapy.volatile.RandUUID.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - pkt
    - rpc
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1512
    functionName: scapy.contrib.pnio_rpc.PNIOServiceReqPDU.can_handle
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_rpc.PNIOServiceResPDU
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - t.split
    - <builtin>.tuple
    - scapy.volatile.RandUUID.__init__
    - uuid_template.append
    - <builtin>.enumerate
    - tmp.groups
    - RandUUID._REG.match
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.rtps.common_types.EField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - pkt
    - rpc
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1544
    functionName: scapy.contrib.pnio_rpc.PNIOServiceResPDU.can_handle
    functionSourceFile: scapy.contrib.pnio_rpc
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - BLOCK_INFOS.update
    - upper._overload_fields.copy
    - BLOCK_QUALIFIERS.update
    - IP_BLOCK_INFOS.update
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - DCP_OPTIONS.update
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DCP_OPTIONS.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: BLOCK_INFOS.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IP_BLOCK_INFOS.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: BLOCK_QUALIFIERS.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPBaseBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPBaseBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPBaseBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 191
    functionName: scapy.contrib.pnio_dcp.DCPBaseBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPIPBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPIPBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPIPBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 212
    functionName: scapy.contrib.pnio_dcp.DCPIPBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPFullIPBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPFullIPBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPFullIPBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPFullIPBlock.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 233
    functionName: scapy.contrib.pnio_dcp.DCPFullIPBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPMACBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPMACBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPMACBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 250
    functionName: scapy.contrib.pnio_dcp.DCPMACBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPManufacturerSpecificBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPManufacturerSpecificBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPManufacturerSpecificBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPManufacturerSpecificBlock.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 270
    functionName: scapy.contrib.pnio_dcp.DCPManufacturerSpecificBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPNameOfStationBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPNameOfStationBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPNameOfStationBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPNameOfStationBlock.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPNameOfStationBlock.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 290
    functionName: scapy.contrib.pnio_dcp.DCPNameOfStationBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceIDBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceIDBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceIDBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 308
    functionName: scapy.contrib.pnio_dcp.DCPDeviceIDBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceRoleBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceRoleBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceRoleBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 326
    functionName: scapy.contrib.pnio_dcp.DCPDeviceRoleBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DeviceOption
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DeviceOption.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 338
    functionName: scapy.contrib.pnio_dcp.DeviceOption.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceOptionsBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceOptionsBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceOptionsBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceOptionsBlock.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 358
    functionName: scapy.contrib.pnio_dcp.DCPDeviceOptionsBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPAliasNameBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPAliasNameBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPAliasNameBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPAliasNameBlock.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPAliasNameBlock.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 377
    functionName: scapy.contrib.pnio_dcp.DCPAliasNameBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceInstanceBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceInstanceBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceInstanceBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 395
    functionName: scapy.contrib.pnio_dcp.DCPDeviceInstanceBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPOEMIDBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPOEMIDBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPOEMIDBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 413
    functionName: scapy.contrib.pnio_dcp.DCPOEMIDBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPControlBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPControlBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPControlBlock.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPControlBlock.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 432
    functionName: scapy.contrib.pnio_dcp.DCPControlBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceInitiativeBlock
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.DCPDeviceInitiativeBlock.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 449
    functionName: scapy.contrib.pnio_dcp.DCPDeviceInitiativeBlock.extract_padding
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - packet
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 453
    functionName: scapy.contrib.pnio_dcp.guess_dcp_block_class
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - <builtin>.globals
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pnio_dcp.ProfinetDCP.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.pnio_dcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 24
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.gtp
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034a00>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 235
    functionName: scapy.contrib.gtp.GTP_ExtensionHeader.dispatch_hook
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTP_UDPPort_ExtensionHeader
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTP_PDCP_PDU_ExtensionHeader
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPHeader
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPHeader.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPHeader.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPHeader.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 276
    functionName: scapy.contrib.gtp.GTPHeader.post_build
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 286
    functionName: scapy.contrib.gtp.GTPHeader.hashret
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 292
    functionName: scapy.contrib.gtp.GTPHeader.answers
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30da889a0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 299
    functionName: scapy.contrib.gtp.GTPHeader.dispatch_hook
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    - GTPforcedTypes.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: GTPforcedTypes.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 317
    functionName: scapy.contrib.gtp.GTP_U_Header.guess_payload_class
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.compat.orb
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 427
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.guess_payload_class
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.compat.orb
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 438
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.post_dissect
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 447
    functionName: scapy.contrib.gtp.GTPPDUSessionContainer.post_build
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 464
    functionName: scapy.contrib.gtp.IE_Base.extract_padding
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 467
    functionName: scapy.contrib.gtp.IE_Base.post_build
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_Cause
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_IMSI
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_Routing
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_ReorderingRequired
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_Recovery
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_SelectionMode
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_TEIDI
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.volatile.RandInt.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_TEICP
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.volatile.RandInt.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_Teardown
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_NSAPI
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_ChargingCharacteristics
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_TraceReference
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_TraceType
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_ChargingId
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.volatile.RandInt.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_EndUserAddress
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - conf.ifaces.reload
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - typing.cast.ip.decode
    - <builtin>.range
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_EndUserAddress.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_EndUserAddress.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_AccessPointName
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_AccessPointName.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_ProtocolConfigurationOptions
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_ProtocolConfigurationOptions.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_GSNAddress
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ConditionalField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - conf.ifaces.reload
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - typing.cast.ip.decode
    - <builtin>.range
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_GSNAddress.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_GSNAddress.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_MSInternationalNumber
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_MSInternationalNumber.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.QoS_Profile
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda24>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda25>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda26>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda27>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda28>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda29>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda30>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_QoS.<list1>.<lambda31>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_CommonFlags
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_APNRestriction
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_RATType
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_UserLocationInformation
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_MSTimeZone
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_IMEI
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_IMEI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_MSInfoChangeReportingAction
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_DirectTunnelFlags
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_BearerControlMode
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_EvolvedAllocationRetentionPriority
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_CharginGatewayAddress
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_CharginGatewayAddress.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_CharginGatewayAddress.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_PrivateExtension
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_PrivateExtension.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_ExtensionHeaderList
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_NotImplementedTLV
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.IE_NotImplementedTLV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 954
    functionName: scapy.contrib.gtp.IE_Dispatcher
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - ietypecls.get
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ietypecls.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPEchoResponse
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 973
    functionName: scapy.contrib.gtp.GTPEchoResponse.answers
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPCreatePDPContextRequest
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - re.search
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.base_classes._ScopedIP.__init__
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.base_classes.Net.ip2int
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.is_valid
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.base_classes.Net.name2addr
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.base_classes.ScopedIP
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - net.split
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - conf.ifaces.dev_from_name
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.utils.strxor
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.base_classes.Net.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.packet.Packet.get_field
    - scapy.volatile.RandIP.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - value.strip
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.error.warning
    - scapy.volatile.RandString.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - typing.cast.network_name.is_valid
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.interfaces.dev_from_index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - socket.getaddrinfo
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - conf.padding_layer
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - conf.ifaces.reload
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPCreatePDPContextResponse
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 991
    functionName: scapy.contrib.gtp.GTPCreatePDPContextResponse.answers
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPUpdatePDPContextRequest
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPUpdatePDPContextResponse
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1026
    functionName: scapy.contrib.gtp.GTPUpdatePDPContextResponse.answers
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPErrorIndication
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPDeletePDPContextRequest
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPDeletePDPContextResponse
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1047
    functionName: scapy.contrib.gtp.GTPDeletePDPContextResponse.answers
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPPDUNotificationRequest
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.volatile.RandNum.__init__
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - scapy.volatile.RandInt.__init__
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPSupportedExtensionHeadersNotification
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp.GTPmorethan1500
    functionSourceFile: scapy.contrib.gtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 36
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.GTPHeader
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.volatile.RandShort.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.GTPHeader.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.GTPHeader.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.GTPHeader.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.GTPHeader.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_IP_Address
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ConditionalField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - conf.ifaces.reload
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - typing.cast.ip.decode
    - <builtin>.range
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_IP_Address.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_IP_Address.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 280
    functionName: scapy.contrib.gtp_v2.IE_IP_Address.post_build
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_MEI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_MEI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 297
    functionName: scapy.contrib.gtp_v2.IE_Dispatcher
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - ietypecls.get
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_EPSBearerID
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_RAT
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ServingNetwork
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 346
    functionName: scapy.contrib.gtp_v2.ULI_Field.extract_padding
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.ULI_CGI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.ULI_SAI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.ULI_RAI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.ULI_TAI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.ULI_ECGI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.ULI_LAI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<lambda4>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<lambda5>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI.<lambda6>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ULI_Timestamp
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_UCI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FTEID
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - scapy.contrib.http2.UVarIntField.any2i
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - conf.ifaces.reload
    - <builtin>.type
    - s.append
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - net.split
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - <builtin>.range
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FTEID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FTEID.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_BearerContext
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_BearerContext.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_BearerFlags
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_MMContext_EPS
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_MMContext_EPS.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_MMContext_EPS.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PDNConnection
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PDNConnection.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FQDN
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FQDN.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_NotImplementedTLV
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_NotImplementedTLV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_IMSI
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_IMSI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Cause
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_RecoveryRestart
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_APN
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_APN.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_BearerTFT
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_BearerTFT.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_AMBR
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_MSISDN
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_MSISDN.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda24>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda25>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda26>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda27>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda28>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda29>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda30>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda31>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda32>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda33>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda34>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda35>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda36>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda37>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda38>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda39>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda40>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda41>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda42>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda43>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda44>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda45>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda46>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda47>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda48>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda49>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda50>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda51>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda52>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda53>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda54>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda55>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda56>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda57>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda58>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda59>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda60>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda61>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda62>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda63>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Indication.<list1>.<lambda64>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 932
    functionName: scapy.contrib.gtp_v2.PCO_Option.extract_padding
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 935
    functionName: scapy.contrib.gtp_v2.PCO_Option.post_build
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 943
    functionName: scapy.contrib.gtp_v2.PCO_Protocol.extract_padding
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 946
    functionName: scapy.contrib.gtp_v2.PCO_Protocol.post_build
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_IPv4
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ByteField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - typing.cast.ip.decode
    - <builtin>.range
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_Primary_DNS
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ByteField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - typing.cast.ip.decode
    - <builtin>.range
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_Primary_NBNS
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ByteField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - typing.cast.ip.decode
    - <builtin>.range
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_Secondary_DNS
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ByteField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - typing.cast.ip.decode
    - <builtin>.range
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_Secondary_NBNS
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - socket.getaddrinfo
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ByteField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.fields.Field.__init__
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - typing.cast.ip.decode
    - <builtin>.range
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - typing.cast.network_name.is_valid
    - scapy.fields.Field.any2i
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1019
    functionName: scapy.contrib.gtp_v2.PCO_option_dispatcher
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    - PCO_OPTION_CLASSES.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PCO_OPTION_CLASSES.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_P_CSCF_IPv6_Address_Request
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_P_CSCF_IPv6_Address_Request.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_IM_CN_Subsystem_Signaling_Flag
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_DNS_Server_IPv6
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_DNS_Server_IPv6.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_SOF
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1072
    functionName: scapy.contrib.gtp_v2.PCO_PPP.extract_padding
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_IP_Allocation_via_NAS
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_P_CSCF_IPv4_Address_Request
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - socket.getaddrinfo
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.fields.Field.__init__
    - scapy.interfaces.resolve_iface
    - scapy.utils6.Net6.ip2int
    - conf.ifaces.dev_from_networkname
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - typing.cast.network_name.is_valid
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_P_CSCF_IPv4_Address_Request.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_DNS_Server_IPv4
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - struct.unpack
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - socket.getaddrinfo
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - typing.cast.is_valid
    - scapy.compat.chb
    - scapy.pton_ntop.inet_pton
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.base_classes.Net.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.base_classes.Net.name2addr
    - s.append
    - conf.ifaces.dev_from_index
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.fields.Field.__init__
    - scapy.interfaces.resolve_iface
    - scapy.utils6.Net6.ip2int
    - conf.ifaces.dev_from_networkname
    - scapy.volatile.RandIP.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.base_classes.ScopedIP
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - net.split
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.interfaces.network_name
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - typing.cast.network_name.is_valid
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_DNS_Server_IPv4.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_IPv4_Link_MTU_Request
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_IPv4_Link_MTU_Request.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_P_CSCF_Re_selection_Support
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PDU_Session_Id
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_5GSM_Cause_Value
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_QoS_Rules_With_Support_Indicator
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_QoS_Rules_With_Support_Indicator.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_QoS_Flow_Descriptions_With_Support_Indicator
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_QoS_Flow_Descriptions_With_Support_Indicator.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_S_Nssai
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_S_Nssai.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_S_Nssai.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_S_Nssai.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_S_Nssai.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_Qos_Rules
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_Qos_Rules.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_Session_AMBR
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_QoS_Flow_Descriptions
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_QoS_Flow_Descriptions.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_IPCP
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Auth
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Auth.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Auth.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Auth.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Auth.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PasswordAuthentificationProtocol
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Challenge
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Challenge.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Challenge.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Challenge.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_PPP_Challenge.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.PCO_ChallengeHandshakeAuthenticationProtocol
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1268
    functionName: scapy.contrib.gtp_v2.PCO_protocol_dispatcher
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - scapy.compat.orb
    - PCO_PROTOCOL_CLASSES.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PCO_PROTOCOL_CLASSES.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PCO
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PCO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_EPCO
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_EPCO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_APCO
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_APCO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PAA
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PAA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PAA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PAA.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Bearer_QoS
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ChargingID
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_ChargingCharacteristics
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PDN_type
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_UE_Timezone
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Port_Number
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_APN_Restriction
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_SelectionMode
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_MMBR
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_UPF_SelInd_Flags
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FQCSID
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FQCSID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FQCSID.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_FQCSID.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_Ran_Nas_Cause
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PrivateExtension
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.IE_PrivateExtension.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.gtp_v2.GTPV2Command
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1541
    functionName: scapy.contrib.gtp_v2.GTPV2EchoResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1552
    functionName: scapy.contrib.gtp_v2.GTPV2CreateSessionResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1563
    functionName: scapy.contrib.gtp_v2.GTPV2DeleteSessionResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1602
    functionName: scapy.contrib.gtp_v2.GTPV2ModifyBearerResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1613
    functionName: scapy.contrib.gtp_v2.GTPV2CreateBearerResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1624
    functionName: scapy.contrib.gtp_v2.GTPV2UpdateBearerResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1659
    functionName: scapy.contrib.gtp_v2.GTPV2ContextResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1674
    functionName: scapy.contrib.gtp_v2.GTPV2CreateIndirectDataForwardingTunnelResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1688
    functionName: scapy.contrib.gtp_v2.GTPV2DeleteIndirectDataForwardingTunnelResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1702
    functionName: scapy.contrib.gtp_v2.GTPV2ReleaseBearerResponse.answers
    functionSourceFile: scapy.contrib.gtp_v2
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.mount
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mount.Path
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mount.Path.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mount.Path.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: scapy.contrib.mount.Path.extract_padding
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de0c340>
    - <ast.Constant object at 0x7fa30de0c1f0>
    argNames:
    - self
    - path
    - length
    - fill
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: scapy.contrib.mount.Path.set
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mount.MOUNT_Call
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mount.MOUNT_Reply
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mount.MOUNT_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mount.MOUNT_Reply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mount.MOUNT_Reply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mount.MOUNT_Reply.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: scapy.contrib.mount.MOUNT_Reply.get_filehandle
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mount.UNMOUNT_Call
    functionSourceFile: scapy.contrib.mount
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.avs
    functionSourceFile: scapy.contrib.avs
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.avs.AVSWLANHeader
    functionSourceFile: scapy.contrib.avs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.ripng
    functionSourceFile: scapy.contrib.ripng
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ripng.RIPng
    functionSourceFile: scapy.contrib.ripng
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ripng.RIPngEntry
    functionSourceFile: scapy.contrib.ripng
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.lacp
    functionSourceFile: scapy.contrib.lacp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.lacp.LACP
    functionSourceFile: scapy.contrib.lacp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.lacp.MarkerProtocol
    functionSourceFile: scapy.contrib.lacp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.slowprot
    functionSourceFile: scapy.contrib.slowprot
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.slowprot.SlowProtocol
    functionSourceFile: scapy.contrib.slowprot
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f165ac0>
    - <ast.Constant object at 0x7fa30f165520>
    argNames:
    - self
    - name
    - default
    - length
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: scapy.contrib.eigrp.EigrpIPField.__init__
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 2
    functionsReached:
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EigrpIPField.__init__.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tmp_len
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: scapy.contrib.eigrp.EigrpIPField.prefixlen_to_bytelen
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 112
    functionName: scapy.contrib.eigrp.EigrpIPField.randval
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.base_classes.Net.ip2int
    - <builtin>.int
    - scapy.compat.plain_str
    - re.search
    - scapy.interfaces.dev_from_index
    - struct.unpack
    - scapy.fields.IPField.randval
    - socket.getaddrinfo
    - scapy.contrib.eigrp.EigrpIPField.randval
    - typing.cast.is_valid
    - scapy.pton_ntop.inet_pton
    - scapy.base_classes.Net.__init__
    - scapy.base_classes.Net.name2addr
    - <builtin>.str
    - conf.ifaces.dev_from_index
    - conf.ifaces.reload
    - <builtin>.isinstance
    - scapy.base_classes._ScopedIP.__init__
    - scapy.interfaces.resolve_iface
    - conf.ifaces.dev_from_networkname
    - scapy.utils6.Net6.ip2int
    - scapy.volatile.RandIP.__init__
    - scapy.base_classes.ScopedIP
    - net.split
    - socket.inet_pton
    - <builtin>.next
    - socket.inet_aton
    - typing.cast
    - conf.ifaces.dev_from_name
    - typing.cast.ip.decode
    - scapy.interfaces.network_name
    - typing.cast.network_name.is_valid
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30aebe220>
    - <ast.Constant object at 0x7fa30aebe250>
    argNames:
    - self
    - name
    - default
    - length
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: scapy.contrib.eigrp.EigrpIP6Field.__init__
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 2
    functionsReached:
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EigrpIP6Field.__init__.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - plen
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 159
    functionName: scapy.contrib.eigrp.EigrpIP6Field.prefixlen_to_bytelen
    functionSourceFile: ''
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 177
    functionName: scapy.contrib.eigrp.EigrpIP6Field.randval
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandIP6.__init__
    - scapy.fields.IP6Field.randval
    - <builtin>.int
    - scapy.volatile.RandNum.__init__
    - v.split
    - scapy.contrib.eigrp.EigrpIP6Field.randval
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPGeneric
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPGeneric.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPGeneric.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: scapy.contrib.eigrp.EIGRPGeneric.guess_payload_class
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPParam
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPAuthData
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.volatile.RandNumExpo.__init__
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.volatile.RandString.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPAuthData.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPAuthData.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 221
    functionName: scapy.contrib.eigrp.EIGRPAuthData.post_build
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPSeq
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPSeq.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPSeq.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 242
    functionName: scapy.contrib.eigrp.EIGRPSeq.post_build
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 264
    functionName: scapy.contrib.eigrp.ShortVersionField.h2i
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - x.startswith
    - <builtin>.int
    - x.split
    - log_runtime.warning
    - <builtin>.len
    - <builtin>.hasattr
    - <builtin>.isinstance
    - scapy.error.warning
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 288
    functionName: scapy.contrib.eigrp.ShortVersionField.randval
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPSwVer
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPNms
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPStub
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPIntRoute
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.eigrp.EigrpIPField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPIntRoute.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPIntRoute.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPExtRoute
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.contrib.eigrp.EigrpIPField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPExtRoute.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPExtRoute.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPv6IntRoute
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.eigrp.EigrpIP6Field.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPv6IntRoute.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPv6IntRoute.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPv6ExtRoute
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.eigrp.EigrpIP6Field.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPv6ExtRoute.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRPv6ExtRoute.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 436
    functionName: scapy.contrib.eigrp._EIGRPGuessPayloadClass
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - _eigrp_tlv_cls.get
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _eigrp_tlv_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eigrp.EIGRP
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 472
    functionName: scapy.contrib.eigrp.EIGRP.post_build
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 479
    functionName: scapy.contrib.eigrp.EIGRP.mysummary
    functionSourceFile: scapy.contrib.eigrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.ibeacon
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ibeacon.Apple_BLE_Submessage
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ibeacon.Apple_BLE_Submessage.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: scapy.contrib.ibeacon.Apple_BLE_Submessage.extract_padding
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 60
    functionName: scapy.contrib.ibeacon.Apple_BLE_Submessage.build_frame
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 64
    functionName: scapy.contrib.ibeacon.Apple_BLE_Submessage.build_eir
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.ibeacon.Apple_BLE_Frame.build_eir
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - scapy.contrib.ibeacon.Apple_BLE_Submessage.build_frame
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ibeacon.Apple_BLE_Frame
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ibeacon.IBeacon_Data
    functionSourceFile: scapy.contrib.ibeacon
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.contrib.gxrp
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 0
    functionsReached:
    - scapy.packet.split_top_down
    - upper._overload_fields.copy
    - scapy.packet.split_layers
    - fval.items
    - lower.payload_guess.append
    - <builtin>.any
    - scapy.packet.bind_layers
    - scapy.packet.split_bottom_up
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gxrp.GVRP
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gxrp.GMRP_GROUP
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.gxrp.GARP_ATTRIBUTE.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gxrp.GARP_ATTRIBUTE
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gxrp.GARP_MESSAGE
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.gxrp.GARP
    functionSourceFile: scapy.contrib.gxrp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.esmc
    functionSourceFile: scapy.contrib.esmc
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.esmc.ESMC
    functionSourceFile: scapy.contrib.esmc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 25
    functionName: scapy.contrib.esmc.ESMC.guess_payload_class
    functionSourceFile: scapy.contrib.esmc
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.compat.orb
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.esmc.QLTLV
    functionSourceFile: scapy.contrib.esmc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.esmc.EQLTLV
    functionSourceFile: scapy.contrib.esmc
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.erspan
    functionSourceFile: scapy.contrib.erspan
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b129640>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: scapy.contrib.erspan.ERSPAN.dispatch_hook
    functionSourceFile: scapy.contrib.erspan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.erspan.ERSPAN_III
    functionSourceFile: scapy.contrib.erspan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.erspan.ERSPAN_PlatformSpecific
    functionSourceFile: scapy.contrib.erspan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.coap
    functionSourceFile: scapy.contrib.coap
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 88
    functionName: scapy.contrib.coap._get_ext_field_size
    functionSourceFile: scapy.contrib.coap
    functionUses: 33
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - val
    - ext_val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 106
    functionName: scapy.contrib.coap._get_abs_val
    functionSourceFile: scapy.contrib.coap
    functionUses: 34
    functionsReached:
    - struct.unpack
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.coap._CoAPOpt
    functionSourceFile: scapy.contrib.coap
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 128
    functionName: scapy.contrib.coap._CoAPOpt._populate_extended
    functionSourceFile: scapy.contrib.coap
    functionUses: 6
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opts.append
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opt_lst.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.coap._CoAPOptsField.i2m.<lambda1>
    functionSourceFile: scapy.contrib.coap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opt_lst.sort
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.coap.CoAP
    functionSourceFile: scapy.contrib.coap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.coap.CoAP.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.coap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 226
    functionName: scapy.contrib.coap.CoAP.getfieldval
    functionSourceFile: scapy.contrib.coap
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 232
    functionName: scapy.contrib.coap.CoAP.post_dissect
    functionSourceFile: scapy.contrib.coap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.contrib.skinny
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - lower.payload_guess.append
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.contrib.skinny.get_cls
    - scapy.packet.bind_layers
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - <builtin>.globals
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - skinny_messages_cls.items
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - fval.update
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - <builtin>.range
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - upper._overload_fields.copy
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - scapy.packet.bind_bottom_up
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - scapy.packet.bind_top_down
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 197
    functionName: scapy.contrib.skinny.SkinnyDateTimeField.__init__
    functionSourceFile: scapy.contrib.skinny
    functionUses: 1
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - s
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: scapy.contrib.skinny.SkinnyDateTimeField.h2i
    functionSourceFile: scapy.contrib.skinny
    functionUses: 8
    functionsReached:
    - time.time
    - <builtin>.isinstance
    - time.gmtime
    - time.strptime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageOffHook
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageCallState
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageSoftKeyEvent
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageSetRinger
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageStartTone
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageStopTone
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageSpeakerMode
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - scapy.fields.LEIntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageSetLamp
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageStationSelectSoftKeysMessage
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessagePromptStatus
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageCallPlane
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageTimeDate
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.skinny.SkinnyDateTimeField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageClearPromptStatus
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageKeypadButton
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageDialedNumber
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageCallInfo
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageOpenReceiveChannel
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 423
    functionName: scapy.contrib.skinny.SkinnyMessageOpenReceiveChannel.guess_payload_class
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageOpenReceiveChannelAck
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - scapy.fields.IPField.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageStartMediaTransmission
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - scapy.fields.IPField.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 469
    functionName: scapy.contrib.skinny.SkinnyMessageStartMediaTransmission.guess_payload_class
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageCloseReceiveChannel
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - scapy.fields.IPField.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.SkinnyMessageStopMultiMediaTransmission
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.skinny.Skinny
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - p
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 499
    functionName: scapy.contrib.skinny.Skinny.post_build
    functionSourceFile: scapy.contrib.skinny
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - fallback_cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 509
    functionName: scapy.contrib.skinny.get_cls
    functionSourceFile: scapy.contrib.skinny
    functionUses: 1
    functionsReached:
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: skinny_messages_cls.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.etherip
    functionSourceFile: scapy.contrib.etherip
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.send
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached:
    - icmp6ndoptscls.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptNonce
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptNonce.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptNonce.<lambda1>
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptNonce.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptTmstp
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptRsaSig
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptRsaSig.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptRsaSig.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.send.CGA_Params
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.volatile.RandBin.__init__
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.fields.StrFixedLenField.__init__
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptCGA
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptCGA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptCGA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.send.ICMPv6NDOptCGA.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: scapy.contrib.send.ICMPv6NDOptCGA.post_build
    functionSourceFile: scapy.contrib.send
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: icmp6ndoptscls.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.ife
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached:
    - functools.partial
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ife.IFETlv
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ife.IFETlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ife.IFETlv.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ife.IFETlv.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: scapy.contrib.ife.IFETlv.extract_padding
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ife.IFETlvStr
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ife.IFETlvStr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ife.IFE.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ife.IFE
    functionSourceFile: scapy.contrib.ife
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.pim
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2Hdr
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 45
    functionName: scapy.contrib.pim.PIMv2Hdr.post_build
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - h_classes
    - default_key
    - pkt
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 75
    functionName: scapy.contrib.pim._guess_pim_tlv_class
    functionSourceFile: scapy.contrib.pim
    functionUses: 2
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - h_classes.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: h_classes.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim._PIMGenericTlvBase
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.BoundStrLenField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pim._PIMGenericTlvBase.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: scapy.contrib.pim._PIMGenericTlvBase.guess_payload_class
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 92
    functionName: scapy.contrib.pim._PIMGenericTlvBase.extract_padding
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 108
    functionName: scapy.contrib.pim._PIMv2HelloListField.__init__
    functionSourceFile: scapy.contrib.pim
    functionUses: 1
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2Hello
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    - scapy.contrib.pim._PIMv2HelloListField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloHoldtime
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloLANPruneDelayValue
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloLANPruneDelay
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloLANPruneDelay.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloDRPriority
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloGenerationID
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.volatile.RandInt.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloStateRefreshValue
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloStateRefresh
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloAddrListValue
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2HelloAddrList
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2JoinPruneAddrsBase
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2JoinPruneAddrsBase.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2GroupAddrs
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2GroupAddrs.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2GroupAddrs.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2GroupAddrs.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2JoinPrune
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2JoinPrune.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pim.PIMv2JoinPrune.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.stamp
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.ErrorEstimate
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: scapy.contrib.stamp.ErrorEstimate.guess_payload_class
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.STAMPTestTLV
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.STAMPTestTLV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: scapy.contrib.stamp.STAMPTestTLV.extract_padding
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 172
    functionName: scapy.contrib.stamp.STAMPTestTLV.register_variant
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf9fe50>
    argNames:
    - cls
    - pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: scapy.contrib.stamp.STAMPTestTLV.dispatch_hook
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - cls.registered_stamp_tlv.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.registered_stamp_tlv.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.STAMPSessionSenderTestUnauthenticated
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.fields.UTCTimeField.__init__
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.fields.FixedPointField.__init__
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - calendar.timegm
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - scapy.layers.ntp.TimeStampField.__init__
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.fields.NBytesField.__init__
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.fields.Field.any2i
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.STAMPSessionSenderTestUnauthenticated.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.STAMPSessionReflectorTestUnauthenticated
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.ntp.TimeStampField.__init__
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.fields.UTCTimeField.__init__
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.UVarIntField.any2i
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.fields.FixedPointField.__init__
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - calendar.timegm
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - scapy.fields.NBytesField.__init__
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.STAMPSessionReflectorTestUnauthenticated.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.STAMPSessionReflectorTestUnauthenticated.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stamp.STAMPSessionReflectorTestUnauthenticated.<list1>.<list3>.<lambda1>
    functionSourceFile: scapy.contrib.stamp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.ppi_geotag.HCSIAppField.__init__
    - upper._overload_fields.copy
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.ppi_geotag.HCSINullField.__init__
    - re.split
    - scapy.packet.bind_layers
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - fval.update
    - pkt.getfieldval
    - scapy.packet.bind_bottom_up
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.ppi_geotag._FlagsList
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.ppi_geotag.HCSIDescField.__init__
    - scapy.packet.bind_top_down
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - lower.payload_guess.append
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - myfields.items
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 12
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - _min
    - _max
    - _min2
    - _max2
    - _lmb
    - _lmb2
    - fmt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 38
    functionName: scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 8
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 50
    functionName: scapy.contrib.ppi_geotag._RMMLEIntField.i2h
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 1
    functionsReached:
    - scapy.error.warning
    - <builtin>.int
    - <builtin>.round
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 61
    functionName: scapy.contrib.ppi_geotag._RMMLEIntField.h2i
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 1
    functionsReached:
    - scapy.error.warning
    - <builtin>.int
    - <builtin>.round
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 72
    functionName: scapy.contrib.ppi_geotag._RMMLEIntField.i2m
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - scapy.contrib.ppi_geotag._RMMLEIntField.h2i
    - <builtin>.round
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 79
    functionName: scapy.contrib.ppi_geotag._RMMLEIntField.i2repr
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - log_runtime.warning
    - scapy.contrib.ppi_geotag._RMMLEIntField.i2h
    - <builtin>.round
    - scapy.error.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 88
    functionName: scapy.contrib.ppi_geotag.Fixed3_6Field.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.Fixed3_6Field.__init__.<lambda1>
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.Fixed3_6Field.__init__.<lambda2>
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 101
    functionName: scapy.contrib.ppi_geotag.Fixed3_7Field.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.Fixed3_7Field.__init__.<lambda1>
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.Fixed3_7Field.__init__.<lambda2>
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 114
    functionName: scapy.contrib.ppi_geotag.Fixed6_4Field.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.Fixed6_4Field.__init__.<lambda1>
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.Fixed6_4Field.__init__.<lambda2>
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 131
    functionName: scapy.contrib.ppi_geotag.NSCounter_Field.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.NSCounter_Field.__init__.<lambda1>
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.NSCounter_Field.__init__.<lambda2>
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e0b1910>
    - <ast.Constant object at 0x7fa30e0b1ac0>
    argNames:
    - self
    - name
    - default
    - epoch
    - strf
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 146
    functionName: scapy.contrib.ppi_geotag.LETimeField.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 153
    functionName: scapy.contrib.ppi_geotag.GPSTime_Field.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.ppi_geotag.LETimeField.__init__
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 225
    functionName: scapy.contrib.ppi_geotag.HCSINullField.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 6
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 229
    functionName: scapy.contrib.ppi_geotag._hcsi_null_range
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.ppi_geotag.HCSINullField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 243
    functionName: scapy.contrib.ppi_geotag.HCSIDescField.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 2
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 248
    functionName: scapy.contrib.ppi_geotag.HCSIAppField.__init__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 1
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - myfields
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 252
    functionName: scapy.contrib.ppi_geotag._FlagsList
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - myfields.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: myfields.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - fname
    - fbit
    - pkt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 325
    functionName: scapy.contrib.ppi_geotag._HCSITest
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 332
    functionName: scapy.contrib.ppi_geotag._Geotag_metaclass.__new__
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - functools.partial
    - fields_desc.append
    - <builtin>.enumerate
    - scapy.fields.ConditionalField.__init__
    - dct.get
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields_desc.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 362
    functionName: scapy.contrib.ppi_geotag.HCSIPacket.post_build
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.PPI_Geotag_GPS
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.ppi_geotag.Fixed6_4Field.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.ppi_geotag.Fixed3_7Field.__init__
    - scapy.contrib.ppi_geotag.Fixed3_6Field.__init__
    - scapy.contrib.ppi_geotag.HCSINullField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.ppi_geotag.NSCounter_Field.__init__
    - scapy.contrib.ppi_geotag.GPSTime_Field.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.ppi_geotag.LETimeField.__init__
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.ppi_geotag._hcsi_null_range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.PPI_Geotag_Vector
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.ppi_geotag.Fixed6_4Field.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.ppi_geotag.Fixed3_6Field.__init__
    - scapy.contrib.ppi_geotag.HCSINullField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.ppi_geotag._hcsi_null_range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.PPI_Geotag_Sensor
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.ppi_geotag.Fixed6_4Field.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.ppi_geotag.HCSINullField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.ppi_geotag._hcsi_null_range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_geotag.PPI_Geotag_Antenna
    functionSourceFile: scapy.contrib.ppi_geotag
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.contrib.ppi_geotag.Fixed3_6Field.__init__
    - scapy.contrib.ppi_geotag.HCSINullField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.ppi_geotag.HCSIDescField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.ppi_geotag._RMMLEIntField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.ppi_geotag._hcsi_null_range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.vqp
    functionSourceFile: scapy.contrib.vqp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.vqp.VQP
    functionSourceFile: scapy.contrib.vqp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.vqp.VQPEntry
    functionSourceFile: scapy.contrib.vqp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vqp.VQPEntry.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.vqp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vqp.VQPEntry.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.vqp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vqp.VQPEntry.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.vqp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.eddystone
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EDDYSTONE_URL_TABLE.items
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.append
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EDDYSTONE_URL_TABLE.get
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.extend
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eddystone.Eddystone_UID
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eddystone.Eddystone_URL
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 151
    functionName: scapy.contrib.eddystone.Eddystone_URL.to_url
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - url
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 155
    functionName: scapy.contrib.eddystone.Eddystone_URL.from_url
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - url.encode
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - EDDYSTONE_URL_SCHEMES.items
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - url.startswith
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: url.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EDDYSTONE_URL_SCHEMES.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: url.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.eddystone.Eddystone_TLM
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eddystone.Eddystone_TLM_Unencrypted
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.FixedPointField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.eddystone.Eddystone_TLM_Encrypted
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.eddystone.Eddystone_EID
    functionSourceFile: scapy.contrib.eddystone
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.fields.SignedByteField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 28
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - scapy.contrib.pfcp.IE_Base.__init__
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - <builtin>.super
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 370
    functionName: scapy.contrib.pfcp.PFCPLengthMixin.post_build
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCP
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCP.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCP.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 402
    functionName: scapy.contrib.pfcp.PFCP.hashret
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 406
    functionName: scapy.contrib.pfcp.PFCP.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288790>
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 435
    functionName: scapy.contrib.pfcp.ExtraDataField.__init__
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 100
    functionsReached:
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 447
    functionName: scapy.contrib.pfcp.ExtraDataField.randval
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandBin.__init__
    - scapy.volatile.RandNum.__init__
    - scapy.volatile.RandNumExpo.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 452
    functionName: scapy.contrib.pfcp.Int40Field.__init__
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 467
    functionName: scapy.contrib.pfcp.IE_Dispatcher
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.pfcp.IE_Base.__init__
    - <builtin>.super
    - ietypecls.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 485
    functionName: scapy.contrib.pfcp.IE_Base.__init__
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 490
    functionName: scapy.contrib.pfcp.IE_Base.extract_padding
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Base
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Compound.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Compound
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Cause
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SourceInterface
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FTEID
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FTEID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FTEID.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FTEID.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FTEID.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NetworkInstance.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NetworkInstance
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SDF_Filter.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ApplicationId.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ApplicationId
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_GateStatus
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MBR
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.pfcp.Int40Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_GBR
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.pfcp.Int40Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_QERCorrelationId
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Precedence
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TransportLevelMarking
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeThreshold
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeThreshold.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeThreshold.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeThreshold.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TimeThreshold
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MonitoringTime
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentVolumeThreshold
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentVolumeThreshold.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentVolumeThreshold.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentVolumeThreshold.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentTimeThreshold
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_InactivityDetectionTime
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ReportingTriggers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RedirectInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RedirectInformation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ReportType
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OffendingIE
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ForwardingPolicy
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ForwardingPolicy.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DestinationInterface
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    - scapy.fields.ConditionalField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UPFunctionFeatures.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ApplyAction
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DownlinkDataServiceInformation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DownlinkDataServiceInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    - scapy.fields.ConditionalField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DownlinkDataServiceInformation.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DownlinkDataServiceInformation.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DownlinkDataServiceInformation.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DownlinkDataNotificationDelay
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLBufferingDuration
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLBufferingSuggestedPacketCount
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLBufferingSuggestedPacketCount.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLBufferingSuggestedPacketCount.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLBufferingSuggestedPacketCount.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLBufferingSuggestedPacketCount.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFCPSMReqFlags
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFCPSRRspFlags
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SequenceNumber
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Metric
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Timer
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PDR_Id
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FSEID
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FSEID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FSEID.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NodeId
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NodeId.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NodeId.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NodeId.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NodeId.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFDContents.<list1>.<lambda24>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MeasurementMethod
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UsageReportTrigger
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MeasurementPeriod
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FqCSID
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.any
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FqCSID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FqCSID.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FqCSID.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FqCSID.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FqCSID.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeMeasurement
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeMeasurement.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeMeasurement.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeMeasurement.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DurationMeasurement
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TimeOfFirstPacket
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TimeOfLastPacket
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_QuotaHoldingTime
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DroppedDLTrafficThreshold
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DroppedDLTrafficThreshold.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DroppedDLTrafficThreshold.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeQuota
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeQuota.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeQuota.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_VolumeQuota.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TimeQuota
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_StartTime
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EndTime
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_URR_Id
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_LinkedURR_Id
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderCreation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderCreation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderCreation.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderCreation.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderCreation.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderCreation.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderCreation.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_BAR_Id
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_CPFunctionFeatures
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UsageInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ApplicationInstanceId.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ApplicationInstanceId
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FlowInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FlowInformation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UE_IP_Address
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UE_IP_Address.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UE_IP_Address.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PacketRate.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PacketRate
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PacketRate.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PacketRate.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PacketRate.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PacketRate.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PacketRate.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderRemoval
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderRemoval.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OuterHeaderRemoval.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RecoveryTimeStamp
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLFlowLevelMarking
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLFlowLevelMarking.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLFlowLevelMarking.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLFlowLevelMarking.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DLFlowLevelMarking.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_HeaderEnrichment
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_HeaderEnrichment.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_HeaderEnrichment.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MeasurementInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NodeReportType
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RemoteGTP_U_Peer.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UR_SEQN
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ActivatePredefinedRules.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_ActivatePredefinedRules
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DeactivatePredefinedRules.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_DeactivatePredefinedRules
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FAR_Id
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_QER_Id
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_OCIFlags
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PFCPAssociationReleaseRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_GracefulReleasePeriod
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PDNType
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FailedRuleId
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - <builtin>.callable
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.any
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FailedRuleId.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FailedRuleId.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FailedRuleId.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FailedRuleId.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FailedRuleId.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TimeQuotaMechanism
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneIPResourceInformation.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserPlaneInactivityTimer
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Multiplier
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.SignedLongField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_AggregatedURR_Id
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentVolumeQuota
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentVolumeQuota.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentVolumeQuota.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentVolumeQuota.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentTimeQuota
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_RQI
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_QFI
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_QueryURRReference
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_AdditionalUsageReportsInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TrafficEndpointId
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddress
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddress.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddress.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddress.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddress.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_C_TAG.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_S_TAG.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Ethertype
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_Proxying
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EthernetFilterId
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EthernetFilterProperties
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SuggestedBufferingPacketsCount
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_UserId.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EthernetPDUSessionInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddressesDetected
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddressesDetected.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddressesRemoved
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_MACAddressesRemoved.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EthernetInactivityTimer
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EventQuota
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EventThreshold
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentEventQuota
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_SubsequentEventThreshold
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TraceInformation
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TraceInformation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TraceInformation.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_TraceInformation.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FramedRoute.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FramedRoute
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FramedRouting.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FramedRouting
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FramedIPv6Route.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_FramedIPv6Route
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EventTimeStamp
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_AveragingWindow
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_PagingPolicyIndicator
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - StrField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_APN_DNN.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_APN_DNN
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_3GPP_InterfaceType
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.contrib.pfcp.ExtraDataField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EnterpriseSpecific
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_EnterpriseSpecific.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NotImplemented.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.IE_NotImplemented
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPHeartbeatRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.IE_Base.__init__
    - <builtin>.super
    - scapy.fields.PacketListField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPHeartbeatResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.contrib.pfcp.IE_Base.__init__
    - <builtin>.super
    - scapy.fields.PacketListField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2460
    functionName: scapy.contrib.pfcp.PFCPHeartbeatResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPPFDManagementRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPPFDManagementResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2473
    functionName: scapy.contrib.pfcp.PFCPPFDManagementResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPAssociationSetupRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPAssociationSetupResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2486
    functionName: scapy.contrib.pfcp.PFCPAssociationSetupResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPAssociationUpdateRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPAssociationUpdateResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2499
    functionName: scapy.contrib.pfcp.PFCPAssociationUpdateResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPAssociationReleaseRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPAssociationReleaseResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2512
    functionName: scapy.contrib.pfcp.PFCPAssociationReleaseResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPVersionNotSupportedResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPNodeReportRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPNodeReportResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2531
    functionName: scapy.contrib.pfcp.PFCPNodeReportResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionSetDeletionRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionSetDeletionResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2544
    functionName: scapy.contrib.pfcp.PFCPSessionSetDeletionResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionEstablishmentRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionEstablishmentResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2557
    functionName: scapy.contrib.pfcp.PFCPSessionEstablishmentResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionModificationRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionModificationResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2570
    functionName: scapy.contrib.pfcp.PFCPSessionModificationResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionDeletionRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionDeletionResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2583
    functionName: scapy.contrib.pfcp.PFCPSessionDeletionResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionReportRequest
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.pfcp.PFCPSessionReportResponse
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2596
    functionName: scapy.contrib.pfcp.PFCPSessionReportResponse.answers
    functionSourceFile: scapy.contrib.pfcp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.diameter
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: scapy.contrib.diameter.I3BytesEnumField.__init__
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa2df826c10>
    - <ast.Constant object at 0x7fa2df826be0>
    - <ast.Lambda object at 0x7fa2df826bb0>
    argNames:
    - self
    - name
    - default
    - length_of
    - count_of
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 60
    functionName: scapy.contrib.diameter.I3FieldLenField.__init__
    functionSourceFile: scapy.contrib.diameter
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 103
    functionName: scapy.contrib.diameter.DRCode.__init__
    functionSourceFile: scapy.contrib.diameter
    functionUses: 1
    functionsReached:
    - EnumField.__init__
    - enum.items
    - scapy.contrib.diameter.I3BytesEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 729
    functionName: scapy.contrib.modbus.ModbusByteEnumField.i2repr_one
    functionSourceFile: scapy.contrib.modbus
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vendorList.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 228
    functionName: scapy.contrib.diameter.Integer64.__init__
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 283
    functionName: scapy.contrib.diameter.Enumerated.i2repr
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 349
    functionName: scapy.contrib.diameter.GuessAvpType
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 373
    functionName: scapy.contrib.diameter.AVP_Generic.extract_padding
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 379
    functionName: scapy.contrib.diameter.AVP_Generic.post_build
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 386
    functionName: scapy.contrib.diameter.AVP_Generic.show2
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 2
    IfCount: 10
    argCount: 2
    argDefaultValues: []
    argNames:
    - avpId
    - fields
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 390
    functionName: scapy.contrib.diameter.AVP
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_FL_NV
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_FL_V
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_VL_NV
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.diameter.I3FieldLenField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_VL_NV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_VL_V
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.diameter.I3FieldLenField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_VL_V.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_Unknown
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.diameter.I3FieldLenField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_Unknown.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_Unknown.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_Unknown.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_StrLenField.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_StrLenField
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_StrLenField.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_StrLenField
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_OctetString.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_OctetString
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_OctetString.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_OctetString
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Grouped.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Grouped
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Grouped.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Grouped
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Unsigned32
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Unsigned32
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Integer32
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Integer32
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Unsigned64
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Unsigned64
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Integer64
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.diameter.Integer64.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Integer64
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.diameter.Integer64.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Time
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Time
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Address.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_Address
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Address.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_Address
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_IPFilterRule.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_IPFilterRule
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_IPFilterRule.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_IPFilterRule
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_QoSFilterRule.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPV_QoSFilterRule
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_QoSFilterRule.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVPNV_QoSFilterRule
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_258
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_266
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_268
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_298
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_630
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_701.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_701
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1643.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1643
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_6
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_7
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_10
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_13
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_15
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_45
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_61
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_64
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_65
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_72
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_76
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_261
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_271
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_273
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_274
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_277
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_285
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_295
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_345
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_346
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_375
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_377
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_384
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_387
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_392
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_403
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_406
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_416
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_418
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_422
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_426
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_427
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_428
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_433
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_436
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_449
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_450
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_452
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_454
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_455
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_459
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_480
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_483
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_494
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_513
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_514
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_517
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_534
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_535
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_536
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_538
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_541
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_546
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_547
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_570
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_0_575
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_500
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_511
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_512
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_513
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_520
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_523
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_527
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_529
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_533
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_536
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_614
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_616
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_623
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_624
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_633
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_638
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_648
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_650
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_652
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_703
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_705
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_706
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_707
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_708
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_710
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_712
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_714
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_717
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_718
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_829
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_862
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_864
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_867
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_870
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_872
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_882
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_883
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_884
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_899
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_902
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_906
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_907
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_921
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_922
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1000
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1006
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1007
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1008
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1009
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1011
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1015
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1019
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1021
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1023
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1024
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1027
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1028
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1032
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1045
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1047
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1048
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1062
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1063
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1068
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1069
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1070
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1071
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1072
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1073
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1080
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1086
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1099
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1204
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1208
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1209
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1211
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1214
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1216
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1217
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1220
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1221
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1222
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1224
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1225
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1247
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1248
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1254
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1259
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1261
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1268
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1271
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1277
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1279
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1417
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1420
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1424
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1428
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1432
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1434
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1438
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1445
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1456
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1457
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1462
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1468
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1478
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1481
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1482
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1491
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1492
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1493
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1499
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1501
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1502
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1503
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1515
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1519
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1610
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1613
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1614
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1615
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1617
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1618
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1623
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1627
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1628
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1631
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1632
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1633
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1634
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1636
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1648
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_1650
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2006
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2007
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2011
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2016
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2025
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2029
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2033
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2036
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2047
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2049
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2051
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2065
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2066
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2068
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2118
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2203
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2204
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2206
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2208
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2303
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2308
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2310
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2312
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2313
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2317
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2318
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2322
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2323
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2500
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2507
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2508
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2509
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2512
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2513
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2518
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2519
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2523
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2538
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2550
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2551
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2602
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2604
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2605
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2702
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2704
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2706
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2707
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2710
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2717
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2809
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2811
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_2904
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3407
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3415
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3421
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3428
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3438
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3442
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3443
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3445
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3448
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3449
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3451
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.AVP_10415_3454
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.DiamG
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - enum.items
    - EnumField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.contrib.diameter.I3BytesEnumField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.diameter.I3FieldLenField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.diameter.DRCode.__init__
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.DiamG.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.diameter.DiamG.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 4
    IfCount: 11
    argCount: 3
    argDefaultValues: []
    argNames:
    - cmd
    - request
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 4743
    functionName: scapy.contrib.diameter.getCmdParams
    functionSourceFile: scapy.contrib.diameter
    functionUses: 2
    functionsReached:
    - log_runtime.warning
    - <builtin>.iter
    - scapy.error.warning
    - <builtin>.len
    - <builtin>.next
    - DR_cmd_def.items
    - <builtin>.isinstance
    - v.find
    - AppIDsEnum.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DR_cmd_def.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: AppIDsEnum.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.find
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmd
    - fields
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 4810
    functionName: scapy.contrib.diameter.DiamReq
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - AppIDsEnum.items
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - <builtin>.iter
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.contrib.diameter.getCmdParams
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - DR_cmd_def.items
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - v.find
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - scapy.utils.strxor
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmd
    - fields
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 4818
    functionName: scapy.contrib.diameter.DiamAns
    functionSourceFile: scapy.contrib.diameter
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - AppIDsEnum.items
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - <builtin>.iter
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.contrib.diameter.getCmdParams
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - DR_cmd_def.items
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - v.find
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - scapy.utils.strxor
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 13
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - QualcommTypeList.update
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: QualcommTypeList.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_SLAC_PARM_REQ
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_SLAC_PARM_CNF
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.HPGP_GROUP
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: scapy.contrib.homepluggp.HPGP_GROUP.extract_padding
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.VS_ATTENUATION_CHARACTERISTICS_MME
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.VS_ATTENUATION_CHARACTERISTICS_MME.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_ATTENUATION_CHARACTERISTICS_MME
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_ATTENUATION_CHARACTERISTICS_MME.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_ATTEN_CHAR_IND
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_ATTEN_CHAR_IND.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_ATTEN_CHAR_RSP
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.SLAC_varfield
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_SLAC_MATCH_REQ
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.SLAC_varfield_cnf
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_SLAC_MATCH_CNF
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.fields.FieldLenField.__init__
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.packet.Packet.firstlayer
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_START_ATTEN_CHAR_IND
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_MNBC_SOUND_IND
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_SET_KEY_REQ
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homepluggp.CM_SET_KEY_CNF
    functionSourceFile: scapy.contrib.homepluggp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 35
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: HPAVTypeList.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.MACManagementHeader
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - HPAVTypeList.update
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.VendorMME
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.GetDeviceVersion
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.GetDeviceVersion.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.GetDeviceVersion.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.NetworkInfoV10
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 221
    functionName: scapy.contrib.homeplugav.NetworkInfoV10.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.StationInfoV10
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 236
    functionName: scapy.contrib.homeplugav.StationInfoV10.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.NetworkInfoV11
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 259
    functionName: scapy.contrib.homeplugav.NetworkInfoV11.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.StationInfoV11
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 279
    functionName: scapy.contrib.homeplugav.StationInfoV11.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.NetworkInfoConfirmationV10
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.NetworkInfoConfirmationV10.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.NetworkInfoConfirmationV10.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.NetworkInfoConfirmationV11
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.NetworkInfoConfirmationV11.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.NetworkInfoConfirmationV11.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.HostActionRequired
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.LoopbackRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.LoopbackConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.SetEncryptionKeyRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.SetEncryptionKeyConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.QUAResetFactoryConfirm
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.GetNVMParametersConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.SnifferRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.SnifferConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.SnifferIndicate
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReadMACMemoryRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReadMACMemoryConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReadMACMemoryConfirmation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 520
    functionName: scapy.contrib.homeplugav.ModuleOperationRequest.post_build
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 564
    functionName: scapy.contrib.homeplugav.ModuleOperationConfirmation.post_build
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 590
    functionName: scapy.contrib.homeplugav.chksum32
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReadModuleDataRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReadModuleDataConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReadModuleDataConfirmation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 617
    functionName: scapy.contrib.homeplugav.ReadModuleDataConfirmation.post_build
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.homeplugav.chksum32
    - <builtin>.len
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.WriteModuleDataRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.WriteModuleDataRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 641
    functionName: scapy.contrib.homeplugav.WriteModuleDataRequest.post_build
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.homeplugav.chksum32
    - <builtin>.len
    - struct.unpack
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ClassifierPriorityMap
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 665
    functionName: scapy.contrib.homeplugav.ClassifierPriorityMap.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ClassifierObj
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 679
    functionName: scapy.contrib.homeplugav.ClassifierObj.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.AutoConnection
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.AutoConnection.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 705
    functionName: scapy.contrib.homeplugav.AutoConnection.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.PeerNode
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 715
    functionName: scapy.contrib.homeplugav.PeerNode.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.AggregateConfigEntrie
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 725
    functionName: scapy.contrib.homeplugav.AggregateConfigEntrie.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.RSVD_CustomAggregationParameter
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 734
    functionName: scapy.contrib.homeplugav.RSVD_CustomAggregationParameter.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.PrescalerValue
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 743
    functionName: scapy.contrib.homeplugav.PrescalerValue.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.GPIOMap
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 752
    functionName: scapy.contrib.homeplugav.GPIOMap.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReservedPercentageForCap
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 761
    functionName: scapy.contrib.homeplugav.ReservedPercentageForCap.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ContentionWindowTable
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 786
    functionName: scapy.contrib.homeplugav.ContentionWindowTable.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.BackoffDeferalCountTable
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 795
    functionName: scapy.contrib.homeplugav.BackoffDeferalCountTable.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.BehaviorBlockArray
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 813
    functionName: scapy.contrib.homeplugav.BehaviorBlockArray.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.EventBlockArray
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 829
    functionName: scapy.contrib.homeplugav.EventBlockArray.extract_padding
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda3>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda4>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda5>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda6>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda7>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda8>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda9>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda10>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda11>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda12>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda13>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda14>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda15>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda16>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda17>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda18>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda19>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda20>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda21>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda22>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda23>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda24>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda25>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda26>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda27>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda28>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda29>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda30>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda31>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda32>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda33>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda34>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda35>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda36>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda37>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda38>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda39>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda40>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda41>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda42>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda43>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda44>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda45>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda46>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda47>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda48>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda49>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda50>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda51>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda52>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda53>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda54>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda55>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda56>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda57>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda58>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda59>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda60>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda61>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda62>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda63>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda64>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda65>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda66>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda67>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda68>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda69>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda70>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda71>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda72>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda73>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda74>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda75>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda76>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda77>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda78>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda79>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda80>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda81>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda82>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda83>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda84>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda85>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda86>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda87>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda88>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda89>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda90>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda91>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda92>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda93>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda94>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda95>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda96>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda97>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda98>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda99>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda100>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda101>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda102>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda103>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda104>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda105>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda106>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda107>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda108>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda109>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda110>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda111>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda112>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda113>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda114>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda115>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda116>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda117>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda118>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda119>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda120>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda121>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda122>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda123>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda124>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda125>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda126>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda127>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda128>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda129>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda130>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda131>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda132>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda133>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda134>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda135>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda136>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda137>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda138>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda139>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda140>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda141>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda142>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda143>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda144>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda145>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda146>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda147>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda148>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda149>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda150>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda151>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda152>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda153>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda154>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda155>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda156>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda157>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda158>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda159>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda160>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda161>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda162>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda163>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda164>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda165>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda166>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda167>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda168>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda169>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda170>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda171>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda172>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda173>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda174>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda175>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda176>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda177>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda178>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda179>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda180>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda181>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda182>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda183>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda184>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda185>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda186>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda187>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda188>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda189>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda190>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda191>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda192>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda193>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda194>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda195>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda196>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ModulePIB.<list2>.<lambda197>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e1a31c0>
    - <ast.Constant object at 0x7fa30e1a3220>
    - <ast.Constant object at 0x7fa30e1a36a0>
    argNames:
    - self
    - packet
    - offset
    - length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1253
    functionName: scapy.contrib.homeplugav.ModulePIB.__init__
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.StartMACRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.StartMACConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ResetDeviceConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ConfBlock
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReadConfBlockConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.ReadConfBlockConfirmation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.WriteModuleData2NVMRequest
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.WriteModuleData2NVMConfirmation
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.HomePlugAV
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.HomePlugAV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugav.HomePlugAV.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1395
    functionName: scapy.contrib.homeplugav.HomePlugAV.answers
    functionSourceFile: scapy.contrib.homeplugav
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.tcpao
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: scapy.contrib.tcpao._hmac_sha1_digest
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 2
    functionsReached:
    - hmac.new
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: scapy.contrib.tcpao._cmac_aes_digest
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 2
    functionsReached:
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - c.update
    - cryptography.hazmat.backends.default_backend
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - master_key
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: scapy.contrib.tcpao.TCPAOAlg.kdf
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - traffic_key
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: scapy.contrib.tcpao.TCPAOAlg.mac
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - master_key
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 64
    functionName: scapy.contrib.tcpao.TCPAOAlg_HMAC_SHA1.kdf
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached:
    - hmac.new
    - scapy.contrib.tcpao._hmac_sha1_digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - traffic_key
    - message
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 70
    functionName: scapy.contrib.tcpao.TCPAOAlg_HMAC_SHA1.mac
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached:
    - hmac.new
    - scapy.contrib.tcpao._hmac_sha1_digest
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - master_key
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 79
    functionName: scapy.contrib.tcpao.TCPAOAlg_CMAC_AES.kdf
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached:
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - c.update
    - scapy.contrib.tcpao._cmac_aes_digest
    - <builtin>.len
    - cryptography.hazmat.backends.default_backend
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - traffic_key
    - message
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 88
    functionName: scapy.contrib.tcpao.TCPAOAlg_CMAC_AES.mac
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached:
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - c.update
    - scapy.contrib.tcpao._cmac_aes_digest
    - cryptography.hazmat.backends.default_backend
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: scapy.contrib.tcpao.get_alg
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached:
    - name.upper
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.upper
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - u
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 105
    functionName: scapy.contrib.tcpao._get_ipvx_src
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - u
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 115
    functionName: scapy.contrib.tcpao._get_ipvx_dst
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 2
    functionsReached:
    - typing.cast.ip.decode
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - socket.inet_pton
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - saddr
    - daddr
    - sport
    - dport
    - src_isn
    - dst_isn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: scapy.contrib.tcpao.build_context
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - p
    - src_isn
    - dst_isn
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 150
    functionName: scapy.contrib.tcpao.build_context_from_packet
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 1
    functionsReached:
    - scapy.contrib.tcpao._get_ipvx_dst
    - typing.cast.ip.decode
    - scapy.contrib.tcpao.build_context
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - <builtin>.len
    - socket.inet_pton
    - <builtin>.str
    - scapy.contrib.tcpao._get_ipvx_src
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 4
    IfCount: 8
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d034490>
    - <ast.Constant object at 0x7fa30d0344f0>
    argNames:
    - p
    - include_options
    - sne
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 168
    functionName: scapy.contrib.tcpao.build_message_from_packet
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - logger.info
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.inet._is_ipv6_layer
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - th.get_field
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.hashes.SHA256
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet.tcp_pseudoheader
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: th.get_field
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.info
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - p
    - alg
    - master_key
    - sisn
    - disn
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 221
    functionName: scapy.contrib.tcpao.calc_tcpao_traffic_key
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached:
    - scapy.contrib.tcpao._get_ipvx_dst
    - typing.cast.ip.decode
    - scapy.contrib.tcpao.build_context
    - scapy.compat.plain_str
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.tcpao.build_context_from_packet
    - alg.kdf
    - <builtin>.len
    - socket.inet_pton
    - <builtin>.str
    - scapy.contrib.tcpao._get_ipvx_src
    - struct.pack
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.kdf
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0a8bb0>
    - <ast.Constant object at 0x7fa30d0a8c10>
    argNames:
    - p
    - alg
    - traffic_key
    - include_options
    - sne
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 230
    functionName: scapy.contrib.tcpao.calc_tcpao_mac
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - logger.info
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.inet._is_ipv6_layer
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.contrib.tcpao.build_message_from_packet
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.layers.can.CAN.inv_endianness
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - alg.mac
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - th.get_field
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.hashes.SHA256
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet.tcp_pseudoheader
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alg.mac
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0a8ee0>
    - <ast.Constant object at 0x7fa30d0a8580>
    - <ast.Constant object at 0x7fa30d0a8820>
    - <ast.Constant object at 0x7fa30d0a8f40>
    argNames:
    - p
    - alg
    - traffic_key
    - keyid
    - rnextkeyid
    - include_options
    - sne
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 238
    functionName: scapy.contrib.tcpao.sign_tcpao
    functionSourceFile: scapy.contrib.tcpao
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.bytearray
    - log_runtime.warning
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - <builtin>.int
    - scapy.layers.inet.in4_pseudoheader
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.packet.NoPayload.copy
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.tcpao.calc_tcpao_mac
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - logger.info
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - fields.items
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.inet._is_ipv6_layer
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.contrib.tcpao.build_message_from_packet
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.layers.can.CAN.inv_endianness
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - alg.mac
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - th.get_field
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.hashes.SHA256
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - clone.payload.add_underlayer
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - conf.padding_layer
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.inet.tcp_pseudoheader
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.packet.Packet.copy_fields_dict
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.nsh
    functionSourceFile: scapy.contrib.nsh
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.nsh.NSHTLV
    functionSourceFile: scapy.contrib.nsh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nsh.NSH.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.nsh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.nsh.NSH
    functionSourceFile: scapy.contrib.nsh
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nsh.NSH.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.nsh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.nsh.NSH.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.nsh
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 73
    functionName: scapy.contrib.nsh.NSH.mysummary
    functionSourceFile: scapy.contrib.nsh
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 26
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 61
    functionName: scapy.contrib.mqtt.VariableFieldLenField.randval
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - scapy.contrib.mqtt.RandVariableFieldLen.__init__
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: scapy.contrib.mqtt.RandVariableFieldLen.__init__
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 1
    functionsReached:
    - scapy.volatile.RandNum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTT
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTT.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTT.<lambda1>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.callable
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnect.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTConnack
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTPublish
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTPublish.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTPublish.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTPublish.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTPuback
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTPubrec
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTPubrel
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTPubcomp
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTTopic
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTTopic.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 245
    functionName: scapy.contrib.mqtt.MQTTTopic.guess_payload_class
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTTopicQOS
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTSubscribe
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTSuback
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTUnsubscribe
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqtt.MQTTUnsuback
    functionSourceFile: scapy.contrib.mqtt
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.sebek
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.sebek.SebekHead
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 33
    functionName: scapy.contrib.sebek.SebekHead.mysummary
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.sebek.SebekV1
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.sebek.SebekV1.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 49
    functionName: scapy.contrib.sebek.SebekV1.mysummary
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.sebek.SebekV3
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.sebek.SebekV3.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 67
    functionName: scapy.contrib.sebek.SebekV3.mysummary
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 75
    functionName: scapy.contrib.sebek.SebekV2.mysummary
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.sebek.SebekV3Sock
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 102
    functionName: scapy.contrib.sebek.SebekV3Sock.mysummary
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 110
    functionName: scapy.contrib.sebek.SebekV2Sock.mysummary
    functionSourceFile: scapy.contrib.sebek
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - ofp_action_types.values
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.hasattr
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - ofp_oxm_constr.items
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    - scapy.contrib.openflow3.add_ofp_oxm_fields
    - scapy.contrib.openflow3._create_oxm_cls
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d4d8580>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: scapy.contrib.openflow3.OFPHET.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_hello_elem_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_hello_elem_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: scapy.contrib.openflow3.OFPHET.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPHETVersionBitmap
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPPort
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 158
    functionName: scapy.contrib.openflow3.OFPPort.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 7
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - i
    - org
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 269
    functionName: scapy.contrib.openflow3.add_ofp_oxm_fields
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 1
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_oxm_constr.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 300
    functionName: scapy.contrib.openflow3._create_oxm_cls
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3._create_oxm_cls.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30aca9640>
    - <ast.Constant object at 0x7fa30aca93a0>
    argNames:
    - self
    - name
    - default
    - cls
    - length_from
    - autocomplete
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 547
    functionName: scapy.contrib.openflow3.OXMPacketListField.__init__
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 2
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.insert
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_oxm_cls.get
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 589
    functionName: scapy.contrib.openflow3.OXMPacketListField._get_oxm_length
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1c5b80>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 624
    functionName: scapy.contrib.openflow3.OXMID.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - ofp_oxm_id_cls.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_oxm_id_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 630
    functionName: scapy.contrib.openflow3.OXMID.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMatch
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.openflow3.OXMPacketListField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMatch.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 642
    functionName: scapy.contrib.openflow3.OFPMatch.post_build
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 652
    functionName: scapy.contrib.openflow3.OFPMatch.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 663
    functionName: scapy.contrib.openflow3.MatchField.__init__
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 5
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - PacketField.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b46c880>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 690
    functionName: scapy.contrib.openflow3.OpenFlow3.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dab5880>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 751
    functionName: scapy.contrib.openflow3.OFPAT.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_action_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_action_cls.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATOutput
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetVLANVID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetVLANPCP
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATStripVLAN
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetDlSrc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetDlDst
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetNwSrc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetNwDst
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetNwToS
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetTpSrc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetTpDst
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetMPLSLabel
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetMPLSTC
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATCopyTTLOut
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATCopyTTLIn
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetMPLSTTL
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATDecMPLSTTL
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPushVLAN
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPopVLAN
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPushMPLS
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPopMPLS
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetQueue
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATGroup
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetNwTTL
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATDecNwTTL
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetField
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.openflow3.OXMPacketListField.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetField.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 974
    functionName: scapy.contrib.openflow3.OFPATSetField.post_build
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 986
    functionName: scapy.contrib.openflow3.OFPATSetField.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPushPBB
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPopPBB
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATExperimenter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de0c2b0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1048
    functionName: scapy.contrib.openflow3.OFPATID.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_action_id_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_action_id_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1054
    functionName: scapy.contrib.openflow3.OFPATID.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATOutputID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetVLANVIDID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetVLANPCPID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATStripVLANID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetDlSrcID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetDlDstID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetNwSrcID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetNwDstID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetNwToSID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetTpSrcID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetTpDstID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetMPLSLabelID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetMPLSTCID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATCopyTTLOutID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATCopyTTLInID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetMPLSTTLID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATDecMPLSTTLID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPushVLANID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPopVLANID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPushMPLSID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPopMPLSID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetQueueID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATGroupID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetNwTTLID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATDecNwTTLID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATSetFieldID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPushPBBID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATPopPBBID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPATExperimenterID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ef33b80>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1290
    functionName: scapy.contrib.openflow3.OFPIT.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_instruction_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_instruction_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1296
    functionName: scapy.contrib.openflow3.OFPIT.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITGotoTable
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITWriteMetadata
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITWriteActions
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITWriteActions.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITApplyActions
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITApplyActions.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITClearActions
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITMeter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITExperimenter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e70a880>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1372
    functionName: scapy.contrib.openflow3.OFPITID.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_instruction_id_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_instruction_id_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1378
    functionName: scapy.contrib.openflow3.OFPITID.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITGotoTableID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITWriteMetadataID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITWriteActionsID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITApplyActionsID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITClearActionsID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITMeterID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPITExperimenterID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPBucket
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPBucket.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1445
    functionName: scapy.contrib.openflow3.OFPBucket.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d457970>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1458
    functionName: scapy.contrib.openflow3.OFPQT.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_queue_property_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_queue_property_cls.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1464
    functionName: scapy.contrib.openflow3.OFPQT.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPQTNone
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPQTMinRate
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPPacketQueue
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPPacketQueue.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1496
    functionName: scapy.contrib.openflow3.OFPPacketQueue.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1499
    functionName: scapy.contrib.openflow3.OFPPacketQueue.post_build
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e6dd3d0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1517
    functionName: scapy.contrib.openflow3.OFPMBT.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_meter_band_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_meter_band_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1523
    functionName: scapy.contrib.openflow3.OFPMBT.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMBTDrop
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMBTDSCPRemark
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMBTExperimenter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTHello
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTHello.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETHelloFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETBadRequest
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETBadAction
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETBadInstruction
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETBadMatch
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETFlowModFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETGroupModFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETPortModFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETTableModFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETQueueOpFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETSwitchConfigFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETRoleRequestFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETMeterModFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETTableFeaturesFailed
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPETExperimenter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTEchoRequest
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTEchoReply
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTExperimenter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFeaturesRequest
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFeaturesReply
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTGetConfigRequest
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTGetConfigReply
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTSetConfig
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTPacketIn
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.fields.IntEnumField.__init__
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.contrib.openflow3.MatchField.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - PacketField.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFlowRemoved
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.contrib.openflow3.MatchField.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - PacketField.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTPortStatus
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTPacketOut
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTPacketOut.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFlowMod
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - PacketField.__init__
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.openflow3.MatchField.__init__
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.fields.IntEnumField.__init__
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFlowMod.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTGroupMod
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTGroupMod.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTPortMod
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTTableMod
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestDesc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyDesc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestFlow
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - PacketField.__init__
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.openflow3.MatchField.__init__
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.fields.ShortEnumField.__init__
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.fields.IntEnumField.__init__
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPFlowStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - PacketField.__init__
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.contrib.openflow3.MatchField.__init__
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPFlowStats.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2251
    functionName: scapy.contrib.openflow3.OFPFlowStats.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyFlow
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyFlow.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyAggregate
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestTable
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTableStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2307
    functionName: scapy.contrib.openflow3.OFPTableStats.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyTable
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyTable.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestPortStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2338
    functionName: scapy.contrib.openflow3.OFPPortStats.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPPortStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyPortStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyPortStats.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestQueue
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPQueueStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2395
    functionName: scapy.contrib.openflow3.OFPQueueStats.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyQueue
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyQueue.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestGroup
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPBucketStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2430
    functionName: scapy.contrib.openflow3.OFPBucketStats.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPGroupStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPGroupStats.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2448
    functionName: scapy.contrib.openflow3.OFPGroupStats.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyGroup
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyGroup.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestGroupDesc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPGroupDesc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPGroupDesc.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2488
    functionName: scapy.contrib.openflow3.OFPGroupDesc.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyGroupDesc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyGroupDesc.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestGroupFeatures
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_action_types.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyGroupFeatures
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestMeter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMeterBandStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2566
    functionName: scapy.contrib.openflow3.OFPMeterBandStats.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMeterStats
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMeterStats.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2583
    functionName: scapy.contrib.openflow3.OFPMeterStats.post_build
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2589
    functionName: scapy.contrib.openflow3.OFPMeterStats.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyMeter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyMeter.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestMeterConfig
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMeterConfig
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMeterConfig.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2630
    functionName: scapy.contrib.openflow3.OFPMeterConfig.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyMeterConfig
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyMeterConfig.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestMeterFeatures
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyMeterFeatures
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa2ffad4790>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2687
    functionName: scapy.contrib.openflow3.OFPTFPT.dispatch_hook
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_table_features_prop_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ofp_table_features_prop_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2693
    functionName: scapy.contrib.openflow3.OFPTFPT.post_build
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2703
    functionName: scapy.contrib.openflow3.OFPTFPT.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTInstructions
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTInstructions.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTInstructionsMiss
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTInstructionsMiss.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTableID
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2745
    functionName: scapy.contrib.openflow3.OFPTableID.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTNextTables
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTNextTables.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTNextTablesMiss
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTNextTablesMiss.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWriteActions
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWriteActions.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWriteActionsMiss
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWriteActionsMiss.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTApplyActions
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTApplyActions.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTApplyActionsMiss
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTApplyActionsMiss.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTMatch
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTMatch.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWildcards
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWildcards.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWriteSetField
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWriteSetField.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWriteSetFieldMiss
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTWriteSetFieldMiss.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTApplySetField
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTApplySetField.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTApplySetFieldMiss
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTApplySetFieldMiss.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTExperimenter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTExperimenter.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTExperimenterMiss
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTFPTExperimenterMiss.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTableFeatures
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTableFeatures.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2897
    functionName: scapy.contrib.openflow3.OFPTableFeatures.extract_padding
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestTableFeatures
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestTableFeatures.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyTableFeatures
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyTableFeatures.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestPortDesc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyPortDesc
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyPortDesc.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPRequestExperimenter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPMPReplyExperimenter
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTBarrierRequest
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTBarrierReply
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTQueueGetConfigRequest
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTQueueGetConfigReply
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTQueueGetConfigReply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTRoleRequest
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTGetAsyncRequest
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTGetAsyncReply
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTMeterMod
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow3.OFPTMeterMod.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.openflow
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - ofp_action_types.values
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPPhyPort
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - typing.cast.observe
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: scapy.contrib.openflow.OFPPhyPort.extract_padding
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPMatch
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: scapy.contrib.openflow.OFPMatch.extract_padding
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 21
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 30
    ICount: 0
    IfCount: 21
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 144
    functionName: scapy.contrib.openflow.OFPMatch.post_build
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.int
    - <builtin>.zip
    - <builtin>.len
    - scapy.utils.binrepr
    - struct.pack
    - <builtin>.bin
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 247
    functionName: scapy.contrib.openflow._ofp_header.post_build
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: scapy.contrib.openflow._ofp_header_item.post_build
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b356070>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 275
    functionName: scapy.contrib.openflow.OpenFlow.dispatch_hook
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.contrib.openflow3.OpenFlow3.dispatch_hook
    - <builtin>.ord
    - log_runtime.warning
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATOutput
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetVLANVID
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetVLANPCP
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATStripVLAN
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetDlSrc
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetDlDst
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetNwSrc
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetNwDst
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetNwToS
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetTpSrc
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATSetTpDst
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATEnqueue
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPATVendor
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ea43190>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 443
    functionName: scapy.contrib.openflow.OFPAT.dispatch_hook
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_action_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 449
    functionName: scapy.contrib.openflow.OFPAT.extract_padding
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPQTNone
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPQTMinRate
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0a8d90>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 482
    functionName: scapy.contrib.openflow.OFPQT.dispatch_hook
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - ofp_queue_property_cls.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 488
    functionName: scapy.contrib.openflow.OFPQT.extract_padding
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPPacketQueue
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPPacketQueue.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 500
    functionName: scapy.contrib.openflow.OFPPacketQueue.extract_padding
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 503
    functionName: scapy.contrib.openflow.OFPPacketQueue.post_build
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTHello
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPETHelloFailed
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPETBadRequest
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPETBadAction
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPETFlowModFailed
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPETPortModFailed
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPETQueueOpFailed
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTEchoRequest
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTEchoReply
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTVendor
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTFeaturesRequest
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTFeaturesReply
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTFeaturesReply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTGetConfigRequest
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTGetConfigReply
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTSetConfig
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTPacketIn
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTFlowRemoved
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTPortStatus
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTPacketOut
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTPacketOut.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTFlowMod
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.fields.ShortEnumField.__init__
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.fields.IntEnumField.__init__
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTFlowMod.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTPortMod
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsRequestDesc
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyDesc
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsRequestFlow
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.fields.ShortEnumField.__init__
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPFlowStats
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.fields.LongField.__init__
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.utils.mac2str
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPFlowStats.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 955
    functionName: scapy.contrib.openflow.OFPFlowStats.post_build
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 961
    functionName: scapy.contrib.openflow.OFPFlowStats.extract_padding
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyFlow
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyFlow.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyAggregate
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsRequestTable
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1008
    functionName: scapy.contrib.openflow.OFPTableStats.extract_padding
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTableStats
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyTable
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyTable.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsRequestPort
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1059
    functionName: scapy.contrib.openflow.OFPPortStats.extract_padding
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPPortStats
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyPort
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyPort.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsRequestQueue
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyQueue
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsRequestVendor
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTStatsReplyVendor
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTBarrierRequest
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTBarrierReply
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTQueueGetConfigRequest
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTQueueGetConfigReply
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.openflow.OFPTQueueGetConfigReply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.openflow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ItemData
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ItemData.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 126
    functionName: scapy.contrib.enipTCP.ItemData.extract_padding
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPListServicesItem
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPListServices
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPListIdentityItem
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPListIdentityItem.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPListIdentity
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPListInterfacesItem
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPListInterfacesItem.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPListInterfaces
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPRegisterSession
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPSendRRData
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPSendUnitData
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.enipTCP.ENIPTCP
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.LEShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 290
    functionName: scapy.contrib.enipTCP.ENIPTCP.post_build
    functionSourceFile: scapy.contrib.enipTCP
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.geneve
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.geneve.GeneveOptions
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.geneve.GeneveOptions.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: scapy.contrib.geneve.GeneveOptions.extract_padding
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: scapy.contrib.geneve.GeneveOptions.post_build
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.geneve.GENEVE
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.geneve.GENEVE.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: scapy.contrib.geneve.GENEVE.post_build
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 75
    functionName: scapy.contrib.geneve.GENEVE.answers
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 83
    functionName: scapy.contrib.geneve.GENEVE.mysummary
    functionSourceFile: scapy.contrib.geneve
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.metawatch
    functionSourceFile: scapy.contrib.metawatch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.metawatch.MetawatchEther
    functionSourceFile: scapy.contrib.metawatch
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.UTCTimeField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - scapy.fields.SecondsIntField.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - calendar.timegm
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.fields.TrailerField.__init__
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.aoe
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.IssueATACommand
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.IssueATACommand.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: scapy.contrib.aoe.IssueATACommand.extract_padding
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.QueryConfigInformation
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.QueryConfigInformation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: scapy.contrib.aoe.QueryConfigInformation.extract_padding
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.Directive
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.MacMaskList
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.MacMaskList.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: scapy.contrib.aoe.MacMaskList.extract_padding
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.ReserveRelease
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.ReserveRelease.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: scapy.contrib.aoe.ReserveRelease.extract_padding
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.AOE
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - math.floor
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.fields.ConditionalField.__init__
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.AOE.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.AOE.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.AOE.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.aoe.AOE.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 130
    functionName: scapy.contrib.aoe.AOE.extract_padding
    functionSourceFile: scapy.contrib.aoe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.oam
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: scapy.contrib.oam.MepIdField.__init__
    functionSourceFile: scapy.contrib.oam
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.MegId
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.PadField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.NBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.MegId.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.MegId.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.MegId.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.MegId.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.MegId.<list1>.<list2>.<lambda3>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.MegId.<list1>.<list2>.<lambda4>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 110
    functionName: scapy.contrib.oam.MegId.extract_padding
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_TLV
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_DATA_TLV
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_TEST_TLV
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.fields.FCSField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_TEST_TLV.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_TEST_TLV.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_TEST_TLV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_TEST_TLV.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: binascii.crc32
    functionSourceFile: binascii
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_LTM_TLV
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_LTR_TLV
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_LTR_IG_TLV
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_LTR_EG_TLV
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM_TEST_ID_TLV
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.oam.PTP_TIMESTAMP
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 323
    functionName: scapy.contrib.oam.PTP_TIMESTAMP.extract_padding
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.oam.APS
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 374
    functionName: scapy.contrib.oam.APS.extract_padding
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.oam.RAPS
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.NBytesField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.RAPS.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 421
    functionName: scapy.contrib.oam.RAPS.extract_padding
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.callable
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.fields.ThreeBytesField.__init__
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.MACField.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - enum.keys
    - scapy.contrib.oam.MepIdField.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - s.append
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - names.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.fields.BitEnumField.__init__
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - math.floor
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - typing.cast.observe
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - scapy.fields.FlagsField.__init__
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.fields.IntField.__init__
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.fields._BitField.__init__
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.fields.Field.any2i
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - struct.calcsize
    - scapy.fields._EnumField.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.fields.ShortField.__init__
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - value.strip
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.fields.Field.__init__
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list2>.<lambda3>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list2>.<lambda4>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list2>.<lambda5>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list2>.<lambda6>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list3>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list3>.<lambda2>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda2>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda3>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda4>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda5>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda6>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda7>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda8>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list4>.<lambda9>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<list5>.<lambda1>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda24>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda25>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda26>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda27>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda28>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda29>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda30>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.oam.OAM.<list1>.<lambda31>
    functionSourceFile: scapy.contrib.oam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.wireguard
    functionSourceFile: scapy.contrib.wireguard
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.wireguard.Wireguard
    functionSourceFile: scapy.contrib.wireguard
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.wireguard.WireguardInitiation
    functionSourceFile: scapy.contrib.wireguard
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.wireguard.WireguardResponse
    functionSourceFile: scapy.contrib.wireguard
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.wireguard.WireguardTransport
    functionSourceFile: scapy.contrib.wireguard
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.wireguard.WireguardCookieReply
    functionSourceFile: scapy.contrib.wireguard
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.socks
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - conf.contribs.setdefault
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 45
    functionName: scapy.contrib.socks.SOCKS.guess_payload_class
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: scapy.contrib.socks.SOCKS.add_payload
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - scapy.packet.NoPayload.add_payload
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS4Request
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS4Reply
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS5Request
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS5Request.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS5Request.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS5Request.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS5Reply
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.socks.SOCKS5UDP
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 179
    functionName: scapy.contrib.socks.SOCKS5UDP.guess_payload_class
    functionSourceFile: scapy.contrib.socks
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - <builtin>.globals
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.map
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - _bgp_cls_by_type.get
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - scapy.layers.http.HTTP.guess_payload_class
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - s.rcs.hash.digest
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - header_line.split
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - <builtin>.max
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - prog.match
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.dot11.Dot11.guess_payload_class
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - md5.digest
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - re.compile
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - decimal.Decimal.time
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - value.strip
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.concox
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.callable
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.any
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields._ScalingField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda1>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda2>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda3>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda4>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda5>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda6>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda7>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda8>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda9>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda10>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda11>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda12>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda13>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda14>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda15>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda16>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda17>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda18>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda19>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda20>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda21>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda22>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda23>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda24>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda24>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda25>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda25>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda26>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda26>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda27>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda27>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda28>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda28>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda29>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda29>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda30>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda30>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda31>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda31>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda32>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda32>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda33>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda33>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda34>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda34>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda35>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda36>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda36>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda37>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda37>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda38>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda38>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda39>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda39>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda40>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda40>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<list1>.<lambda41>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1NewPacketContent.<lambda41>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1New
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1New.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1New.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1New.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1New.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1New.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.concox.CRX1New.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.concox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - lower.payload_guess.append
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.packet.bind_layers
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - <builtin>.globals
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - fval.update
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - upper._overload_fields.copy
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - scapy.packet.bind_bottom_up
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - scapy.packet.bind_top_down
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - pay
    - secret
    - session_id
    - version
    - seq
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 30
    functionName: scapy.contrib.tacacs.obfuscate
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 2
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - <builtin>.ord
    - msg.digest
    - msg.update
    - <builtin>.len
    - hashlib.md5
    - secret.encode
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: secret.encode
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.digest
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationStart
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationStart.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationStart.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationStart.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationStart.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationStart.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationReply
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationReply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationReply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationContinue
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationContinue.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthenticationContinue.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationRequest
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationRequest.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationRequest.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationRequest.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 220
    functionName: scapy.contrib.tacacs.TacacsAuthorizationRequest.guess_payload_class
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationReply
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationReply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationReply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAuthorizationReply.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 245
    functionName: scapy.contrib.tacacs.TacacsAuthorizationReply.guess_payload_class
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAccountingRequest
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAccountingRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAccountingRequest.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAccountingRequest.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAccountingRequest.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 289
    functionName: scapy.contrib.tacacs.TacacsAccountingRequest.guess_payload_class
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAccountingReply
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAccountingReply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsAccountingReply.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsPacketArguments.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsPacketArguments
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 325
    functionName: scapy.contrib.tacacs.TacacsPacketArguments.pre_dissect
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 337
    functionName: scapy.contrib.tacacs.TacacsPacketArguments.guess_payload_class
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pay
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 361
    functionName: scapy.contrib.tacacs.TacacsClientPacket.post_dissect
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - <builtin>.ord
    - msg.digest
    - msg.update
    - <builtin>.len
    - hashlib.md5
    - struct.pack
    - secret.encode
    - scapy.contrib.tacacs.obfuscate
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tacacs.TacacsHeader
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 386
    functionName: scapy.contrib.tacacs.TacacsHeader.guess_payload_class
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.sum
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 416
    functionName: scapy.contrib.tacacs.TacacsHeader.post_build
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - <builtin>.range
    - <builtin>.ord
    - msg.digest
    - msg.update
    - <builtin>.len
    - hashlib.md5
    - struct.pack
    - secret.encode
    - scapy.contrib.tacacs.obfuscate
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 428
    functionName: scapy.contrib.tacacs.TacacsHeader.hashret
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 431
    functionName: scapy.contrib.tacacs.TacacsHeader.answers
    functionSourceFile: scapy.contrib.tacacs
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached:
    - conf.l2types.register
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc.CHDLC
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc.SLARP
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc.SLARP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc.SLARP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc.SLARP.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc.SLARP.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc.SLARP.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.chdlc.SLARP.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.chdlc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 32
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - fval.items
    - lower.payload_guess.append
    - <builtin>.any
    - scapy.packet.bind_layers
    - scapy.packet.split_bottom_up.do_filter
    - scapy.packet.split_bottom_up
    - scapy.packet.bind_top_down
    - IKEv2AttributeTypes.items
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IKEv2AttributeTypes.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 517
    functionName: scapy.contrib.ikev2._IKEv2_Packet.default_payload_class
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ddfa280>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 535
    functionName: scapy.contrib.ikev2.IKEv2.dispatch_hook
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 557
    functionName: scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.__init__
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 563
    functionName: scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.h2i
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.h2i
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Payload
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Payload.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 576
    functionName: scapy.contrib.ikev2.IKEv2_Payload.post_build
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Transform
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.ikev2.IKEv2_Key_Length_Attribute.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Transform.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Transform.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Proposal
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Proposal.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Proposal.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_AUTH
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_AUTH.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_VendorID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_VendorID
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d7d64c0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 623
    functionName: scapy.contrib.ikev2.TrafficSelector.dispatch_hook
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 636
    functionName: scapy.contrib.ikev2.TrafficSelector.extract_padding
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IPv4TrafficSelector
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IPv6TrafficSelector
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.EncryptedTrafficSelector
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.RawTrafficSelector
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.RawTrafficSelector.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_TSi
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_TSi.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_TSi.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_TSr
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_TSr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_TSr.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Delete
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Delete.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Delete.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_SA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_SA
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Nonce.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Nonce
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Notify.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_KE
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_KE.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_IDi
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_IDi.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_IDi.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_IDi.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_IDr
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_IDr.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_IDr.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_IDr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.ConfigurationAttribute
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.ConfigurationAttribute.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.ConfigurationAttribute.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.ConfigurationAttribute.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 843
    functionName: scapy.contrib.ikev2.ConfigurationAttribute.extract_padding
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CP
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Encrypted_Fragment
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_Encrypted_Fragment.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CERTREQ
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CERTREQ.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CERT
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.fields.PacketLenField.__init__
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - scapy.fields.StrLenField.__init__
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CERT.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CERT.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CERT.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CERT.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ikev2.IKEv2_CERT.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - ip
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 956
    functionName: scapy.contrib.ikev2.ikev2scan
    functionSourceFile: scapy.contrib.ikev2
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.sendrecv.sr
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - todo.pop
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.volatile.RandString.__init__
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.tls.session._GenericTLSSessionInheritance.clone_with
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.packet.Packet.__iter__.loop
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - done.copy
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.sendrecv._interface_selection
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - iface.l3socket
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.packet.NoPayload.__iter__
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - conf.ifaces.dev_from_networkname
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.base_classes.SetGen.__init__
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - scapy.volatile.RandNumExpo.__init__
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.base_classes.SetGen.__iter__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.packet.Packet.__iter__
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.contrib.vtp
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - lower.payload_guess.append
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.packet.bind_layers
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - <builtin>.globals
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - fval.update
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - upper._overload_fields.copy
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - scapy.packet.bind_bottom_up
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - scapy.packet.bind_top_down
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTPVlanInfoTlv
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTPVlanInfoTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: scapy.contrib.vtp.VTPVlanInfoTlv.guess_payload_class
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTPVlanInfo
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTPVlanInfo.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTPVlanInfo.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTPVlanInfo.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 114
    functionName: scapy.contrib.vtp.VTPVlanInfo.post_build
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 130
    functionName: scapy.contrib.vtp.VTPVlanInfo.guess_payload_class
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 143
    functionName: scapy.contrib.vtp.VTPTimeStampField.__init__
    functionSourceFile: scapy.contrib.vtp
    functionUses: 1
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - scapy.contrib.vtp.VTPTimeStampField.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.vtp.VTP.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 180
    functionName: scapy.contrib.vtp.VTP.post_build
    functionSourceFile: scapy.contrib.vtp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.compat.chb
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.rtsp
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.contrib.rtsp.RTSPRequest
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.layers.http._generate_headers
    - scapy.compat.plain_str
    - results.append
    - name.strip
    - scapy.layers.http._strip_header_name
    - scapy.layers.http._HTTPHeaderField.__init__
    - StrField.__init__
    - <builtin>.sorted
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 72
    functionName: scapy.contrib.rtsp.RTSPRequest.do_dissect
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - name.strip
    - scapy.layers.http._strip_header_name
    - <builtin>.dict
    - re.split
    - headers.values
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - <builtin>.len
    - headers.pop
    - <builtin>.str
    - scapy.packet.NoPayload.setfieldval
    - <builtin>.isinstance
    - value.strip
    - typing.cast.split
    - scapy.layers.http._parse_headers_and_body
    - typing.cast.ip.decode
    - first_line.strip
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 87
    functionName: scapy.contrib.rtsp.RTSPRequest.mysummary
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: scapy.contrib.rtsp.RTSPResponse
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached:
    - typing.cast.ip.decode
    - scapy.layers.http._generate_headers
    - scapy.compat.plain_str
    - results.append
    - name.strip
    - scapy.layers.http._strip_header_name
    - scapy.layers.http._HTTPHeaderField.__init__
    - StrField.__init__
    - <builtin>.sorted
    - <builtin>.str
    - <builtin>.isinstance
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: scapy.contrib.rtsp.RTSPResponse.answers
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 116
    functionName: scapy.contrib.rtsp.RTSPResponse.do_dissect
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - name.strip
    - scapy.layers.http._strip_header_name
    - <builtin>.dict
    - re.split
    - headers.values
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - header_line.split
    - scapy.layers.http._dissect_headers
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - <builtin>.len
    - headers.pop
    - <builtin>.str
    - scapy.packet.NoPayload.setfieldval
    - <builtin>.isinstance
    - value.strip
    - typing.cast.split
    - scapy.layers.http._parse_headers_and_body
    - typing.cast.ip.decode
    - first_line.strip
    - <builtin>.super
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 131
    functionName: scapy.contrib.rtsp.RTSPResponse.mysummary
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d1fd670>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: scapy.contrib.rtsp.RTSP.dispatch_hook
    functionSourceFile: scapy.contrib.rtsp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.macsec
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - log_loading.info
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 11
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b25be20>
    - <ast.Constant object at 0x7fa30b25b610>
    - <ast.Constant object at 0x7fa30b25b790>
    argNames:
    - self
    - sci
    - an
    - pn
    - key
    - icvlen
    - encrypt
    - send_sci
    - xpn_en
    - ssci
    - salt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: scapy.contrib.macsec.MACsecSA.__init__
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached:
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: scapy.contrib.macsec.MACsecSA.make_iv
    functionSourceFile: scapy.contrib.macsec
    functionUses: 2
    functionsReached:
    - <builtin>.zip
    - struct.pack
    - <builtin>.bytearray
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b892460>
    argNames:
    - pkt
    - assoclen
    - icvlen
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 89
    functionName: scapy.contrib.macsec.MACsecSA.split_pkt
    functionSourceFile: scapy.contrib.macsec
    functionUses: 2
    functionsReached:
    - scapy.compat.raw
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 104
    functionName: scapy.contrib.macsec.MACsecSA.e_bit
    functionSourceFile: scapy.contrib.macsec
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: scapy.contrib.macsec.MACsecSA.c_bit
    functionSourceFile: scapy.contrib.macsec
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: scapy.contrib.macsec.MACsecSA.shortlen
    functionSourceFile: scapy.contrib.macsec
    functionUses: 1
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 120
    functionName: scapy.contrib.macsec.MACsecSA.encap
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - copy.deepcopy
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.macsec.MACsecSA.c_bit
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.macsec.MACsecSA.e_bit
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.contrib.macsec.MACsecSA.shortlen
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - orig_pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 137
    functionName: scapy.contrib.macsec.MACsecSA.decap
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - copy.deepcopy
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f6fb880>
    argNames:
    - self
    - orig_pkt
    - assoclen
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 153
    functionName: scapy.contrib.macsec.MACsecSA.encrypt
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - encryptor.finalize
    - cryptography.hazmat.backends.default_backend
    - <builtin>.zip
    - cryptography.hazmat.primitives.ciphers.modes.GCM
    - struct.pack
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - encryptor.authenticate_additional_data
    - scapy.contrib.macsec.MACsecSA.make_iv
    - scapy.contrib.macsec.MACsecSA.split_pkt
    - <builtin>.len
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - scapy.compat.raw
    - encryptor.update
    - copy.deepcopy
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.modes.GCM
    functionSourceFile: cryptography
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f172490>
    argNames:
    - self
    - orig_pkt
    - assoclen
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 180
    functionName: scapy.contrib.macsec.MACsecSA.decrypt
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached:
    - <builtin>.bytearray
    - cryptography.hazmat.backends.default_backend
    - <builtin>.zip
    - struct.unpack
    - cryptography.hazmat.primitives.ciphers.modes.GCM
    - struct.pack
    - decryptor.authenticate_additional_data
    - scapy.contrib.macsec.MACsecSA.make_iv
    - scapy.contrib.macsec.MACsecSA.split_pkt
    - <builtin>.len
    - <builtin>.bytes
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - <builtin>.isinstance
    - scapy.packet.Raw.__init__
    - prompt_toolkit.prompt.encode
    - scapy.compat.raw
    - decryptor.finalize
    - copy.deepcopy
    - scapy.compat.bytes_encode
    - decryptor.update
    - typing.cast.encode
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - cryptography.hazmat.primitives.ciphers.Cipher
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.macsec.MACsec
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.macsec.MACsec.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.macsec.MACsec.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.macsec
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.SenderInfo
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: scapy.contrib.rtcp.SenderInfo.extract_padding
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.ReceptionReport
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: scapy.contrib.rtcp.ReceptionReport.extract_padding
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.SDESItem
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.SDESItem.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: scapy.contrib.rtcp.SDESItem.extract_padding
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.SDESChunk
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.SDESChunk.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.RTCP
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.http2.HPackStrLenField.m2i
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - s.rcs.hash.digest
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.fields.IntField.__init__
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.fields.LenField.__init__
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.compat.chb
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - value.copy
    - public_numbers.public_key
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - pkt.getfieldval
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.RTCP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.RTCP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.RTCP.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.RTCP.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.RTCP.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtcp.RTCP.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: scapy.contrib.rtcp.RTCP.post_build
    functionSourceFile: scapy.contrib.rtcp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.igmp
    functionSourceFile: scapy.contrib.igmp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ip
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 17
    functionName: scapy.contrib.igmp.isValidMCAddr
    functionSourceFile: scapy.contrib.igmp
    functionUses: 1
    functionsReached:
    - socket.inet_aton
    - struct.unpack
    - typing.cast
    - scapy.utils.atol
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.igmp.IGMP
    functionSourceFile: scapy.contrib.igmp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 55
    functionName: scapy.contrib.igmp.IGMP.post_build
    functionSourceFile: scapy.contrib.igmp
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9deca0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 70
    functionName: scapy.contrib.igmp.IGMP.dispatch_hook
    functionSourceFile: scapy.contrib.igmp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 5
    IfCount: 11
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 79
    functionName: scapy.contrib.igmp.IGMP.igmpize
    functionSourceFile: scapy.contrib.igmp
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - scapy.packet.Packet.haslayer.<lambda1>
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - typing.cast.network_name.l2socket
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.sendrecv.srp
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.utils.strand
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.l2.getmacbyip
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.packet.NoPayload.getfieldval
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - close_pipe.close
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.utils.atol
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.base_classes._get_values
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.contrib.igmp.isValidMCAddr
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - socket.inet_aton
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.utils.in4_isincluded
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - underlayer.options.append
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.utils.in4_getnsmac
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - _arp_cache.get
    - scapy.utils._guess_linktype_value
    - <builtin>.bytearray
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - fvalue.haslayer
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - scapy.packet.Packet.haslayer
    - ctypes.byref
    - privkey.exchange
    - scapy.sendrecv.srp1
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - <builtin>.all
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - conf.route.route
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - typing.cast.l2socket
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - conf.route.get_if_bcast
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.utils.in4_ismaddr
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.utils.in4_cidr2mask
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.base_classes.SetGen.__iter__
    - sniff_sockets.update
    - scapy.utils.issubtype
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: underlayer.options.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 140
    functionName: scapy.contrib.igmp.IGMP.mysummary
    functionSourceFile: scapy.contrib.igmp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3.IGMPv3
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: scapy.contrib.igmpv3.IGMPv3.encode_maxrespcode
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 85
    functionName: scapy.contrib.igmpv3.IGMPv3.mysummary
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9f6d90>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 93
    functionName: scapy.contrib.igmpv3.IGMPv3.dispatch_hook
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3.IGMPv3mq
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3.IGMPv3mq.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3.IGMPv3gr
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3.IGMPv3gr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 135
    functionName: scapy.contrib.igmpv3.IGMPv3gr.mysummary
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: scapy.contrib.igmpv3.IGMPv3gr.default_payload_class
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3.IGMPv3mr
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3.IGMPv3mr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.igmpv3.IGMPv3mra
    functionSourceFile: scapy.contrib.igmpv3
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.lldp
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.__init__
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - fval.update
    - scapy.packet.bind_top_down
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode_enable
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 154
    functionName: scapy.contrib.lldp.LLDPDU.guess_payload_class
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - cls._match_organization_specific
    - LLDPDU_CLASS_TYPES.get
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LLDPDU_CLASS_TYPES.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._match_organization_specific
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - layer
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 169
    functionName: scapy.contrib.lldp.LLDPDU._dot1q_headers_size
    functionSourceFile: scapy.contrib.lldp
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 185
    functionName: scapy.contrib.lldp.LLDPDU.post_build
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.contrib.lldp.LLDPDU._dot1q_headers_size
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - LLDPMissingLowerLayer
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1267
    functionName: scapy.contrib.lldp.LLDPConfiguration.strict_mode
    functionSourceFile: ''
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - structure_description
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 214
    functionName: scapy.contrib.lldp.LLDPDU._frame_structure_check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.enumerate
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidFrameStructure
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - tlv_type_count
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 243
    functionName: scapy.contrib.lldp.LLDPDU._tlv_multiplicities_check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidTLVCount
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: scapy.contrib.lldp.LLDPDU.pre_dissect
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    - LLDPDU.LAYER_STACK.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LLDPDU.LAYER_STACK.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 297
    functionName: scapy.contrib.lldp.LLDPDU.dissection_done
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.enumerate
    - scapy.contrib.lldp.LLDPDU._frame_structure_check
    - <builtin>.len
    - <builtin>.super
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    - scapy.contrib.lldp.LLDPDU._tlv_multiplicities_check
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 306
    functionName: scapy.contrib.lldp.LLDPDU._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 310
    functionName: scapy.contrib.lldp.LLDPDU.post_dissect
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPDU._check
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 314
    functionName: scapy.contrib.lldp.LLDPDU.do_build
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPDU._check
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 319
    functionName: scapy.contrib.lldp._ldp_id_adjustlen
    functionSourceFile: scapy.contrib.lldp
    functionUses: 2
    functionsReached:
    - pkt.getfield_and_val
    - f.i2len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.i2len
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUChassisID
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUChassisID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUChassisID.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - pkt.getfield_and_val
    - f.i2len
    - scapy.contrib.lldp._ldp_id_adjustlen
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUChassisID.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUChassisID.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUChassisID.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUChassisID.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 394
    functionName: scapy.contrib.lldp.LLDPDUChassisID._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortID
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortID.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - pkt.getfield_and_val
    - f.i2len
    - scapy.contrib.lldp._ldp_id_adjustlen
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortID.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortID.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortID.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortID.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 452
    functionName: scapy.contrib.lldp.LLDPDUPortID._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUTimeToLive
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 470
    functionName: scapy.contrib.lldp.LLDPDUTimeToLive._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUEndOfLLDPDU
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 488
    functionName: scapy.contrib.lldp.LLDPDUEndOfLLDPDU.extract_padding
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 491
    functionName: scapy.contrib.lldp.LLDPDUEndOfLLDPDU._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortDescription
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPortDescription.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUSystemName
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUSystemName.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUSystemDescription
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUSystemDescription.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUSystemCapabilities
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 574
    functionName: scapy.contrib.lldp.LLDPDUSystemCapabilities._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUManagementAddress
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUManagementAddress.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUManagementAddress.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUManagementAddress.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUManagementAddress.<lambda2>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUManagementAddress.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUManagementAddress.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 671
    functionName: scapy.contrib.lldp.LLDPDUManagementAddress._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 685
    functionName: scapy.contrib.lldp.ThreeBytesEnumField.__init__
    functionSourceFile: scapy.contrib.lldp
    functionUses: 1
    functionsReached:
    - EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUGenericOrganisationSpecific
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - EnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.lldp.ThreeBytesEnumField.__init__
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUGenericOrganisationSpecific.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUGenericOrganisationSpecific.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUGenericOrganisationSpecific.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 716
    functionName: scapy.contrib.lldp.LLDPDUGenericOrganisationSpecific._match_organization_specific
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDI
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 761
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDI._match_organization_specific
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - int.from_bytes
    - scapy.compat.bytes_int
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 769
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDI._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIDDL
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIDDL.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIDDL.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 860
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIDDL._match_organization_specific
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - int.from_bytes
    - scapy.compat.bytes_int
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 868
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIDDL._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    - LLDPInvalidFieldValue
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIType34
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - BitField.__init__
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    - scapy.fields.BitScalingField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIType34.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIType34.<list1>.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1040
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIType34._match_organization_specific
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - int.from_bytes
    - scapy.compat.bytes_int
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1048
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIType34._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    - LLDPInvalidFieldValue
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1123
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure._encode_ppi
    functionSourceFile: scapy.contrib.lldp
    functionUses: 1
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1128
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure._decode_ppi
    functionSourceFile: scapy.contrib.lldp
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1160
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure.do_build
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure._encode_ppi
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1168
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure.post_dissect
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure._decode_ppi
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1175
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure._match_organization_specific
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - int.from_bytes
    - scapy.compat.bytes_int
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1183
    functionName: scapy.contrib.lldp.LLDPDUPowerViaMDIMeasure._check
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - LLDPInvalidLengthField
    - LLDPInvalidFieldValue
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1251
    functionName: scapy.contrib.lldp.LLDPConfiguration.__init__
    functionSourceFile: scapy.contrib.lldp
    functionUses: 1
    functionsReached:
    - scapy.contrib.lldp.LLDPConfiguration.strict_mode_enable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1255
    functionName: scapy.contrib.lldp.LLDPConfiguration.strict_mode_enable
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1261
    functionName: scapy.contrib.lldp.LLDPConfiguration.strict_mode_disable
    functionSourceFile: scapy.contrib.lldp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 8
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.contrib.rtr
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - lower.payload_guess.append
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.packet.bind_layers
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - <builtin>.globals
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - fval.update
    - log_loading.info
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - upper._overload_fields.copy
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - scapy.packet.bind_bottom_up
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - scapy.packet.bind_top_down
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRSerialNotify
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRSerialQuery
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRResetQuery
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRCacheResponse
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 126
    functionName: scapy.contrib.rtr.RTRCacheResponse.guess_payload_class
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRIPv4Prefix
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 150
    functionName: scapy.contrib.rtr.RTRIPv4Prefix.guess_payload_class
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRIPv6Prefix
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 174
    functionName: scapy.contrib.rtr.RTRIPv6Prefix.guess_payload_class
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTREndofDatav0
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTREndofDatav1
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRCacheReset
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRRouterKey
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRRouterKey.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 247
    functionName: scapy.contrib.rtr.RTRRouterKey.post_build
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRErrorReport
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRErrorReport.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rtr.RTRErrorReport.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 276
    functionName: scapy.contrib.rtr.RTRErrorReport.post_build
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d93a220>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 315
    functionName: scapy.contrib.rtr.RTR.dispatch_hook
    functionSourceFile: scapy.contrib.rtr
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 43
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.knx
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.HPAI
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: scapy.contrib.knx.HPAI.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.ServiceFamily
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.DIBDeviceInfo
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: scapy.contrib.knx.DIBDeviceInfo.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.DIBSuppSvcFamilies
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.DIBSuppSvcFamilies.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.DIBSuppSvcFamilies.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 252
    functionName: scapy.contrib.knx.DIBSuppSvcFamilies.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.TunnelingConnection
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CRDTunnelingConnection
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CRI
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CRI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 286
    functionName: scapy.contrib.knx.CRI.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CRD
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.fields.ConditionalField.__init__
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CRD.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 303
    functionName: scapy.contrib.knx.CRD.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.LcEMI
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.LcEMI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.DPcEMI
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CEMI
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.fields.ByteEnumField.__init__
    - scapy.layers.dhcp.BOOTP.extract_padding
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.fields.MultipleTypeField.__init__
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CEMI.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CEMI.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CEMI.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CEMI.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CEMI.<list1>.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.knx.CEMI.<list1>.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXSearchRequest
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXSearchResponse
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXDescriptionRequest
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXDescriptionResponse
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXConnectRequest
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXConnectResponse
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXConnectionstateRequest
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXConnectionstateResponse
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXDisconnectRequest
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXDisconnectResponse
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXConfigurationRequest
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 503
    functionName: scapy.contrib.knx.KNXConfigurationRequest.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXConfigurationACK
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 519
    functionName: scapy.contrib.knx.KNXConfigurationACK.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXTunnelingRequest
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - struct.calcsize
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - s.append
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.http2.HPackStrLenField._parse
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - struct.Struct
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - pkt.getfieldval
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.fields.ByteField.__init__
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.fields.Field.__init__
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.fields.Field.any2i
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 536
    functionName: scapy.contrib.knx.KNXTunnelingRequest.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNXTunnelingACK
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 552
    functionName: scapy.contrib.knx.KNXTunnelingACK.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.knx.KNX
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 573
    functionName: scapy.contrib.knx.KNX.post_build
    functionSourceFile: scapy.contrib.knx
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.postgres
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.KeepAlive
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.SSLRequest
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Startup.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Startup
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b34d760>
    - <ast.Constant object at 0x7fa30b34d9d0>
    - <ast.Lambda object at 0x7fa30b34d550>
    argNames:
    - self
    - name
    - default
    - length_of
    - fmt
    - adjust
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: scapy.contrib.postgres._FieldsLenField.__init__
    functionSourceFile: scapy.contrib.postgres
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: scapy.contrib.postgres._FieldsLenField.i2m
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - pkt.getfield_and_val
    - fld.i2len
    - scapy.contrib.postgres._FieldsLenField.<lambda1>
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres._FieldsLenField.<lambda1>
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - default
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 153
    functionName: scapy.contrib.postgres.ByteTagField.__init__
    functionSourceFile: scapy.contrib.postgres
    functionUses: 36
    functionsReached:
    - <builtin>.ord
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 158
    functionName: scapy.contrib.postgres.ByteTagField.randval
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.postgres._BasePostgres
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - metadata
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 167
    functionName: scapy.contrib.postgres._BasePostgres.tcp_reassemble
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 179
    functionName: scapy.contrib.postgres._ZeroPadding.extract_padding
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.SignedIntStrPair
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.SignedIntStrPair.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Authentication
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Authentication.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Authentication.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ParameterStatus
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ParameterStatus.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Query
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Query.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CommandComplete
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CommandComplete.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CommandComplete.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.BackendKeyData
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ReadyForQuery
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.CharEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ColumnDescription
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.fields.SignedShortField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.RowDescription
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedShortField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.RowDescription.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.RowDescription.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.RowDescription.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.DataRow
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.DataRow.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.DataRow.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.DataRow.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ERROR_FIELD.get
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ErrorResponse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ErrorResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ErrorResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Terminate
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres._Todo
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres._Todo.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Bind
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Bind.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Bind.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Bind.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Bind.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Bind.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.BindComplete
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Close
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.CharEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Close.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CloseComplete
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Describe
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.CharEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Describe.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.EmptyQueryResponse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Flush
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.NoData
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ParseComplete
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.PortalSuspended
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Sync
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Parse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Parse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Parse.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Parse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Execute
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.Execute.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.PasswordMessage
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.PasswordMessage.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.PasswordMessage.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.NoticeResponse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.NoticeResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.NoticeResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.NotificationResponse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.contrib.postgres._FieldsLenField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.NotificationResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.NegotiateProtocolVersion
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.NegotiateProtocolVersion.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.FunctionCallResponse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.FunctionCallResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.FunctionCallResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ParameterDescription
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.contrib.postgres.ByteTagField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.fields.SignedShortField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ParameterDescription.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.ParameterDescription.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyData
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyData.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyData.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyDone
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyFail
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyFail.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyFail.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CancelRequest
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.GSSENCRequest
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.SignedIntField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyInResponse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyInResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyInResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyOutResponse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyOutResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyOutResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyBothResponse
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.postgres.ByteTagField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - <builtin>.ord
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyBothResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.postgres.CopyBothResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.postgres
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.ldp
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: scapy.contrib.ldp._LDP_Packet.guess_payload_class
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: scapy.contrib.ldp._LDP_Packet.post_build
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: list.append
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: scapy.contrib.ldp.FecTLVField.size
    functionSourceFile: scapy.contrib.ldp
    functionUses: 4
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: scapy.contrib.ldp.LabelTLVField.size
    functionSourceFile: scapy.contrib.ldp
    functionUses: 4
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 172
    functionName: scapy.contrib.ldp.AddressTLVField.size
    functionSourceFile: scapy.contrib.ldp
    functionUses: 4
    functionsReached:
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPNotification
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPHello
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPInit
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPKeepAlive
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPAddress
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPAddressWM
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPLabelMM
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPLabelReqM
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPLabelARM
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPLabelWM
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDPLabelRelM
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ldp.LDP
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 430
    functionName: scapy.contrib.ldp.LDP.post_build
    functionSourceFile: scapy.contrib.ldp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.roce
    functionSourceFile: scapy.contrib.roce
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - <builtin>.dict
    - scapy.packet.bind_layers
    - scapy.contrib.roce.opcode
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - transport
    - op
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: scapy.contrib.roce.opcode
    functionSourceFile: scapy.contrib.roce
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.roce.BTH
    functionSourceFile: scapy.contrib.roce
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.fields.FCSField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - icrc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 153
    functionName: scapy.contrib.roce.BTH.pack_icrc
    functionSourceFile: scapy.contrib.roce
    functionUses: 11
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 157
    functionName: scapy.contrib.roce.BTH.compute_icrc
    functionSourceFile: scapy.contrib.roce
    functionUses: 10
    functionsReached:
    - log_runtime.warning
    - clone.payload.add_underlayer
    - struct.pack
    - scapy.packet.Packet.copy
    - <builtin>.bytes
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    - scapy.packet.Raw.__init__
    - scapy.compat.raw
    - scapy.packet.Packet.get_field
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - scapy.contrib.roce.BTH.pack_icrc
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.error.warning
    - fields.items
    - zlib.crc32
    - scapy.packet.Packet.copy_field_value
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.roce.CNPPadding
    functionSourceFile: scapy.contrib.roce
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dqpn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 225
    functionName: scapy.contrib.roce.cnp
    functionSourceFile: scapy.contrib.roce
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.roce.GRH
    functionSourceFile: scapy.contrib.roce
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.roce.AETH
    functionSourceFile: scapy.contrib.roce
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.portmap
    functionSourceFile: scapy.contrib.portmap
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.portmap.GETPORT_Call
    functionSourceFile: scapy.contrib.portmap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.portmap.GETPORT_Reply
    functionSourceFile: scapy.contrib.portmap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.portmap.Map_Entry
    functionSourceFile: scapy.contrib.portmap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: scapy.contrib.portmap.Map_Entry.extract_padding
    functionSourceFile: scapy.contrib.portmap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.portmap.DUMP_Reply
    functionSourceFile: scapy.contrib.portmap
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.portmap.DUMP_Reply.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.portmap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.portmap.DUMP_Reply.<lambda1>
    functionSourceFile: scapy.contrib.portmap
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugsg
    functionSourceFile: scapy.contrib.homeplugsg
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - QualcommTypeList.update
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugsg.VS_UART_CMD_REQ
    functionSourceFile: scapy.contrib.homeplugsg
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugsg.VS_UART_CMD_REQ.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugsg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugsg.VS_UART_CMD_CNF
    functionSourceFile: scapy.contrib.homeplugsg
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.homeplugsg.VS_UART_CMD_CNF.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.homeplugsg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.globals
    - struct.Struct
    - scapy.contrib.opc_da._make_le
    - f.fmt.replace
    - f.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt_cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 254
    functionName: scapy.contrib.opc_da._make_le
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.globals
    - struct.Struct
    - f.fmt.replace
    - f.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.fmt.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da._make_le.LEPacket
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 281
    functionName: scapy.contrib.opc_da.AuthentificationProtocol.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 284
    functionName: scapy.contrib.opc_da.AuthentificationProtocol.guess_payload_class
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 299
    functionName: scapy.contrib.opc_da.OsfDcePrivateKeyAuthentification.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 304
    functionName: scapy.contrib.opc_da.OPCHandle.__init__
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: scapy.contrib.opc_da.OPCHandle.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.LenStringPacket
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.LenStringPacket.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.LenStringPacket.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.SyntaxId
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.str
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.ResultElement
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.ResultElement.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.ResultList
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.ResultList.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.ContextElement
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.ContextElement.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.STDOBJREF
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.LEIntEnumField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.StringBinding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.DualStringArray
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.DualStringArray.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OBJREF_HANDLER
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.str
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OBJREF_CUSTOM
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.str
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.AV_PAIR
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.AV_PAIR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaAuth3
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.RequestStubData
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 691
    functionName: scapy.contrib.opc_da._opc_stubdata_length
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 1
    functionsReached:
    - pkt.firstlayer
    - <builtin>.isinstance
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.firstlayer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaRequest
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.fields.PacketLenField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.str
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.UUIDField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.fields.IntField.__init__
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.UUIDField._check_uuid_fmt
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaRequest.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - pkt.firstlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaRequest.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaRequest.<lambda2>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - pkt.firstlayer
    - <builtin>.isinstance
    - scapy.contrib.opc_da._opc_stubdata_length
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 734
    functionName: scapy.contrib.opc_da.OpcDaPing.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaResponse
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaFault
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaFault.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 794
    functionName: scapy.contrib.opc_da.OpcDaWorking.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 803
    functionName: scapy.contrib.opc_da.OpcDaNoCall.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 810
    functionName: scapy.contrib.opc_da.OpcDaNoCallLE.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaReject
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaReject.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 847
    functionName: scapy.contrib.opc_da.OpcDaAck.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaCl_cancel
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaFack
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaFack.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaCancel_ack
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaBind
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaBind.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaBind_ack
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaBind_nak
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaAlter_context
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaAlter_Context_Resp
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1039
    functionName: scapy.contrib.opc_da.OpcDaShutdown.extract_padding
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaCo_cancel
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaHeaderN
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.opc_da.OpcDaHeaderMessage
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1145
    functionName: scapy.contrib.opc_da.OpcDaHeaderMessage.guess_payload_class
    functionSourceFile: scapy.contrib.opc_da
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - RPLOPTS.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: scapy.contrib.rpl_metrics._DAGMetricContainer.post_build
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.DAGMCObjUnknown
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.DAGMCObjUnknown.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b8923a0>
    argNames:
    - cls
    - _pkt
    - _
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: scapy.contrib.rpl_metrics.DAGMCObjUnknown.dispatch_hook
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.DAGMCObj
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: scapy.contrib.rpl_metrics.DAGMCObj.post_build
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLDAGMCNSA
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLDAGMCNodeEnergy
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLDAGMCHopCount
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLDAGMCLinkThroughput
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLDAGMCLinkLatency
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLDAGMCLinkQualityLevel
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLDAGMCLinkETX
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLDAGMCLinkColor
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLOptDAGMC
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.layers.inet6._OptionsField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl_metrics.RPLOptDAGMC.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl_metrics
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: RPLOPTS.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.rpl
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptRIO
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptRIO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptDODAGConfig
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptTgt
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptTgt.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptTIO
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.layers.inet6._IP6PrefixField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptTIO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptSolInfo
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptPIO
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptTgtDesc
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptPad1
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptPadN
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLOptPadN.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 208
    functionName: scapy.contrib.rpl._RPLGuessMsgType.guess_payload_class
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - RPLOPTS.get
    - <builtin>.isinstance
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: RPLOPTS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDIS
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDIO
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDAO
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDAO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDAOACK
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDAOACK.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDCO
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDCO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDCOACK
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rpl.RPLDCOACK.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rpl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSP
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: scapy.contrib.tzsp.TZSP.get_encapsulated_payload_class
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - scapy.error.warning
    - log_runtime.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 104
    functionName: scapy.contrib.tzsp.TZSP.guess_payload_class
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - log_runtime.warning
    - <builtin>.isinstance
    - <builtin>.len
    - scapy.contrib.tzsp._tzsp_guess_next_tag
    - <builtin>.type
    - scapy.contrib.tzsp._tzsp_handle_unknown_tag
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 147
    functionName: scapy.contrib.tzsp._tzsp_guess_next_tag
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 2
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - log_runtime.warning
    - <builtin>.len
    - <builtin>.type
    - scapy.contrib.tzsp._tzsp_handle_unknown_tag
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 113
    functionName: scapy.contrib.tzsp.TZSP.get_encapsulated_payload
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - _track.append
    - scapy.packet.NoPayload.getlayer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - payload
    - tag_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 125
    functionName: scapy.contrib.tzsp._tzsp_handle_unknown_tag
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 3
    functionsReached:
    - <builtin>.ord
    - log_runtime.warning
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 215
    functionName: scapy.contrib.tzsp._TZSPTag.guess_payload_class
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - log_runtime.warning
    - <builtin>.len
    - <builtin>.type
    - scapy.contrib.tzsp._tzsp_guess_next_tag
    - scapy.contrib.tzsp._tzsp_handle_unknown_tag
    - scapy.error.warning
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagPadding
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagEnd
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 240
    functionName: scapy.contrib.tzsp.TZSPTagEnd.guess_payload_class
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - tzsp_header.get_encapsulated_payload_class
    linkageType: pythonLinkage
    raised:
    - TZSPStructureException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tzsp_header.get_encapsulated_payload_class
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagRawRSSIByte
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagRawRSSIShort
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagSNRByte
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagSNRShort
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagDataRate
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagTimestamp
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagContentionFree
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - scapy.fields.YesNoByteField._build_config_representation
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.YesNoByteField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagDecrypted
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - scapy.fields.YesNoByteField._build_config_representation
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.YesNoByteField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagError
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - scapy.fields.YesNoByteField._build_config_representation
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.YesNoByteField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagRXChannel
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagPacketCount
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagRXFrameLength
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagWlanRadioHdrSerial
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagWlanRadioHdrSerial.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagUnknown
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tzsp.TZSPTagUnknown.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tzsp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FCtrl_DownLink
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.BitFieldLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: scapy.contrib.loraphy2wan.FCtrl_DownLink.extract_padding
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FCtrl_Link
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.BitFieldLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: scapy.contrib.loraphy2wan.FCtrl_Link.extract_padding
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FCtrl_UpLink
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.BitFieldLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: scapy.contrib.loraphy2wan.FCtrl_UpLink.extract_padding
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.DevAddrElem
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.ResetInd
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.ResetConf
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.LinkCheckAns
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.LinkADRReq
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.LinkADRAns
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.RXParamSetupReq
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.DevStatusReq
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.NewChannelReq
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.EIRP_DwellTime
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.DlChannelReq
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.DlChannelAns
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.RekeyInd.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.RekeyInd
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.RekeyConf
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.DeviceTimeAns
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda24>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda25>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda26>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda27>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda28>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda29>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.<list1>.<lambda30>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 465
    functionName: scapy.contrib.loraphy2wan.MACCommand_up.extract_padding
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda24>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda25>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda26>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda27>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACCommand_down.<list1>.<lambda28>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FOpts.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FOpts
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FOpts.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FOpts.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FOpts.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FHDR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FHDR
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FHDR.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FHDR.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FHDR.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FHDR.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FHDR.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FHDR.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.Join_Request
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.Join_Accept
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.LEThreeBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.Join_Accept.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 620
    functionName: scapy.contrib.loraphy2wan.Join_Accept.extract_padding
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e10d130>
    argNames:
    - self
    - packet
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 623
    functionName: scapy.contrib.loraphy2wan.Join_Accept.__init__
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.RejoinReq
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 642
    functionName: scapy.contrib.loraphy2wan.dpload_type
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.contrib.loraphy2wan.dpload_type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.<lambda2>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.contrib.loraphy2wan.dpload_type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - <builtin>.any
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.contrib.loraphy2wan.dpload_type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.FRMPayload.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACPayload
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MACPayload.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.MHDR
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.PHYPayload
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.PHYPayload.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.LoRa
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.loraphy2wan.LoRa.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.loraphy2wan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 16
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: scapy.contrib.ospf
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - IPython.embed
    - struct.unpack
    - fd.write
    - struct.pack
    - scapy.main._prepare_quote._len
    - itertools.zip_longest
    - scapy.main._check_perms
    - log_interactive.warning
    - log_loading.exception
    - ctypes.windll.kernel32.GetStdHandle
    - imp.lower
    - lower.payload_guess.append
    - SESSION.update
    - cf_path.exists
    - <builtin>.exec
    - scapy.utils.get_temp_file
    - ptpython.ipython.embed
    - IPython.get_ipython
    - disabled.append
    - scapy.main._validate_local
    - <builtin>.list
    - cf_path.parent.exists
    - scapy.main.init_session
    - ptpython.repl.embed
    - scapy.main.update_ipython_session
    - shutil.get_terminal_size
    - scapy.main.init_session.<dict3>.get
    - scapy.main.get_fancy_banner
    - scapy.main._usage
    - pathlib.Path
    - scapy.config.ConfClass.configure
    - tempfile.NamedTemporaryFile
    - scapy.main.save_session
    - log_interactive.info
    - pickle.dump
    - scapy.packet.bind_layers
    - scapy.main._scapy_prestart_builtins
    - conf.color_theme.logo
    - <builtin>.open
    - x.replace
    - <builtin>.globals
    - disabled.insert
    - cur_line.append
    - bpython.curtsies.main
    - f.close
    - <builtin>.str
    - quote.split
    - res.update
    - readline.set_completer
    - html.escape
    - cf_path.open
    - the_banner.append
    - scapy.themes.ColorTable.ansi_to_pygments
    - _quote.pop
    - IPython.get_ipython.user_ns.update
    - lines.append
    - conf.color_theme.prompt
    - pickle.load
    - random.choice
    - warnings.simplefilter
    - scapy.main._scapy_builtins
    - rlcompleter.Completer
    - conf.exts.all_specs.items
    - conf.color_theme.success
    - <builtin>.sum
    - fval.update
    - log_loading.info
    - scapy.fields.DestField.bind_addr
    - os.stat
    - <builtin>.len
    - scapy.main.init_session.<dict2>.get
    - scapy.utils.tex_escape
    - <builtin>.type
    - <builtin>.isinstance
    - gzip.open
    - <builtin>.compile
    - _TEX_TR.get
    - <builtin>.print
    - scapy.main.init_session.<dict1>.get
    - getopt.getopt
    - log_loading.debug
    - scapy.main._scapy_exts
    - cf_path.parent.mkdir
    - cnf.__dict__.copy
    - i.__module__.startswith
    - log_interactive.error
    - log_loading.warning
    - os.chown
    - conf.temp_files.append
    - ctypes.create_string_buffer
    - upper._overload_fields.copy
    - sys.exit
    - scapy.themes.apply_ipython_style
    - the_banner.extend
    - scapy.utils.get_terminal_width
    - scapy.packet.bind_bottom_up
    - pickle.dumps
    - scapy.main._read_config_file
    - traitlets.config.loader.Config
    - cls.bindings.setdefault
    - mod.__dict__.copy
    - x.strip
    - ctypes.windll.kernel32.GetConsoleScreenBufferInfo
    - scapy.main.interact
    - fcntl.ioctl
    - scapy_builtins.keys
    - scapy.packet.bind_top_down
    - <builtin>.max
    - code.interact
    - importlib.import_module
    - IPython.get_ipython.user_ns.get
    - <builtin>.hasattr
    - cfgf.read
    - os.rename
    - scapy_builtins.update
    - readline.parse_and_bind
    - log_loading.error
    - IPython.get_ipython.user_ns.copy
    - scapy.main._prepare_quote
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d3070>
    - <ast.Constant object at 0x7fa30b0d30d0>
    - <ast.Constant object at 0x7fa30b0d31f0>
    - <ast.Constant object at 0x7fa30b0d3ee0>
    argNames:
    - self
    - name
    - default
    - size
    - names
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 37
    functionName: scapy.contrib.ospf.OSPFOptionsField.__init__
    functionSourceFile: scapy.contrib.ospf
    functionUses: 8
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hdr
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hdr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hdr.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hdr.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hdr.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hdr.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hdr.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: scapy.contrib.ospf.OSPF_Hdr.post_build
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 99
    functionName: scapy.contrib.ospf.OSPF_Hdr.hashret
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.compat.plain_str
    - scapy.utils6.in6_and
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.hashret
    - socket.inet_ntop
    - scapy.pton_ntop.inet_ntop
    - scapy.layers.inet6.ICMPv6ND_NS.hashret
    - scapy.utils6.in6_isincluded
    - scapy.utils.strand
    - struct.pack
    - scapy.compat.chb
    - scapy.packet.NoPayload.hashret
    - scapy.layers.inet.UDP.hashret
    - scapy.contrib.automotive.ccp.DTO.hashret
    - scapy.pton_ntop.inet_pton
    - scapy.layers.dhcp6.DHCP6.hashret
    - scapy.layers.netbios.NBNSHeader.hashret
    - scapy.utils6.in6_cidr2mask
    - t.append
    - <builtin>.len
    - scapy.layers.inet6.IPv6.hashret
    - <builtin>.bytes
    - <builtin>.str
    - scapy.layers.inet.IP.hashret
    - <builtin>.isinstance
    - scapy.utils.strxor
    - scapy.layers.inet.TCP.hashret
    - <builtin>.max
    - prompt_toolkit.prompt.encode
    - scapy.contrib.automotive.gm.gmlan.GMLAN.hashret
    - scapy.layers.dhcp.BOOTP.hashret
    - scapy.layers.eap.EAPOL.hashret
    - scapy.layers.ldap.LDAP.hashret
    - scapy.contrib.automotive.uds.UDS.hashret
    - <builtin>.map
    - scapy.layers.l2.Ether.hashret
    - socket.inet_pton
    - scapy.contrib.automotive.doip.DoIP.hashret
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - <builtin>.range
    - typing.cast.ip.decode
    - scapy.layers.ldap.LDAP_SASL_Buffer.hashret
    - scapy.contrib.automotive.obd.obd.OBD.hashret
    - scapy.layers.l2.ARP.hashret
    - <builtin>.min
    - scapy.utils6.in6_ismaddr
    - scapy.layers.inet6.ICMPv6ND_NA.hashret
    - typing.cast.network_name.ip.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 102
    functionName: scapy.contrib.ospf.OSPF_Hdr.answers
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hello
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - math.floor
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.contrib.ospf.OSPFOptionsField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Hello.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 121
    functionName: scapy.contrib.ospf.OSPF_Hello.guess_payload_class
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.LLS_Generic_TLV
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.LLS_Generic_TLV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: scapy.contrib.ospf.LLS_Generic_TLV.guess_payload_class
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.LLS_Extended_Options
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.LLS_Extended_Options.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.LLS_Crypto_Auth
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.LLS_Crypto_Auth.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.LLS_Crypto_Auth.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: scapy.contrib.ospf._LLSGuessPayloadClass
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - _OSPF_LLSclasses.get
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _OSPF_LLSclasses.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: scapy.contrib.ospf.FieldLenField32Bits.i2repr
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - FieldLenField.i2h
    - <builtin>.str
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: FieldLenField.i2h
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LLS_Hdr
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LLS_Hdr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LLS_Hdr.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 181
    functionName: scapy.contrib.ospf.OSPF_LLS_Hdr.post_build
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - lsa
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 210
    functionName: scapy.contrib.ospf.ospf_lsa_checksum
    functionSourceFile: scapy.contrib.ospf
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.fletcher16_checkbytes
    - <builtin>.len
    - struct.pack
    - scapy.utils._fletcher16
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSA_Hdr
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - math.floor
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.contrib.ospf.OSPFOptionsField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 225
    functionName: scapy.contrib.ospf.OSPF_LSA_Hdr.extract_padding
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Link
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Link.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Link.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Link.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 247
    functionName: scapy.contrib.ospf.OSPF_Link.extract_padding
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 251
    functionName: scapy.contrib.ospf._LSAGuessPayloadClass
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - _OSPF_LSclasses.get
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _OSPF_LSclasses.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 266
    functionName: scapy.contrib.ospf.OSPF_BaseLSA.post_build
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.fletcher16_checkbytes
    - <builtin>.len
    - scapy.contrib.ospf.ospf_lsa_checksum
    - struct.pack
    - scapy.utils._fletcher16
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 276
    functionName: scapy.contrib.ospf.OSPF_BaseLSA.extract_padding
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Router_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.ospf.OSPFOptionsField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Router_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Router_LSA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Network_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - math.floor
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.contrib.ospf.OSPFOptionsField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Network_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_SummaryIP_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.contrib.ospf.OSPFOptionsField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_SummaryIP_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_SummaryIP_LSA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_External_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - scapy.contrib.ospf.OSPFOptionsField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_External_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_External_LSA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Link_Scope_Opaque_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - math.floor
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.contrib.ospf.OSPFOptionsField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_Link_Scope_Opaque_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 380
    functionName: scapy.contrib.ospf.OSPF_Link_Scope_Opaque_LSA.opaqueid
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - socket.inet_aton
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 383
    functionName: scapy.contrib.ospf.OSPF_Link_Scope_Opaque_LSA.opaquetype
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - socket.inet_aton
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_DBDesc
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.contrib.ospf.OSPFOptionsField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_DBDesc.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_DBDesc.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 407
    functionName: scapy.contrib.ospf.OSPF_DBDesc.guess_payload_class
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSReq_Item
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IntEnumField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 421
    functionName: scapy.contrib.ospf.OSPF_LSReq_Item.extract_padding
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSReq.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSReq.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSReq
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSUpd
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSUpd.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSUpd.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSAck.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSAck.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPF_LSAck
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 446
    functionName: scapy.contrib.ospf.OSPF_LSAck.answers
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Hdr
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 470
    functionName: scapy.contrib.ospf.OSPFv3_Hdr.post_build
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.<lambda1>
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.utils.checksum
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - <builtin>.sum
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.inet6.in6_pseudoheader
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.utils.<lambda2>
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - array.array
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.inet6.in6_chksum
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b391130>
    - <ast.Constant object at 0x7fa30b391700>
    - <ast.Constant object at 0x7fa30b391040>
    - <ast.Constant object at 0x7fa30b391610>
    argNames:
    - self
    - name
    - default
    - size
    - names
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 487
    functionName: scapy.contrib.ospf.OSPFv3OptionsField.__init__
    functionSourceFile: scapy.contrib.ospf
    functionUses: 6
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Hello
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.ospf.OSPFv3OptionsField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Hello.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSA_Hdr
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 536
    functionName: scapy.contrib.ospf.OSPFv3_LSA_Hdr.extract_padding
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 540
    functionName: scapy.contrib.ospf._OSPFv3_LSAGuessPayloadClass
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    - _OSPFv3_LSclasses.get
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _OSPFv3_LSclasses.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Link
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 568
    functionName: scapy.contrib.ospf.OSPFv3_Link.extract_padding
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Router_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.ospf.OSPFv3OptionsField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Router_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Network_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.ospf.OSPFv3OptionsField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Network_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e499d30>
    - <ast.Constant object at 0x7fa30e4996a0>
    - <ast.Constant object at 0x7fa30e4998b0>
    - <ast.Constant object at 0x7fa30e499eb0>
    argNames:
    - self
    - name
    - default
    - size
    - names
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 604
    functionName: scapy.contrib.ospf.OSPFv3PrefixOptionsField.__init__
    functionSourceFile: scapy.contrib.ospf
    functionUses: 3
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Inter_Area_Prefix_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.ospf.OSPFv3PrefixOptionsField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IP6PrefixField.__init__
    - scapy.fields.FieldLenField.__init__
    - scapy.fields._IPPrefixFieldBase.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Inter_Area_Prefix_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Inter_Area_Router_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.ospf.OSPFv3OptionsField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_AS_External_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.ospf.OSPFv3PrefixOptionsField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IP6PrefixField.__init__
    - scapy.fields.FieldLenField.__init__
    - scapy.fields._IPPrefixFieldBase.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_AS_External_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_AS_External_LSA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_AS_External_LSA.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_AS_External_LSA.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Prefix_Item
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.ospf.OSPFv3PrefixOptionsField.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IP6PrefixField.__init__
    - scapy.fields.FieldLenField.__init__
    - scapy.fields._IPPrefixFieldBase.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Prefix_Item.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 676
    functionName: scapy.contrib.ospf.OSPFv3_Prefix_Item.extract_padding
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Link_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.ospf.OSPFv3OptionsField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Link_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Intra_Area_Prefix_LSA
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_Intra_Area_Prefix_LSA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_DBDesc
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.ospf.OSPFv3OptionsField.__init__
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_DBDesc.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_DBDesc.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSReq_Item
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 734
    functionName: scapy.contrib.ospf.OSPFv3_LSReq_Item.extract_padding
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSReq.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSReq.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSReq
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSUpd
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSUpd.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSUpd.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSAck.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSAck.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.ospf.OSPFv3_LSAck
    functionSourceFile: scapy.contrib.ospf
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 33
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - upper._overload_fields.copy
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.packet.bind_layers
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - fval.update
    - pkt.getfieldval
    - scapy.packet.bind_bottom_up
    - scapy.compat.chb
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.packet.bind_top_down
    - lower.payload_guess.append
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: scapy.contrib.mqttsn.VariableFieldLenField.randval
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.contrib.mqttsn.RandVariableFieldLen.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: scapy.contrib.mqttsn.RandVariableFieldLen.__init__
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: scapy.contrib.mqttsn.VariableFieldLenField.__init__
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - size_until
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 181
    functionName: scapy.contrib.mqttsn._mqttsn_length_from
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 193
    functionName: scapy.contrib.mqttsn._mqttsn_len_adjust
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSN
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.contrib.mqttsn.VariableFieldLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNAdvertise
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNSearchGW
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNGwInfo
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNConnect
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNConnack
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNWillTopic
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNWillMsg
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNRegister
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNRegack
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNPublish
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNPuback
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNPubcomp
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNPubrec
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNPubrel
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNSubscribe
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNSubscribe.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNSubscribe.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNSubscribe.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNSuback
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNUnsubscribe
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNUnsubscribe.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNUnsubscribe.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNUnsubscribe.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNUnsuback
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNPingReq
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNDisconnect
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNDisconnect.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNDisconnect.<lambda1>
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNWillTopicUpd
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNWillTopicResp
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNWillMsgUpd
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNWillMsgResp
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.mqttsn.MQTTSNEncaps
    functionSourceFile: scapy.contrib.mqttsn
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.mqttsn._mqttsn_length_from
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 71
    functionName: scapy.contrib.tcpros.TCPROS.guess_payload_class
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - prompt_toolkit.prompt.encode
    - typing.cast.encode
    - <builtin>.print
    - payload.decode
    - <builtin>.len
    - struct.unpack
    - <builtin>.str
    - <builtin>.super
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - <builtin>.isinstance
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: payload.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.TCPROSElement
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.TCPROSElement.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 153
    functionName: scapy.contrib.tcpros.TCPROSElement.extract_padding
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.TCPROSHeader
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.TCPROSHeader.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 204
    functionName: scapy.contrib.tcpros.TCPROSHeader.pre_dissect
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - <builtin>.bytes
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 228
    functionName: scapy.contrib.tcpros.TCPROSHeader.do_dissect_payload
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 231
    functionName: scapy.contrib.tcpros.TCPROSHeader.extract_padding
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.TCPROSBody
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.TCPROSBody.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 278
    functionName: scapy.contrib.tcpros.TCPROSBody.pre_dissect
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - <builtin>.print
    - <builtin>.len
    - struct.unpack
    - <builtin>.bytes
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 302
    functionName: scapy.contrib.tcpros.TCPROSBody.do_dissect_payload
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 305
    functionName: scapy.contrib.tcpros.TCPROSBody.extract_padding
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.TCPROSBodyVariation
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEIntField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.TCPROSBodyVariation.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 503
    functionName: scapy.contrib.tcpros.XMLRPC.guess_payload_class
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - typing.cast.encode
    - payload.decode
    - <builtin>.print
    - <builtin>.bytes
    - <builtin>.super
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - <builtin>.isinstance
    - scapy.packet.Raw.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e661df0>
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 527
    functionName: scapy.contrib.tcpros.XMLRPCSeparator.__init__
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.XMLRPCCall
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.XMLRPCCall.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.XMLRPCCall.<list2>.<lambda2>
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 599
    functionName: scapy.contrib.tcpros.XMLRPCCall.pre_dissect
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - decoded_s.find
    - <builtin>.len
    - <builtin>.print
    - s.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decoded_s.find
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 629
    functionName: scapy.contrib.tcpros.XMLRPCCall.do_dissect_payload
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.XMLRPCResponse
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.tcpros.XMLRPCResponse.<list2>.<lambda1>
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 691
    functionName: scapy.contrib.tcpros.XMLRPCResponse.pre_dissect
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - decoded_s.find
    - <builtin>.len
    - <builtin>.print
    - s.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 713
    functionName: scapy.contrib.tcpros.XMLRPCResponse.do_dissect_payload
    functionSourceFile: scapy.contrib.tcpros
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.cdp
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: scapy.contrib.cdp._CDPGuessPayloadClass
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - _cdp_tlv_cls.get
    - struct.unpack
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _cdp_tlv_cls.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgGeneric
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgGeneric.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgGeneric.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 125
    functionName: scapy.contrib.cdp.CDPMsgGeneric.guess_payload_class
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPAddrRecord
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPAddrRecord.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPAddrRecord.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPAddrRecord.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: scapy.contrib.cdp.CDPAddrRecord.guess_payload_class
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPAddrRecordIPv4
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPAddrRecordIPv4.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPAddrRecordIPv6
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPAddrRecordIPv6.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 173
    functionName: scapy.contrib.cdp._CDPGuessAddrRecord
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgAddr
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgAddr.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: scapy.contrib.cdp.CDPMsgAddr.post_build
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPortID
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPortID.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPortID.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgCapabilities
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgIPGateway
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPIPPrefix
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 259
    functionName: scapy.contrib.cdp.CDPIPPrefix.guess_payload_class
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgIPPrefix
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgIPPrefix.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgProtoHello
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgProtoHello.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgNativeVLAN
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgDuplex
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgVoIPVLANReply
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgVoIPVLANQuery
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgVoIPVLANQuery.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgVoIPVLANQuery.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPower
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgMTU
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgTrustBitmap
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgUntrustedPortCoS
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPowerRequest
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPowerRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPowerRequest.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPowerAvailable
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - scapy.fields.FieldListField.__init__
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPowerAvailable.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsgPowerAvailable.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsg
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsg.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPMsg.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pkt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 400
    functionName: scapy.contrib.cdp._CDPChecksum._check_len
    functionSourceFile: scapy.contrib.cdp
    functionUses: 1
    functionsReached:
    - scapy.compat.chb
    - <builtin>.ord
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 413
    functionName: scapy.contrib.cdp._CDPChecksum.post_build
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - scapy.utils.<lambda1>
    - scapy.compat.chb
    - array.array
    - <builtin>.ord
    - scapy.utils.checksum
    - scapy.contrib.cdp._CDPChecksum._check_len
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.cdp.CDPv2_HDR
    functionSourceFile: scapy.contrib.cdp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.bfd
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.NBytesField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.OptionalAuth.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.BFD
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - typing.cast.observe
    - scapy.fields.ConditionalField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - names.items
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - math.floor
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.BFD.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.bfd.BFD.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 138
    functionName: scapy.contrib.bfd.BFD.mysummary
    functionSourceFile: scapy.contrib.bfd
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.modbus
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: scapy.contrib.modbus._ModbusPDUNoPayload.extract_padding
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU01ReadCoilsRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU01ReadCoilsResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU01ReadCoilsResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU01ReadCoilsError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU02ReadDiscreteInputsRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU02ReadDiscreteInputsResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU02ReadDiscreteInputsResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU02ReadDiscreteInputsError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU03ReadHoldingRegistersRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU03ReadHoldingRegistersResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU03ReadHoldingRegistersResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU03ReadHoldingRegistersResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU03ReadHoldingRegistersError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU04ReadInputRegistersRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU04ReadInputRegistersResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU04ReadInputRegistersResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU04ReadInputRegistersResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU04ReadInputRegistersError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU05WriteSingleCoilRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU05WriteSingleCoilResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU05WriteSingleCoilError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU06WriteSingleRegisterRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU06WriteSingleRegisterResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU06WriteSingleRegisterError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU07ReadExceptionStatusRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU07ReadExceptionStatusResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU07ReadExceptionStatusError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU08DiagnosticsRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU08DiagnosticsResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU08DiagnosticsError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0BGetCommEventCounterRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0BGetCommEventCounterResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0BGetCommEventCounterError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0CGetCommEventLogRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0CGetCommEventLogResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0CGetCommEventLogError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0FWriteMultipleCoilsRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0FWriteMultipleCoilsRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0FWriteMultipleCoilsResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU0FWriteMultipleCoilsError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU10WriteMultipleRegistersRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU10WriteMultipleRegistersRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU10WriteMultipleRegistersRequest.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU10WriteMultipleRegistersResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU10WriteMultipleRegistersError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU11ReportSlaveIdRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU11ReportSlaveIdResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU11ReportSlaveIdResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU11ReportSlaveIdResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU11ReportSlaveIdResponse.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU11ReportSlaveIdError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusReadFileSubRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 363
    functionName: scapy.contrib.modbus.ModbusReadFileSubRequest.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU14ReadFileRecordRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 372
    functionName: scapy.contrib.modbus.ModbusPDU14ReadFileRecordRequest.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 378
    functionName: scapy.contrib.modbus.ModbusPDU14ReadFileRecordRequest.post_build
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusReadFileSubResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusReadFileSubResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusReadFileSubResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 395
    functionName: scapy.contrib.modbus.ModbusReadFileSubResponse.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU14ReadFileRecordResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 404
    functionName: scapy.contrib.modbus.ModbusPDU14ReadFileRecordResponse.post_build
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 410
    functionName: scapy.contrib.modbus.ModbusPDU14ReadFileRecordResponse.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU14ReadFileRecordError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusWriteFileSubRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusWriteFileSubRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusWriteFileSubRequest.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 438
    functionName: scapy.contrib.modbus.ModbusWriteFileSubRequest.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU15WriteFileRecordRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 448
    functionName: scapy.contrib.modbus.ModbusPDU15WriteFileRecordRequest.post_build
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 454
    functionName: scapy.contrib.modbus.ModbusPDU15WriteFileRecordRequest.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 464
    functionName: scapy.contrib.modbus.ModbusWriteFileSubResponse.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 472
    functionName: scapy.contrib.modbus.ModbusPDU15WriteFileRecordResponse.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU15WriteFileRecordError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU16MaskWriteRegisterRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU16MaskWriteRegisterResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU16MaskWriteRegisterError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersRequest.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU17ReadWriteMultipleRegistersError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU18ReadFIFOQueueRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU18ReadFIFOQueueResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU18ReadFIFOQueueResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU18ReadFIFOQueueResponse.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU18ReadFIFOQueueError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU2B0EReadDeviceIdentificationRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU2B0EReadDeviceIdentificationResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 627
    functionName: scapy.contrib.modbus.ModbusPDU2B0EReadDeviceIdentificationResponse.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.smb.SMB_Header.guess_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.contrib.bgp._get_cls
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - <builtin>.globals
    - scapy.contrib.coap._CoAPOpt.guess_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - _bgp_cls_by_type.get
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.modules.ticketer.CCKeyBlock.guess_payload_class
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.guess_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - scapy.contrib.automotive.ccp.DTO.guess_payload_class
    - <builtin>.len
    - scapy.layers.dcerpc.NDRContextHandle.guess_payload_class
    - scapy.contrib.http2.H2Seq.guess_payload_class
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - scapy.layers.smb2.SMB2_Header.guess_payload_class
    - scapy.modules.ticketer.CCCountedOctetString.guess_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.dhcp.BOOTP.guess_payload_class
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.guess_payload_class
    - scapy.layers.isakmp.ISAKMP.guess_payload_class
    - scapy.layers.dot11.RadioTapExtendedPresenceMask.guess_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - scapy.layers.inet.ICMPExtension_Header.guess_payload_class
    - scapy.layers.inet6.IPv6ExtHdrFragment.guess_payload_class
    - <builtin>.ord
    - scapy.layers.kerberos.KRB_InnerToken.guess_payload_class
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - scapy.contrib.opc_da.OpcDaHeaderN.guess_payload_class
    - re.compile
    - scapy.contrib.http2.HPackHdrString.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerDHParams.guess_payload_class
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - prog.match
    - scapy.contrib.opc_da.IRemoteSCMActivator_RemoteCreateInstance.guess_payload_class
    - scapy.layers.dot11.RadioTap.guess_payload_class
    - scapy.contrib.bgp.BGPHeader.guess_payload_class
    - scapy.layers.bluetooth.EIR_Hdr.guess_payload_class
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - <builtin>.hasattr
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - scapy.layers.eap.EAP.guess_payload_class
    - scapy.layers.tls.keyexchange.ServerRSAParams.guess_payload_class
    - scapy.modules.ticketer.CCCredential.guess_payload_class
    - scapy.layers.http.HTTP.guess_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - scapy.layers.dot11.Dot11.guess_payload_class
    - scapy.contrib.opc_da.OpcDaAuth3.guess_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.dot11.Dot11QoS.guess_payload_class
    - scapy.layers.tls.keyexchange._TLSSignature.guess_payload_class
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - <builtin>.super
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.layers.tls.keyexchange.ECTrinomialBasis.guess_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDU2B0EReadDeviceIdentificationError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDUReservedFunctionCodeRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 690
    functionName: scapy.contrib.modbus.ModbusPDUReservedFunctionCodeRequest.mysummary
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDUReservedFunctionCodeResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 700
    functionName: scapy.contrib.modbus.ModbusPDUReservedFunctionCodeResponse.mysummary
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDUReservedFunctionCodeError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 710
    functionName: scapy.contrib.modbus.ModbusPDUReservedFunctionCodeError.mysummary
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - enum
    - defEnum
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 725
    functionName: scapy.contrib.modbus.ModbusByteEnumField.__init__
    functionSourceFile: scapy.contrib.modbus
    functionUses: 3
    functionsReached:
    - EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeRequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.contrib.modbus.ModbusByteEnumField.__init__
    - EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 746
    functionName: scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeRequest.mysummary
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.contrib.modbus.ModbusByteEnumField.__init__
    - EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 758
    functionName: scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeResponse.mysummary
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeError
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.contrib.modbus.ModbusByteEnumField.__init__
    - EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 770
    functionName: scapy.contrib.modbus.ModbusPDUUserDefinedFunctionCodeError.mysummary
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.base_classes.SetGen.__init__
    - fmt.index
    - decimal.Decimal.localtime
    - scapy.packet.Packet.haslayer.<lambda1>
    - scapy.packet.NoPayload.haslayer
    - <builtin>.all
    - scapy.base_classes.SetGen.__iter__
    - scapy.packet.Packet.haslayer
    - scapy.utils.issubtype
    - cls.split
    - <builtin>.len
    - cond.find
    - typing.cast.time.strftime
    - <builtin>.isinstance
    - <builtin>.getattr
    - scapy.packet.NoPayload.sprintf
    - scapy.packet.Packet.sprintf
    - decimal.Decimal.strftime
    - <builtin>.tuple
    - scapy.packet.NoPayload.getfieldval
    - clsfld.split
    - fmt.rindex
    - scapy.base_classes._get_values
    - sfclsfld.split
    - <builtin>.float
    - typing.cast.time.localtime
    - <builtin>.hasattr
    - <builtin>.range
    - <builtin>.bool
    - typing.cast.payload.time.strftime
    - fvalue.haslayer
    - <builtin>.issubclass
    - typing.cast.payload.time.localtime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusObjectId
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusObjectId.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 781
    functionName: scapy.contrib.modbus.ModbusObjectId.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusADURequest
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 869
    functionName: scapy.contrib.modbus.ModbusADURequest.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 886
    functionName: scapy.contrib.modbus.ModbusADURequest.post_build
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.modbus.ModbusADUResponse
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 906
    functionName: scapy.contrib.modbus.ModbusADUResponse.guess_payload_class
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 931
    functionName: scapy.contrib.modbus.ModbusADUResponse.post_build
    functionSourceFile: scapy.contrib.modbus
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.stun
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - _stun_class.items
    - lower.payload_guess.append
    - fval.update
    - scapy.packet.bind_top_down
    - itertools.product
    - _stun_method.items
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _stun_method.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _stun_class.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNGenericTlv
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNGenericTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30eb7cca0>
    argNames:
    - cls
    - _pkt
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: scapy.contrib.stun.STUNGenericTlv.dispatch_hook
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - _stun_tlv_class.get
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _stun_tlv_class.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: scapy.contrib.stun.STUNGenericTlv.guess_payload_class
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNUsername
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNUsername.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNMessageIntegrity
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.NBytesField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 116
    functionName: scapy.contrib.stun.STUNMessageIntegrity.post_build
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNPriority
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: scapy.contrib.stun.XorPort.m2i
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 148
    functionName: scapy.contrib.stun.XorIp.m2i
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - struct.unpack
    - struct.pack
    - socket.inet_ntoa
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - addr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: scapy.contrib.stun.XorIp6._xor_address
    functionSourceFile: scapy.contrib.stun
    functionUses: 22
    functionsReached:
    - <builtin>.zip
    - struct.unpack
    - struct.pack
    - pkt.parent.transaction_id.to_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkt.parent.transaction_id.to_bytes
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNXorMappedAddress
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNXorMappedAddress.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNXorMappedAddress.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNXorMappedAddress.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNMappedAddress
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.fields.IP6Field.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNMappedAddress.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNMappedAddress.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNMappedAddress.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNUseCandidate
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.PadField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNUseCandidate.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNFingerprint
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNIceControlling
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUNGoogNetworkInfo
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.stun.STUN
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - scapy.fields._BitField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - enum.keys
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.callable
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - <builtin>.list
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 300
    functionName: scapy.contrib.stun.STUN.post_build
    functionSourceFile: scapy.contrib.stun
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.isis
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - _cln_protocols.get
    - upper._overload_fields.copy
    - scapy.layers.clns.register_cln_protocol
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - area
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 67
    functionName: scapy.contrib.isis.isis_area2str
    functionSourceFile: scapy.contrib.isis
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - scapy.compat.hex_bytes
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - area.split
    - typing.cast.encode
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: area.split
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 71
    functionName: scapy.contrib.isis.isis_str2area
    functionSourceFile: scapy.contrib.isis
    functionUses: 19
    functionsReached:
    - <builtin>.ord
    - <builtin>.tuple
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - sysid
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 80
    functionName: scapy.contrib.isis.isis_sysid2str
    functionSourceFile: scapy.contrib.isis
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    - sysid.split
    - typing.cast.encode
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sysid.split
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: scapy.contrib.isis.isis_str2sysid
    functionSourceFile: scapy.contrib.isis
    functionUses: 2
    functionsReached:
    - <builtin>.ord
    - <builtin>.isinstance
    - <builtin>.tuple
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - nodeid
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 88
    functionName: scapy.contrib.isis.isis_nodeid2str
    functionSourceFile: scapy.contrib.isis
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - sysid.split
    - typing.cast.encode
    - scapy.contrib.isis.isis_sysid2str
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 92
    functionName: scapy.contrib.isis.isis_str2nodeid
    functionSourceFile: scapy.contrib.isis
    functionUses: 1
    functionsReached:
    - <builtin>.ord
    - <builtin>.tuple
    - scapy.contrib.isis.isis_str2sysid
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - lspid
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 96
    functionName: scapy.contrib.isis.isis_lspid2str
    functionSourceFile: scapy.contrib.isis
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - sysid.split
    - typing.cast.encode
    - scapy.contrib.isis.isis_nodeid2str
    - scapy.contrib.isis.isis_sysid2str
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 100
    functionName: scapy.contrib.isis.isis_str2lspid
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.tuple
    - scapy.contrib.isis.isis_str2nodeid
    - scapy.contrib.isis.isis_str2sysid
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - length
    - to_str
    - to_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 107
    functionName: scapy.contrib.isis._ISIS_IdFieldBase.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 12
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: scapy.contrib.isis._ISIS_IdFieldBase.i2m
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 119
    functionName: scapy.contrib.isis._ISIS_IdFieldBase.m2i
    functionSourceFile: scapy.contrib.isis
    functionUses: 3
    functionsReached:
    - sysid.split
    - <builtin>.isinstance
    - scapy.contrib.isis.isis_lspid2str
    - typing.cast.encode
    - scapy.contrib.isis.isis_nodeid2str
    - scapy.contrib.isis.isis_sysid2str
    - binascii.a2b_hex
    - scapy.compat.bytes_encode
    - <builtin>.bytes
    - scapy.compat.hex_bytes
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - template
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: scapy.contrib.isis._ISIS_RandId.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 4
    functionsReached:
    - scapy.volatile.RandString.__init__
    - scapy.volatile.RandNumExpo.__init__
    - template.replace
    - template.count
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template.count
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template.replace
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b232a90>
    argNames:
    - self
    - bytecount
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 148
    functionName: scapy.contrib.isis._ISIS_RandAreaId.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 2
    functionsReached:
    - <builtin>.super
    - random.randint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 164
    functionName: scapy.contrib.isis.ISIS_AreaIdField.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 194
    functionName: scapy.contrib.isis.ISIS_SystemIdField.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 202
    functionName: scapy.contrib.isis.ISIS_NodeIdField.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 5
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 210
    functionName: scapy.contrib.isis.ISIS_LspIdField.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b90e640>
    - <ast.Constant object at 0x7fa30b90e430>
    - <ast.Constant object at 0x7fa30b90e940>
    - <ast.Constant object at 0x7fa30b90e0a0>
    argNames:
    - self
    - name
    - default
    - size
    - names
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 218
    functionName: scapy.contrib.isis.ISIS_CircuitTypeField.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - tlv_classes
    - defaultname
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 225
    functionName: scapy.contrib.isis._ISIS_GuessTlvClass_Helper
    functionSourceFile: scapy.contrib.isis
    functionUses: 6
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - tlv_classes.get
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tlv_classes.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis._ISIS_GenericTlv_Base
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.BoundStrLenField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis._ISIS_GenericTlv_Base.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 240
    functionName: scapy.contrib.isis._ISIS_GenericTlv_Base.guess_payload_class
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 282
    functionName: scapy.contrib.isis._ISIS_GuessSubTlvClass_1
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - tlv_classes.get
    - scapy.contrib.isis._ISIS_GuessTlvClass_Helper
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IPv4InterfaceAddressSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IPv4NeighborAddressSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_LinkLocalRemoteIdentifiersSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IPv6InterfaceAddressSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IPv6NeighborAddressSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_AdministrativeGroupSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_MaximumLinkBandwidthSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IEEEFloatField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_MaximumReservableLinkBandwidthSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IEEEFloatField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_UnreservedBandwidthSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.IEEEFloatField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_UnreservedBandwidthSubTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_TEDefaultMetricSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_TEDefaultMetricSubTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 373
    functionName: scapy.contrib.isis._ISIS_GuessSubTlvClass_2
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - tlv_classes.get
    - scapy.contrib.isis._ISIS_GuessTlvClass_Helper
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_32bitAdministrativeTagSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_32bitAdministrativeTagSubTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_64bitAdministrativeTagSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.fields.LongField.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_64bitAdministrativeTagSubTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_PrefixSegmentIdentifierSubTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_PrefixSegmentIdentifierSubTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_PrefixSegmentIdentifierSubTlv.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 417
    functionName: scapy.contrib.isis._ISIS_GuessSubTlvClass_3
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - tlv_classes.get
    - scapy.contrib.isis._ISIS_GuessTlvClass_Helper
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SIDLabelSubTLV
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SIDLabelSubTLV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SIDLabelSubTLV.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - p
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 448
    functionName: scapy.contrib.isis._ISIS_GuessSubTlvClass_4
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - <builtin>.len
    - tlv_classes.get
    - scapy.contrib.isis._ISIS_GuessTlvClass_Helper
    - <builtin>.globals
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SRGBDescriptorEntry
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 460
    functionName: scapy.contrib.isis.ISIS_SRGBDescriptorEntry.extract_padding
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SRCapabilitiesSubTLV
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SRCapabilitiesSubTLV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SRCapabilitiesSubTLV.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SRAlgorithmSubTLV
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_SRAlgorithmSubTLV.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_AreaEntry
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.isis.ISIS_AreaIdField.__init__
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_AreaEntry.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 579
    functionName: scapy.contrib.isis.ISIS_AreaEntry.extract_padding
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_AreaTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_AreaTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_AuthenticationTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.BoundStrLenField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_AuthenticationTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_AuthenticationTlv.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_BufferSizeTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ChecksumTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_DynamicHostnameTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.BoundStrLenField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_DynamicHostnameTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIpPrefix
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields._IPPrefixFieldBase.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - scapy.fields.IPPrefixField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIpPrefix.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIpPrefix.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIpPrefix.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIpPrefix.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 631
    functionName: scapy.contrib.isis.ISIS_ExtendedIpPrefix.extract_padding
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_TERouterIDTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIpReachabilityTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIpReachabilityTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIsNeighbourEntry
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.isis.ISIS_NodeIdField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIsNeighbourEntry.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 658
    functionName: scapy.contrib.isis.ISIS_ExtendedIsNeighbourEntry.extract_padding
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIsReachabilityTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExtendedIsReachabilityTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IpInterfaceAddressTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IpInterfaceAddressTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6InterfaceAddressTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.layers.inet6.IP6ListField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - StrField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6InterfaceAddressTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6Prefix
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IP6PrefixField.__init__
    - scapy.fields.FieldLenField.__init__
    - scapy.fields._IPPrefixFieldBase.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6Prefix.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6Prefix.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6Prefix.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6Prefix.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 699
    functionName: scapy.contrib.isis.ISIS_Ipv6Prefix.extract_padding
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6ReachabilityTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_Ipv6ReachabilityTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IsNeighbourTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.fields.MACField.__init__
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IsNeighbourTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_LspEntry
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - scapy.contrib.isis.ISIS_LspIdField.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 724
    functionName: scapy.contrib.isis.ISIS_LspEntry.extract_padding
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_LspEntryTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_LspEntryTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_P2PAdjacencyStateTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    - scapy.contrib.isis.ISIS_SystemIdField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_P2PAdjacencyStateTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_P2PAdjacencyStateTlv.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_P2PAdjacencyStateTlv.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_PaddingTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.BoundStrLenField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_PaddingTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ProtocolsSupportedTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ProtocolsSupportedTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_RouterCapabilityTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_RouterCapabilityTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_RouterCapabilityTlv.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IpReachabilityEntry
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 815
    functionName: scapy.contrib.isis.ISIS_IpReachabilityEntry.extract_padding
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_InternalIpReachabilityTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_InternalIpReachabilityTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExternalIpReachabilityTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_ExternalIpReachabilityTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IsReachabilityEntry
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.isis.ISIS_NodeIdField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 845
    functionName: scapy.contrib.isis.ISIS_IsReachabilityEntry.extract_padding
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IsReachabilityTlv
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IsReachabilityTlv.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_IsReachabilityTlv.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_CommonHdr
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 888
    functionName: scapy.contrib.isis.ISIS_CommonHdr.post_build
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.fletcher16_checkbytes
    - <builtin>.len
    - struct.pack
    - scapy.utils._fletcher16
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - hdrlen
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 902
    functionName: scapy.contrib.isis._ISIS_PduBase.checksum_info
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 913
    functionName: scapy.contrib.isis._ISIS_PduBase.guess_payload_class
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 918
    functionName: scapy.contrib.isis._ISIS_PduLengthField.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 5
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis._ISIS_PduLengthField.__init__.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 923
    functionName: scapy.contrib.isis._ISIS_TlvListField.__init__
    functionSourceFile: scapy.contrib.isis
    functionUses: 5
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.isis._ISIS_TlvListField.__init__.<lambda1>
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isis._ISIS_LAN_HelloBase
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.isis.ISIS_NodeIdField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.contrib.isis._ISIS_PduLengthField.__init__
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - math.floor
    - struct.calcsize
    - struct.Struct
    - scapy.contrib.isis._ISIS_TlvListField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis.ISIS_CircuitTypeField.__init__
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    - scapy.contrib.isis.ISIS_SystemIdField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isis.ISIS_P2P_Hello
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.contrib.isis._ISIS_PduLengthField.__init__
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.contrib.isis._ISIS_TlvListField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis.ISIS_CircuitTypeField.__init__
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    - scapy.contrib.isis.ISIS_SystemIdField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isis._ISIS_LSP_Base
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.contrib.isis._ISIS_PduLengthField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.isis.ISIS_LspIdField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.contrib.isis._ISIS_TlvListField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - hdrlen
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 971
    functionName: scapy.contrib.isis._ISIS_LSP_Base.checksum_info
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lsp
    - other
    - clsname
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 978
    functionName: scapy.contrib.isis._lsp_answers
    functionSourceFile: scapy.contrib.isis
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 986
    functionName: scapy.contrib.isis.ISIS_L1_LSP.answers
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.contrib.isis._lsp_answers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 993
    functionName: scapy.contrib.isis.ISIS_L2_LSP.answers
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.contrib.isis._lsp_answers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isis._ISIS_CSNP_Base
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.isis.ISIS_NodeIdField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.contrib.isis._ISIS_PduLengthField.__init__
    - <builtin>.len
    - scapy.contrib.isis.ISIS_LspIdField.__init__
    - scapy.fields.PacketListField.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.contrib.isis._ISIS_TlvListField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - snp
    - other
    - clsname
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1007
    functionName: scapy.contrib.isis._snp_answers
    functionSourceFile: scapy.contrib.isis
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1015
    functionName: scapy.contrib.isis.ISIS_L1_CSNP.answers
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.contrib.isis._snp_answers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1022
    functionName: scapy.contrib.isis.ISIS_L2_CSNP.answers
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.contrib.isis._snp_answers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.isis._ISIS_PSNP_Base
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.isis.ISIS_NodeIdField.__init__
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.contrib.isis._ISIS_PduLengthField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.contrib.isis._ISIS_TlvListField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.contrib.isis._ISIS_IdFieldBase.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1037
    functionName: scapy.contrib.isis.ISIS_L1_PSNP.answers
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.contrib.isis._snp_answers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1044
    functionName: scapy.contrib.isis.ISIS_L2_PSNP.answers
    functionSourceFile: scapy.contrib.isis
    functionUses: 0
    functionsReached:
    - scapy.contrib.isis._snp_answers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_cace
    functionSourceFile: scapy.contrib.ppi_cace
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 22
    functionName: scapy.contrib.ppi_cace.dBmByteField.__init__
    functionSourceFile: scapy.contrib.ppi_cace
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - x
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: scapy.contrib.ppi_cace.PPITSFTField.h2i
    functionSourceFile: scapy.contrib.ppi_cace
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - pkt.getfieldval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.ppi_cace.PPI_Dot11Common
    functionSourceFile: scapy.contrib.ppi_cace
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.contrib.ppi_cace.dBmByteField.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.LELongField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: scapy.contrib.ppi_cace.PPI_Dot11Common.extract_padding
    functionSourceFile: scapy.contrib.ppi_cace
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - p
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 38
    functionName: scapy.contrib.rsvp.RSVP.post_build
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - scapy.compat.chb
    - scapy.utils.<lambda1>
    - array.array
    - scapy.utils.checksum
    - scapy.utils.<lambda2>
    - <builtin>.len
    - <builtin>.sum
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_Object
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: scapy.contrib.rsvp.RSVP_Object.guess_payload_class
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_Data.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_Data
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 154
    functionName: scapy.contrib.rsvp.RSVP_Data.default_payload_class
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_HOP
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 164
    functionName: scapy.contrib.rsvp.RSVP_HOP.default_payload_class
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 173
    functionName: scapy.contrib.rsvp.RSVP_Time.default_payload_class
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_SenderTSPEC
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_SenderTSPEC.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 188
    functionName: scapy.contrib.rsvp.RSVP_SenderTSPEC.default_payload_class
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_LabelReq
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 198
    functionName: scapy.contrib.rsvp.RSVP_LabelReq.default_payload_class
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_SessionAttrb
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.rsvp.RSVP_SessionAttrb.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 212
    functionName: scapy.contrib.rsvp.RSVP_SessionAttrb.default_payload_class
    functionSourceFile: scapy.contrib.rsvp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 56
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_DSC
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_DSCPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: scapy.contrib.automotive.uds.UDS_DSCPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ER
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ERPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ERPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: scapy.contrib.automotive.uds.UDS_ERPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_SA
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_SA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_SA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_SAPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_SAPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 222
    functionName: scapy.contrib.automotive.uds.UDS_SAPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_CC
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_CCPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: scapy.contrib.automotive.uds.UDS_CCPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTH.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 433
    functionName: scapy.contrib.automotive.uds.UDS_AUTHPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_TP
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_TPPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 458
    functionName: scapy.contrib.automotive.uds.UDS_TPPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ATP
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ATP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ATPPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ATPPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 495
    functionName: scapy.contrib.automotive.uds.UDS_ATPPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_SDT
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_SDTPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 545
    functionName: scapy.contrib.automotive.uds.UDS_SDTPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_CDTCS
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_CDTCSPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 575
    functionName: scapy.contrib.automotive.uds.UDS_CDTCSPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ROE
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_ROEPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 609
    functionName: scapy.contrib.automotive.uds.UDS_ROEPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_LC
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_LC.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_LC.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_LC.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_LC.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_LCPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: scapy.contrib.automotive.uds.UDS_LCPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDBI
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.ObservableDict.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDBIPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 677
    functionName: scapy.contrib.automotive.uds.UDS_RDBIPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RMBA.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 719
    functionName: scapy.contrib.automotive.uds.UDS_RMBAPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RSDBI
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RSDBIPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 747
    functionName: scapy.contrib.automotive.uds.UDS_RSDBIPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDBPI
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDBPIPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 784
    functionName: scapy.contrib.automotive.uds.UDS_RDBPIPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_DDDI
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_DDDIPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 816
    functionName: scapy.contrib.automotive.uds.UDS_DDDIPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WDBI
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WDBIPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 843
    functionName: scapy.contrib.automotive.uds.UDS_WDBIPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBA.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 904
    functionName: scapy.contrib.automotive.uds.UDS_WMBAPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.DTC
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - <builtin>.len
    - <builtin>.callable
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 933
    functionName: scapy.contrib.automotive.uds.DTC.extract_padding
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_CDTCI
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 953
    functionName: scapy.contrib.automotive.uds.UDS_CDTCIPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCI
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCI.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCI.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCI.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCI.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.DTCAndStatusRecord
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1041
    functionName: scapy.contrib.automotive.uds.DTCAndStatusRecord.extract_padding
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.DTCExtendedData
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.ObservableDict.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1053
    functionName: scapy.contrib.automotive.uds.DTCExtendedData.extract_padding
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.DTCExtendedDataRecord
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.DTCSnapshot
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1068
    functionName: scapy.contrib.automotive.uds.DTCSnapshot.next_identifier_cb
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.DTCSnapshot.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.DTCSnapshot.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.uds.DTCSnapshot.next_identifier_cb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1080
    functionName: scapy.contrib.automotive.uds.DTCSnapshot.extract_padding
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.DTCSnapshotRecord
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1128
    functionName: scapy.contrib.automotive.uds.UDS_RDTCIPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RC
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ObservableDict.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RCPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 1172
    functionName: scapy.contrib.automotive.uds.UDS_RCPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RD.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1226
    functionName: scapy.contrib.automotive.uds.UDS_RDPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RU.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1271
    functionName: scapy.contrib.automotive.uds.UDS_RUPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_TD
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_TDPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1297
    functionName: scapy.contrib.automotive.uds.UDS_TDPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1322
    functionName: scapy.contrib.automotive.uds.UDS_RTEPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - packet
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1343
    functionName: scapy.contrib.automotive.uds.UDS_RFT._contains_file_size
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.uds.UDS_RFT._contains_file_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.uds.UDS_RFT._contains_file_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFT.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.uds.UDS_RFT._contains_file_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - packet
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1378
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR._contains_data_format_identifier
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1409
    functionName: scapy.contrib.automotive.uds.UDS_RFTPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_IOCBI
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_IOCBIPR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1433
    functionName: scapy.contrib.automotive.uds.UDS_IOCBIPR.answers
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds.UDS_NR
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.BinOp object at 0x7fa30ec91910>
    - <ast.Constant object at 0x7fa30f6ed7f0>
    argNames:
    - self
    - sock
    - pkt
    - interval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1527
    functionName: scapy.contrib.automotive.uds.UDS_TesterPresentSender.__init__
    functionSourceFile: scapy.contrib.automotive.uds
    functionUses: 2
    functionsReached:
    - threading.Thread.__init__
    - threading.Event
    - scapy.utils.PeriodicSenderThread.__init__
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - typing.NamedTuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_negative_response_code
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - nrc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 71
    functionName: scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_negative_response_desc
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.packet.Packet.haslayer.<lambda1>
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.packet.Packet.sprintf
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - decimal.Decimal.strftime
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - fvalue.haslayer
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.packet.Packet.haslayer
    - cls.split
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - sfclsfld.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.float
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - decimal.Decimal.localtime
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - <builtin>.all
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - typing.cast.time.localtime
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.time.strftime
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - clsfld.split
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 76
    functionName: scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_negative_response_label
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - response.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 118
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - socket
    - configuration
    - request
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 146
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator.enter_state
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 1
    functionsReached:
    - socket.sr1
    - log_automotive.debug
    - typing.cast
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator.get_new_edge
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - sock
    - conf
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 188
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator.enter_state_with_tp
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.utils.PeriodicSenderThread.stop
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - conf.stop_event.wait
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - threading.Event
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - log_automotive.warning
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.automotive.uds_scan.UDS_TPEnumerator.cleanup
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - socket.sr1
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator.enter_state
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - threading.Thread.__init__
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.utils.PeriodicSenderThread.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - binascii.a2b_hex
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.automotive.uds.UDS_TesterPresentSender.__init__
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.contrib.automotive.uds_scan.UDS_TPEnumerator.enter
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - threading.Thread.join
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - sock.close
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - socket
    - configuration
    - _
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 247
    functionName: scapy.contrib.automotive.uds_scan.UDS_TPEnumerator.enter
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.utils.PeriodicSenderThread.stop
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - threading.Event
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.contrib.automotive.uds_scan.UDS_TPEnumerator.cleanup
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - socket.sr1
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - threading.Thread.__init__
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.utils.PeriodicSenderThread.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - binascii.a2b_hex
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.automotive.uds.UDS_TesterPresentSender.__init__
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - threading.Thread.join
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.stop_event.wait
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - _
    - configuration
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 262
    functionName: scapy.contrib.automotive.uds_scan.UDS_TPEnumerator.cleanup
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 2
    functionsReached:
    - threading.Thread.join
    - scapy.utils.PeriodicSenderThread.stop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 227
    functionName: scapy.contrib.automotive.uds_scan.UDS_DSCEnumerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 238
    functionName: scapy.contrib.automotive.uds_scan.UDS_TPEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 242
    functionName: scapy.contrib.automotive.uds_scan.UDS_TPEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 272
    functionName: scapy.contrib.automotive.uds_scan.UDS_TPEnumerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_EREnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_EREnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 283
    functionName: scapy.contrib.automotive.uds_scan.UDS_EREnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 288
    functionName: scapy.contrib.automotive.uds_scan.UDS_EREnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_CCEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_CCEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 300
    functionName: scapy.contrib.automotive.uds_scan.UDS_CCEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: scapy.contrib.automotive.uds_scan.UDS_CCEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBPIEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBPIEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 319
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBPIEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 325
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBPIEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_ServiceEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_ServiceEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 355
    functionName: scapy.contrib.automotive.uds_scan.UDS_ServiceEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 361
    functionName: scapy.contrib.automotive.uds_scan.UDS_ServiceEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - itertools.chain.from_iterable
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 372
    functionName: scapy.contrib.automotive.uds_scan.UDS_ServiceEnumerator._evaluate_response
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 389
    functionName: scapy.contrib.automotive.uds_scan.UDS_ServiceEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 401
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 412
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 417
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - rdbi_random
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 424
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBISelectiveEnumerator.__connector_rnd_to_seq
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - generators.append
    - <builtin>.len
    - <builtin>.any
    - scapy.contrib.automotive.uds_scan.UDS_RDBISelectiveEnumerator.points_to_blocks
    - itertools.chain.from_iterable
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pois
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 437
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBISelectiveEnumerator.points_to_blocks
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - generators.append
    - <builtin>.len
    - <builtin>.any
    - itertools.chain.from_iterable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: generators.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 455
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBISelectiveEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIRandomEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 474
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIRandomEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 480
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDBIRandomEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - <builtin>.enumerate
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - samples_per_block.get
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - <builtin>.sorted
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - random.sample
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: samples_per_block.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_WDBIEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_WDBIEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 539
    functionName: scapy.contrib.automotive.uds_scan.UDS_WDBIEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 545
    functionName: scapy.contrib.automotive.uds_scan.UDS_WDBIEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.packet.Raw.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 563
    functionName: scapy.contrib.automotive.uds_scan.UDS_WDBIEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 568
    functionName: scapy.contrib.automotive.uds_scan.UDS_WDBIEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - rdbi
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 575
    functionName: scapy.contrib.automotive.uds_scan.UDS_WDBISelectiveEnumerator.__connector_rdbi_to_wdbi
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 580
    functionName: scapy.contrib.automotive.uds_scan.UDS_WDBISelectiveEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 593
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 598
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 602
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator._get_table_entry_z.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 606
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.pre_execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - typing.cast
    - global_configuration.stop_event.wait
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: global_configuration.stop_event.wait
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 615
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator._evaluate_retry
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_negative_response_code
    - log_automotive.debug
    - <builtin>.super
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 636
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator._evaluate_response
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - log_automotive.debug
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b4fa220>
    - <ast.Constant object at 0x7fa30b4faa00>
    argNames:
    - sock
    - level
    - record
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 654
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.get_seed_pkt
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_negative_response_code
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - res
    - seed
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 677
    functionName: scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.evaluate_security_access_response
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 3
    functionsReached:
    - log_automotive.info
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b129d90>
    argNames:
    - seed
    - level
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 695
    functionName: scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_int
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_short
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 698
    functionName: scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_int
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 702
    functionName: scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_short
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30de0c670>
    - <ast.Constant object at 0x7fa30de0ca90>
    argNames:
    - self
    - sock
    - level
    - seed_pkt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 729
    functionName: scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_security_access
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_negative_response_code
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - log_automotive.warning
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - log_automotive.exception
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.evaluate_security_access_response
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._populate_retry
    - scapy.layers.sixlowpan._extract_upperaddress
    - log_automotive.critical
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.get_seed_pkt
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_int
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_short
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - sock
    - _
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 766
    functionName: scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.transition_function
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - kwargs.keys
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_negative_response_code
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_security_access
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - log_automotive.warning
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - log_automotive.exception
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - inspect.getfullargspec
    - alg.digest
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.evaluate_security_access_response
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._populate_retry
    - scapy.layers.sixlowpan._extract_upperaddress
    - log_automotive.critical
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.get_seed_pkt
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_int
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_short
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.getfullargspec
    functionSourceFile: inspect
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 773
    functionName: scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_new_edge
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.automotive.uds_scan.UDS_Enumerator._get_negative_response_code
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_security_access
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - log_automotive.warning
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - log_automotive.exception
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - copy.copy
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_retry_iterator
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.evaluate_security_access_response
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._populate_retry
    - scapy.layers.sixlowpan._extract_upperaddress
    - log_automotive.critical
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.get_seed_pkt
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - nh_match.get
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_int
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - <builtin>.any
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_key_pkt.key_function_short
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 805
    functionName: scapy.contrib.automotive.uds_scan.UDS_SA_XOR_Enumerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RCEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RCEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 825
    functionName: scapy.contrib.automotive.uds_scan.UDS_RCEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - itertools.product
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 836
    functionName: scapy.contrib.automotive.uds_scan.UDS_RCEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 846
    functionName: scapy.contrib.automotive.uds_scan.UDS_RCStartEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - KeyError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pois
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 861
    functionName: scapy.contrib.automotive.uds_scan.UDS_RCSelectiveEnumerator.points_to_ranges
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - generators.append
    - <builtin>.min
    - itertools.chain.from_iterable
    - <builtin>.sorted
    - <builtin>.set
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - rc_start
    - _rc_stop
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 873
    functionName: scapy.contrib.automotive.uds_scan.UDS_RCSelectiveEnumerator.__connector_start_to_rest
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - generators.append
    - <builtin>.min
    - scapy.contrib.automotive.uds_scan.UDS_RCSelectiveEnumerator.points_to_ranges
    - itertools.chain.from_iterable
    - <builtin>.sorted
    - <builtin>.set
    - typing.cast
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 884
    functionName: scapy.contrib.automotive.uds_scan.UDS_RCSelectiveEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_IOCBIEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_IOCBIEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 898
    functionName: scapy.contrib.automotive.uds_scan.UDS_IOCBIEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 903
    functionName: scapy.contrib.automotive.uds_scan.UDS_IOCBIEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 919
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 9
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - addr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 929
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_addr
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 6
    functionsReached:
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 939
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_size
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 2
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 948
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_size
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 6
    functionsReached:
    - <builtin>.setattr
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 958
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 962
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC._get_table_entry_z.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBARandomEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 978
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBARandomEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec91730>
    - <ast.Constant object at 0x7fa30ec91f70>
    - <ast.Constant object at 0x7fa30ec913d0>
    argNames:
    - addr_len
    - size_len
    - size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 985
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBARandomEnumerator._random_memory_addr_pkt
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - random.randint
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_size
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_addr
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 996
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBARandomEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.contrib.automotive.uds_scan.UDS_RMBARandomEnumerator._random_memory_addr_pkt
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - random.randint
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - itertools.chain
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_size
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_addr
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1022
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1029
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - results
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1036
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator._get_memory_addresses_from_results
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 2
    functionsReached:
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    - <builtin>.len
    - itertools.chain.from_iterable
    - <builtin>.set
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pois
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1051
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator.__pois_to_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator._get_memory_addresses_from_results
    - itertools.chain.from_iterable
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - new_requests.append
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - binascii.b2a_hex
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_size
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_addr
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - testing_addrs.add
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_requests.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: testing_addrs.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - resp
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1076
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator.__request_to_pois
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 1
    functionsReached:
    - typing.NamedTuple
    - <builtin>.getattr
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1098
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1102
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator.pre_execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator._get_memory_addresses_from_results
    - itertools.chain.from_iterable
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator.__pois_to_requests
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - new_requests.append
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - binascii.b2a_hex
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_size
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_addr
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - testing_addrs.add
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1125
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator._evaluate_response
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - typing.NamedTuple
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_size
    - <builtin>.super
    - <builtin>.getattr
    - scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator.__request_to_pois
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f165a60>
    - <ast.Constant object at 0x7fa30f165c40>
    - <ast.Constant object at 0x7fa30f1657c0>
    argNames:
    - self
    - dump
    - filtered
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1136
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBASequentialEnumerator.show
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - log_automotive.exception
    - intelhex.IntelHex
    - <builtin>.ord
    - <builtin>.enumerate
    - <builtin>.print
    - file.write
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    - intelhex.IntelHex.tofile
    - <builtin>.super
    - <builtin>.getattr
    - <builtin>.open
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: intelhex.IntelHex
    functionSourceFile: intelhex
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: intelhex.IntelHex.tofile
    functionSourceFile: intelhex
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file.write
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - rand
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1166
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumerator.__connector_rand_to_seq
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - typing.NamedTuple
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    - typing.cast
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1181
    functionName: scapy.contrib.automotive.uds_scan.UDS_RMBAEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1199
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa30f707640>
    argNames:
    - addr_len
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1206
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDEnumerator._random_memory_addr_pkt
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - random.randint
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_size
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_addr
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1218
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - random.randint
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - itertools.chain
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_size
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.set_addr
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - <builtin>.setattr
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.automotive.uds_scan.UDS_RDEnumerator._random_memory_addr_pkt
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1231
    functionName: scapy.contrib.automotive.uds_scan.UDS_RDEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - scapy.contrib.automotive.uds_scan.UDS_RMBAEnumeratorABC.get_addr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_TDEnumerator
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_scan.UDS_TDEnumerator.<lambda1>
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1242
    functionName: scapy.contrib.automotive.uds_scan.UDS_TDEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1247
    functionName: scapy.contrib.automotive.uds_scan.UDS_TDEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1283
    functionName: scapy.contrib.automotive.uds_scan.UDS_Scanner.default_test_case_clss
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30d0ad3d0>
    - <ast.Constant object at 0x7fa30d0ad700>
    argNames:
    - connection
    - logger
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1290
    functionName: scapy.contrib.automotive.uds_scan.uds_software_reset
    functionSourceFile: scapy.contrib.automotive.uds_scan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - logger.debug
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - logger.error
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - connection.sr1
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.layers.can.CAN.inv_endianness
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.debug
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connection.sr1
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.error
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_ecu_states
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.ecu.EcuState.extend_pkt_with_modifier
    - <builtin>.setattr
    - scapy.contrib.automotive.ecu.EcuState.extend_pkt_with_modifier.decorator_function
    - <builtin>.len
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 21
    functionName: scapy.contrib.automotive.uds_ecu_states.UDS_DSCPR_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: scapy.contrib.automotive.uds_ecu_states.UDS_ERPR_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached:
    - state.reset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: state.reset
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: scapy.contrib.automotive.uds_ecu_states.UDS_SAPR_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: scapy.contrib.automotive.uds_ecu_states.UDS_CCPR_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 56
    functionName: scapy.contrib.automotive.uds_ecu_states.UDS_TPPR_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: scapy.contrib.automotive.uds_ecu_states.UDS_RDBPIPR_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: scapy.contrib.automotive.uds_ecu_states.UDS_RDPR_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: scapy.contrib.automotive.uds_ecu_states.UDS_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.uds_ecu_states
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 54
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - log_loading.info
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 111
    functionName: scapy.contrib.automotive.kwp.KWP.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: scapy.contrib.automotive.kwp.KWP.hashret
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_SDS
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_SDSPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: scapy.contrib.automotive.kwp.KWP_SDSPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_ER
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: scapy.contrib.automotive.kwp.KWP_ERPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_SA
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_SA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_SAPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_SAPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 213
    functionName: scapy.contrib.automotive.kwp.KWP_SAPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_IOCBLI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_IOCBLIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 253
    functionName: scapy.contrib.automotive.kwp.KWP_IOCBLIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_DNMT
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 280
    functionName: scapy.contrib.automotive.kwp.KWP_DNMTPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_ENMT
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 306
    functionName: scapy.contrib.automotive.kwp.KWP_ENMTPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_TP
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 332
    functionName: scapy.contrib.automotive.kwp.KWP_TPPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_CDTCS
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 372
    functionName: scapy.contrib.automotive.kwp.KWP_CDTCSPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_ROE
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_ROEPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 424
    functionName: scapy.contrib.automotive.kwp.KWP_ROEPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RDBLI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RDBLIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 464
    functionName: scapy.contrib.automotive.kwp.KWP_RDBLIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_WDBLI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_WDBLIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 490
    functionName: scapy.contrib.automotive.kwp.KWP_WDBLIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RDBI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RDBIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 517
    functionName: scapy.contrib.automotive.kwp.KWP_RDBIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RMBA
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 544
    functionName: scapy.contrib.automotive.kwp.KWP_RMBAPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_DDLI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_DDLIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 577
    functionName: scapy.contrib.automotive.kwp.KWP_DDLIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_WDBI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_WDBIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 603
    functionName: scapy.contrib.automotive.kwp.KWP_WDBIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_WMBA
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_WMBAPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 631
    functionName: scapy.contrib.automotive.kwp.KWP_WMBAPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_CDI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_CDIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 665
    functionName: scapy.contrib.automotive.kwp.KWP_CDIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RSODTC
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RSODTCPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 692
    functionName: scapy.contrib.automotive.kwp.KWP_RSODTCPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RECUI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RECUIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 733
    functionName: scapy.contrib.automotive.kwp.KWP_RECUIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_SRBLI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_SRBLIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 772
    functionName: scapy.contrib.automotive.kwp.KWP_SRBLIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_STRBLI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_STRBLIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 800
    functionName: scapy.contrib.automotive.kwp.KWP_STRBLIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RRRBLI
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RRRBLIPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 828
    functionName: scapy.contrib.automotive.kwp.KWP_RRRBLIPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RD
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 857
    functionName: scapy.contrib.automotive.kwp.KWP_RDPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_RU
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 885
    functionName: scapy.contrib.automotive.kwp.KWP_RUPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_TD
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_TDPR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 912
    functionName: scapy.contrib.automotive.kwp.KWP_TDPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 938
    functionName: scapy.contrib.automotive.kwp.KWP_RTEPR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.kwp.KWP_NR
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - scapy.fields.MayEnd.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 978
    functionName: scapy.contrib.automotive.kwp.KWP_NR.answers
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.BinOp object at 0x7fa30eb60730>
    - <ast.Constant object at 0x7fa30eb60700>
    argNames:
    - self
    - sock
    - pkt
    - interval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 993
    functionName: scapy.contrib.automotive.kwp.KWP_TesterPresentSender.__init__
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - threading.Thread.__init__
    - threading.Event
    - scapy.utils.PeriodicSenderThread.__init__
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1004
    functionName: scapy.contrib.automotive.kwp.KWP_TesterPresentSender.run
    functionSourceFile: scapy.contrib.automotive.kwp
    functionUses: 0
    functionsReached:
    - threading.Thread.sr1
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Thread.sr1
    functionSourceFile: threading
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 29
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.CCP
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 29
    functionName: scapy.contrib.automotive.ccp.CCP.extract_padding
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.CRO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: scapy.contrib.automotive.ccp.CRO.hashret
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.CONNECT
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_CCP_VERSION
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.EXCHANGE_ID
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_SEED
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.UNLOCK
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.SET_MTA
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DNLOAD
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DNLOAD_6
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.UPLOAD
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.SHORT_UP
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.SELECT_CAL_PAGE
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_DAQ_SIZE
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.SET_DAQ_PTR
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.WRITE_DAQ
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.START_STOP
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DISCONNECT
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.SET_S_STATUS
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.range
    - math.floor
    - scapy.fields.FlagsField.__init__
    - <builtin>.int
    - math.log
    - <builtin>.abs
    - names.items
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_S_STATUS
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.BUILD_CHKSUM
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.CLEAR_MEMORY
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.PROGRAM
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.PROGRAM.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.PROGRAM.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.PROGRAM_6
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.MOVE
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.TEST
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_ACTIVE_CAL_PAGE
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.START_STOP_ALL
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DIAG_SERVICE
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.ACTION_SERVICE
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DEFAULT_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_CCP_VERSION_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.EXCHANGE_ID_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_SEED_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.UNLOCK_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DNLOAD_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DNLOAD_6_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.UPLOAD_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.SHORT_UP_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_DAQ_SIZE_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_S_STATUS_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.BUILD_CHKSUM_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.BUILD_CHKSUM_DTO.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.BUILD_CHKSUM_DTO.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.PROGRAM_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.PROGRAM_6_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.GET_ACTIVE_CAL_PAGE_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DIAG_SERVICE_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.ACTION_SERVICE_DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.ccp.DTO
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cmd
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 541
    functionName: scapy.contrib.automotive.ccp.DTO.get_dto_cls
    functionSourceFile: scapy.contrib.automotive.ccp
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda7>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda8>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda9>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda10>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda11>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda12>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda13>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda14>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda15>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda16>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda17>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda18>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda19>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda20>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda21>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda22>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.doip.DoIP.<list1>.<lambda23>
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b249b80>
    argNames:
    - self
    - sock
    - basecls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 284
    functionName: scapy.contrib.automotive.doip.DoIPSSLStreamSocket.__init__
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30b249af0>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 289
    functionName: scapy.contrib.automotive.doip.DoIPSSLStreamSocket.recv
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 11
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cef92e0>
    - <ast.Constant object at 0x7fa30cef9eb0>
    - <ast.Constant object at 0x7fa30cef95b0>
    - <ast.Constant object at 0x7fa30cef94f0>
    - <ast.Constant object at 0x7fa30cef98b0>
    - <ast.Constant object at 0x7fa30cef9130>
    - <ast.Constant object at 0x7fa30cef9e20>
    - <ast.Constant object at 0x7fa30e9d7c10>
    - <ast.Constant object at 0x7fa30e9d7940>
    - <ast.Constant object at 0x7fa30e9d7d30>
    argNames:
    - self
    - ip
    - port
    - tls_port
    - activate_routing
    - source_address
    - target_address
    - activation_type
    - reserved_oem
    - force_tls
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 338
    functionName: scapy.contrib.automotive.doip.DoIPSocket.__init__
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.close
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - scapy.arch.windows.native.L3WinSocket.close
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.contrib.cansocket_python_can.SocketWrapper.shutdown
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.supersocket.IterSocket.__init__
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - cls._handles.remove
    - ctypes.GetLastError
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.cancel
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - i.fileno
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - ctypes.windll.kernel32.CloseHandle
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.close
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - results.add
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - ctypes.windll.kernel32.WaitForSingleObject
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - t.bus.shutdown
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.automaton.ObjectPipe._winclose
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - ss.connect
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - <builtin>.set
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - scapy.automaton.ObjectPipe.close
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - os.close
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - ctypes.c_void_p
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.contrib.cansocket_python_can.PythonCANSocket.close
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - s.connect
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - s.setsockopt
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - ctypes.FormatError
    - <builtin>.hasattr
    - sniff_sockets.keys
    - scapy.arch.linux.L3PacketSocket.close
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - ctypes.windll.kernel32.WaitForMultipleObjects
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.layers.smbclient.SMB_RPC_SOCKET.close
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - created.append
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.automaton._ATMT_supersocket.close
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - select.select
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - log_isotp.warning
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.supersocket.IterSocket.close
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.contrib.automotive.doip.DoIPSSLStreamSocket.__init__
    - scapy.compat.raw
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.cancel
    - ctypes.windll.ws2_32.WSAEventSelect
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - ctypes.windll.ws2_32.WSACloseEvent
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - events.append
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - s.settimeout
    - log_automotive.error
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - ctypes.windll.ws2_32.WSACreateEvent
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.cansocket_python_can._SocketsPool.unregister
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.arch.libpcap.L3pcapSocket.close
    - <builtin>.dict
    - fd.close
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - scapy.automaton.select_objects
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.automotive.doip.DoIPSocket._activate_routing
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - t.sockets.remove
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.contrib.automotive.doip.DoIPSocket._init_socket
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - heapq.heapify
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 11
    IfCount: 9
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 366
    functionName: scapy.contrib.automotive.doip.DoIPSocket._init_socket
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 1
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - ss.connect
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - s.connect
    - socket.getaddrinfo
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - s.setsockopt
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.contrib.automotive.doip.DoIPSSLStreamSocket.__init__
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - s.settimeout
    - log_automotive.error
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - socket.socket
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.contrib.automotive.doip.DoIPSocket._activate_routing
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised:
    - ValueError
    - Exception
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 430
    functionName: scapy.contrib.automotive.doip.DoIPSocket._activate_routing
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 2
    functionsReached:
    - typing.cast.startswith
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.supersocket.IterSocket.__init__._iter
    - struct.unpack
    - threading.Event.set
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - typing.cast.read
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.sendrecv.AsyncSniffer._run.stop_cb
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.interfaces.network_name
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.arch.windows.structures._win_fifo_open._opened.read
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - tempfile.NamedTemporaryFile
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - dead_sockets.append
    - scapy.automaton._ATMT_supersocket.fileno
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.inet.IP.extract_padding
    - ARPHRD_TO_DLT.get
    - <builtin>.map
    - scapy.compat.orb
    - conf.ifaces.dev_from_name
    - scapy.sendrecv.AsyncSniffer.__init__
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.utils.wrpcap
    - tmpfile.close
    - scapy.layers.sixlowpan._extract_upperaddress
    - threading.Thread
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - close_pipe.close
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.supersocket.SuperSocket.sr1
    - scapy.supersocket.IterSocket.__init__
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.interfaces.resolve_iface
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - close_pipe.send
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - ctypes.create_string_buffer
    - scapy.sendrecv.SndRcvHandler._stop_sniffer_if_done
    - threading.Thread.join
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - typing.cast.decode
    - fdesc.write
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - scapy.sendrecv.SndRcvHandler._process_packet
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - scapy.sendrecv.SndRcvHandler._sndrcv_snd
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - kargs.setdefault
    - scapy.plist.SndRcvList.__init__
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.sendrecv.AsyncSniffer.stop
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - scapy.layers.dot11.RadioTap.post_dissect
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - threading.Event
    - threading.Event.clear
    - threading.Event.wait
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - <builtin>.iter
    - p.hashret
    - sig.endswith
    - scapy.sendrecv.SndRcvHandler.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - typing.cast.fileno
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.sendrecv.AsyncSniffer._run
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - log_runtime.exception
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - proc.stdin.writelines
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - rd._read_packet
    - scapy.sendrecv.AsyncSniffer._run.<lambda1>
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.sendrecv.SndRcvHandler._sndrcv_rcv
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - public_numbers.public_key
    - subprocess.Popen
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - <builtin>.print
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - locale.getlocale
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.sendrecv.SndRcvHandler.results
    - conf.temp_files.append
    - proc.terminate
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.ifaces.reload
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - threading.Event.is_set
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - socket.inet_pton
    - <builtin>.hasattr
    - sniff_sockets.keys
    - sniff_sockets.get
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.bytearray
    - <builtin>.int
    - scapy.utils._guess_linktype_value
    - scapy.sendrecv.sndrcv
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.utils.PcapReader.__init__
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.sendrecv.AsyncSniffer.__init__.<lambda1>
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - s.close
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - r.answers
    - ctypes.byref
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - f.close
    - prompt_toolkit.prompt.encode
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.utils.RawPcapWriter.__init__
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - time.monotonic
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - obj.__iter__
    - ctypes.Structure.__init__
    - itertools.chain
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - <builtin>.all
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - proc.stdin.close
    - karg.get
    - proc.wait
    - args.append
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - conf.ifaces.dev_from_networkname
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.arch.common.compile_filter
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - lst.append
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - typing.cast.network_name.l2listen
    - scapy.utils.RawPcapReader.__init__
    - os.write
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.sendrecv.AsyncSniffer.join
    - scapy.compat.raw
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.utils.tcpdump
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - typing.cast.network_name.encode
    - debug.recv.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - log_automotive.error
    - ctypes.windll.kernel32.ReadFile
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.utils.get_temp_file
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.utils.ContextManagerSubprocess.__init__
    - session.recv
    - scapy.utils.decode_locale_str
    - r.hashret
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.utils._guess_linktype_name
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - filter_exp.encode
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - value.copy
    - gzip.open
    - value.strip
    - x.decode
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - sniff_sockets.update
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - iface.items
    - typing.cast.l2listen
    - typing.cast.encode
    - opened_socket.items
    - offline.items
    - scapy.layers.tls.record.TLS.__init__
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - tmpfile.writelines
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ss.connect
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 463
    functionName: scapy.contrib.automotive.doip.UDS_DoIPSocket.send
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - time.time
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30f209c10>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 480
    functionName: scapy.contrib.automotive.doip.UDS_DoIPSocket.recv
    functionSourceFile: scapy.contrib.automotive.doip
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - upper._overload_fields.copy
    - scapy.contrib.automotive.someip._bind_someip_layers
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - <builtin>.dict
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - BitField.__init__
    - s.append
    - <builtin>.bytes
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.packet.Raw.__init__
    - prompt_toolkit.prompt.encode
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.fields._ScalingField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.BitScalingField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<lambda2>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.someip.SOMEIP._is_tp
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: scapy.contrib.automotive.someip.SOMEIP._is_tp
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<lambda3>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.someip.SOMEIP._is_tp
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<lambda4>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.someip.SOMEIP._is_tp
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<lambda5>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<lambda5>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.someip.SOMEIP._is_tp
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<list1>.<lambda6>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SOMEIP.<lambda6>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.someip.SOMEIP.get_payload_cls_by_srv_id
    - SOMEIP.payload_cls_by_srv_id.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - pkt
    - lst
    - cur
    - remain
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: scapy.contrib.automotive.someip.SOMEIP.get_payload_cls_by_srv_id
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 1
    functionsReached:
    - SOMEIP.payload_cls_by_srv_id.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SOMEIP.payload_cls_by_srv_id.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 133
    functionName: scapy.contrib.automotive.someip.SOMEIP.post_build
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    - scapy.contrib.automotive.someip.SOMEIP._is_tp
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 144
    functionName: scapy.contrib.automotive.someip.SOMEIP.answers
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.arch.linux.rtnetlink.rtmsghdr.answers
    - struct.unpack
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.packet.NoPayload.remove_payload
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.utils6.in6_cidr2mask
    - scapy.layers.inet.UDP.answers
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.packet.Packet.do_init_fields
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.utils6.in6_and
    - scapy.layers.tftp.TFTP_WRQ.answers
    - scapy.utils.strand
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.layers.bluetooth.L2CAP_CmdHdr.answers
    - scapy.layers.inet.IP.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.ccp.DTO.answers
    - scapy.compat.orb
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.packet.Packet.remove_payload
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.contrib.automotive.obd.services.OBD_NR.answers
    - scapy.utils6.in6_isincluded
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.contrib.ikev2.IKEv2.answers
    - scapy.layers.eap.EAPOL.answers
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.packet.NoPayload.remove_underlayer
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpc5.answers
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.uds.UDS_NR.answers
    - scapy.layers.dot11.Dot11Auth.answers
    - headers.values
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - scapy.layers.ldap.LDAP_SASL_Buffer.answers
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.packet.Packet.__init__
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.tftp.TFTP_ERROR.answers
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.contrib.automotive.gm.gmlan.GMLAN.answers
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.pton_ntop.inet_pton
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - <builtin>.str
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.l2.Ether.answers
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.packet.NoPayload.answers
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - scapy.layers.inet6.ICMPv6ND_RA.answers
    - public_numbers.public_key
    - scapy.layers.snmp.SNMP.answers
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.automotive.uds.UDS.answers
    - scapy.error.warning
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.layers.inet6.ICMPv6ND_NA.answers
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - <builtin>.int
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.contrib.automotive.gm.gmlan.GMLAN_NR.answers
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.packet.Raw.answers
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.l2.ARP.answers
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - class_default_fields_ref.append
    - scapy.packet.NoPayload.dissection_done
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.layers.tftp.TFTP_RRQ.answers
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.eap.EAP.answers
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.inet.IP.answers
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.dot11.Dot11.answers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.can.CAN.post_dissect
    - scapy.utils.strxor
    - scapy.layers.inet6.IPv6.answers
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.contrib.automotive.ccp.DTO.get_dto_cls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - <builtin>.abs
    - scapy.layers.http.HTTPResponse.answers
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.l2.Dot3.answers
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.dhcp6.DHCP6_Reply.answers
    - typing.cast.index
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.compat.raw
    - scapy.layers.ldap.CLDAP.answers
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.utils6.in6_isaddrllallnodes
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - t.append
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dns.DNS.answers
    - scapy.layers.bluetooth.HCI_Command_Hdr.answers
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.dhcp6.DHCP6_Advertise.answers
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - other.get_field
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.tftp.TFTP_OACK.answers
    - scapy.utils6.in6_ismaddr
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.contrib.automotive.obd.obd.OBD.answers
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.layers.inet.TCP.answers
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - <builtin>.dict
    - scapy.layers.tftp.TFTP_ACK.answers
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.contrib.automotive.doip.DoIP.answers
    - value.copy
    - value.strip
    - scapy.layers.smb.SMB_Header.answers
    - other.addr2.lower
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.isakmp.ISAKMP.answers
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.tftp.TFTP_DATA.answers
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dhcp.BOOTP.answers
    - scapy.layers.netbios.NBNSQueryResponse.answers
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.utils6.in6_isaddrllallservers
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.ldap.LDAP.answers
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pkt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: scapy.contrib.automotive.someip.SOMEIP._is_sd
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e9876a0>
    argNames:
    - self
    - fragsize
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 171
    functionName: scapy.contrib.automotive.someip.SOMEIP.fragment
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.compat.raw
    - <builtin>.range
    - <builtin>.list
    - scapy.packet.NoPayload.add_payload
    - fields.items
    - scapy.packet.Packet.get_field
    - scapy.packet.Packet.copy
    - clone.payload.add_underlayer
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - scapy.packet.NoPayload.copy
    - lst.append
    - <builtin>.len
    - scapy.packet.Packet.copy_fields_dict
    - <builtin>.bytes
    - <builtin>.sum
    - q.data.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: q.data.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: scapy.contrib.automotive.someip._bind_someip_layers
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 1
    functionsReached:
    - <builtin>.range
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 231
    functionName: scapy.contrib.automotive.someip._SDPacketBase.extract_padding
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 246
    functionName: scapy.contrib.automotive.someip._MAKE_SDENTRY_COMMON_FIELDS_DESC
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDEntry_Service
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.automotive.someip._MAKE_SDENTRY_COMMON_FIELDS_DESC
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDEntry_EventGroup
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.automotive.someip._MAKE_SDENTRY_COMMON_FIELDS_DESC
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - payload
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 284
    functionName: scapy.contrib.automotive.someip._sdentry_class
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - payload
    - kargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 297
    functionName: scapy.contrib.automotive.someip._sdoption_class
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.ord
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16a4f0>
    argNames:
    - type
    - length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 332
    functionName: scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 8
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 348
    functionName: scapy.contrib.automotive.someip._MAKE_COMMON_IP_SDOPTION_FIELDS_DESC
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 6
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_Config
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_Config.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 362
    functionName: scapy.contrib.automotive.someip.SDOption_Config.post_build
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 369
    functionName: scapy.contrib.automotive.someip.SDOption_Config.make_string
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - data.encode
    - data.items
    - <builtin>.len
    - <builtin>.chr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_LoadBalance
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_IP4_EndPoint
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    - scapy.compat.orb
    - scapy.contrib.automotive.someip._MAKE_COMMON_IP_SDOPTION_FIELDS_DESC
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_IP4_Multicast
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    - scapy.compat.orb
    - scapy.contrib.automotive.someip._MAKE_COMMON_IP_SDOPTION_FIELDS_DESC
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_IP4_SD_EndPoint
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    - scapy.compat.orb
    - scapy.contrib.automotive.someip._MAKE_COMMON_IP_SDOPTION_FIELDS_DESC
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_IP6_EndPoint
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    - scapy.compat.orb
    - scapy.contrib.automotive.someip._MAKE_COMMON_IP_SDOPTION_FIELDS_DESC
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_IP6_Multicast
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    - scapy.compat.orb
    - scapy.contrib.automotive.someip._MAKE_COMMON_IP_SDOPTION_FIELDS_DESC
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SDOption_IP6_SD_EndPoint
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.IP6Field.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.contrib.automotive.someip._MAKE_COMMON_SDOPTION_FIELDS_DESC
    - scapy.compat.orb
    - scapy.contrib.automotive.someip._MAKE_COMMON_IP_SDOPTION_FIELDS_DESC
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SD
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - math.log
    - scapy.contrib.http2.UVarIntField.any2i
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SD.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.someip.SD.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - entry_list
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 499
    functionName: scapy.contrib.automotive.someip.SD.set_entryArray
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - option_list
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 505
    functionName: scapy.contrib.automotive.someip.SD.set_optionArray
    functionSourceFile: scapy.contrib.automotive.someip
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.uds_logging
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached:
    - <builtin>.setattr
    - scapy.contrib.automotive.ecu.Ecu.extend_pkt_with_logging
    - scapy.contrib.automotive.ecu.Ecu.extend_pkt_with_logging.decorator_function
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 26
    functionName: scapy.contrib.automotive.uds_logging.UDS_DSC_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: scapy.contrib.automotive.uds_logging.UDS_DSCPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: scapy.contrib.automotive.uds_logging.UDS_ER_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: scapy.contrib.automotive.uds_logging.UDS_ERPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: scapy.contrib.automotive.uds_logging.UDS_SA_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: scapy.contrib.automotive.uds_logging.UDS_SAPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: scapy.contrib.automotive.uds_logging.UDS_CC_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: scapy.contrib.automotive.uds_logging.UDS_CCPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: scapy.contrib.automotive.uds_logging.UDS_TP_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 96
    functionName: scapy.contrib.automotive.uds_logging.UDS_TPPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 102
    functionName: scapy.contrib.automotive.uds_logging.UDS_SDT_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: scapy.contrib.automotive.uds_logging.UDS_SDTPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 114
    functionName: scapy.contrib.automotive.uds_logging.UDS_CDTCS_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 121
    functionName: scapy.contrib.automotive.uds_logging.UDS_CDTCSPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 128
    functionName: scapy.contrib.automotive.uds_logging.UDS_LC_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: scapy.contrib.automotive.uds_logging.UDS_LCPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: scapy.contrib.automotive.uds_logging.UDS_RDBI_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: scapy.contrib.automotive.uds_logging.UDS_RDBIPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: scapy.contrib.automotive.uds_logging.UDS_RMBA_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 164
    functionName: scapy.contrib.automotive.uds_logging.UDS_RMBAPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 170
    functionName: scapy.contrib.automotive.uds_logging.UDS_WDBI_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 177
    functionName: scapy.contrib.automotive.uds_logging.UDS_WDBIPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: scapy.contrib.automotive.uds_logging.UDS_WMBA_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: scapy.contrib.automotive.uds_logging.UDS_WMBAPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 200
    functionName: scapy.contrib.automotive.uds_logging.UDS_CDTCI_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 208
    functionName: scapy.contrib.automotive.uds_logging.UDS_CDTCIPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 214
    functionName: scapy.contrib.automotive.uds_logging.UDS_RDTCI_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 220
    functionName: scapy.contrib.automotive.uds_logging.UDS_RDTCIPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 226
    functionName: scapy.contrib.automotive.uds_logging.UDS_RC_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 234
    functionName: scapy.contrib.automotive.uds_logging.UDS_RCPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: scapy.contrib.automotive.uds_logging.UDS_RD_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 250
    functionName: scapy.contrib.automotive.uds_logging.UDS_RDPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 256
    functionName: scapy.contrib.automotive.uds_logging.UDS_RU_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 264
    functionName: scapy.contrib.automotive.uds_logging.UDS_RUPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 270
    functionName: scapy.contrib.automotive.uds_logging.UDS_TD_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 277
    functionName: scapy.contrib.automotive.uds_logging.UDS_TDPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 283
    functionName: scapy.contrib.automotive.uds_logging.UDS_RTE_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 290
    functionName: scapy.contrib.automotive.uds_logging.UDS_RTEPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 297
    functionName: scapy.contrib.automotive.uds_logging.UDS_RFT_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 304
    functionName: scapy.contrib.automotive.uds_logging.UDS_RFTPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 311
    functionName: scapy.contrib.automotive.uds_logging.UDS_IOCBI_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 317
    functionName: scapy.contrib.automotive.uds_logging.UDS_IOCBIPR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 323
    functionName: scapy.contrib.automotive.uds_logging.UDS_NR_get_log
    functionSourceFile: scapy.contrib.automotive.uds_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.volkswagen.definitions
    functionSourceFile: scapy.contrib.automotive.volkswagen.definitions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.volkswagen
    functionSourceFile: scapy.contrib.automotive.volkswagen
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 86
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.IOCBLI_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.RDTCBS_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.RSODTC_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.REI_IDENT_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.SPRBLI_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.ENMT_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.WDBLI_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.RDS2TCM_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.RDBLI_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.RRRBA_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.RRRBLI_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.SPRBA_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.STRBA_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.UDS2S_REQ
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.SVK_Entry
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 313
    functionName: scapy.contrib.automotive.bmw.definitions.SVK_Entry.extract_padding
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - p
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 325
    functionName: scapy.contrib.automotive.bmw.definitions.SVK.get_length
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.SVK
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.fields.PacketListField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.SVK.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.DIAG_SESSION_RESP
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.IP_CONFIG_RESP
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - scapy.fields.IPField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.DEV_JOB
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.DEV_JOB_PR
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 390
    functionName: scapy.contrib.automotive.bmw.definitions.DEV_JOB_PR.answers
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.READ_MEM
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.definitions.WEBSERVER
    functionSourceFile: scapy.contrib.automotive.bmw.definitions
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p._hasaddrs
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.<lambda1>
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached:
    - p._hasaddrs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.<lambda2>
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached:
    - p._hasaddrs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.<list1>.<lambda4>
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p._hasidstring
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ.<lambda4>
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached:
    - p._hasidstring
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ._hasaddrs
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZ._hasidstring
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d0d2370>
    - <ast.Constant object at 0x7fa30d0d2bb0>
    argNames:
    - self
    - ip
    - port
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 122
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZSocket.__init__
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached:
    - s.connect
    - s.setsockopt
    - scapy.sessions.streamcls
    - socket.socket
    - <builtin>.super
    - <builtin>.hasattr
    - scapy.supersocket.StreamSocket.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30e1a36a0>
    argNames:
    - self
    - x
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 133
    functionName: scapy.contrib.automotive.bmw.hsfz.HSFZSocket.recv
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached:
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - struct.unpack
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyRC4
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.kerberos.KdcProxySocket.recv
    - scapy.layers.tls.session.tlsSession.__init__
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - pkt.__class__
    - scapy.arch.libpcap.L3pcapSocket.recv
    - scapy.layers.netbios.NBTSession.tcp_reassemble
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.arch.bpf.supersocket.L3bpfSocket.recv
    - scapy.contrib.automotive.doip.DoIP.tcp_reassemble
    - scapy.packet.Packet.do_init_fields
    - scapy.packet.NoPayload.copy
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.contrib.postgres.PostgresBackend.tcp_reassemble
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.layers.kerberos.KpasswdTCPHeader.tcp_reassemble
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.recv
    - ctypes.Structure.from_buffer_copy
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - metadata.clear
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.tls.session._GenericTLSSessionInheritance.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.layers.tls.crypto.prf.PRF.generate_iv_for_export
    - session.get
    - ciphersuite.hash_alg
    - scapy.layers.sixlowpan.source_addr_size
    - typing.cast.payload.auth_verifier.is_protected
    - s.mirror
    - scapy.layers.kerberos.KerberosTCPHeader.tcp_reassemble
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda7>
    - typing.cast.__class__
    - scapy.sessions.StringBuffer.shiftleft
    - <builtin>.map
    - scapy.layers.tls.crypto.suites._GenericCipherSuite.__init__
    - scapy.compat.orb
    - scapy.sessions.StringBuffer.full
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - scapy.sessions.StringBuffer.append
    - scapy.layers.ms_nrtp.NRTPSingleMessageContent.tcp_reassemble
    - scapy.sessions.StringBuffer.clear
    - scapy.layers.sixlowpan._extract_upperaddress
    - handle.update
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - underlayer.remove_payload
    - scapy.layers.http._dissect_headers
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.dcerpc.DceRpc5.tcp_reassemble
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.arch.linux.get_last_packet_timestamp
    - <builtin>.type
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - binascii.unhexlify
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.layers.can.CAN.inv_endianness
    - scapy.supersocket.SuperSocket._recv_raw
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.session.writeConnState.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.supersocket.IterSocket.recv
    - scapy.layers.tls.crypto.prf.PRF.postprocess_key_for_export
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.dcerpc.DceRpcSession._up_pkt
    - collections.defaultdict
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - tls_session.mirror
    - scapy.sessions.TCPSession._strip_padding
    - typing.cast.copy
    - clone.payload.add_underlayer
    - headers.values
    - conf.tls_sessions.rem
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - sock.recvfrom
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumAES
    - pub_num.public_key
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - ciphersuite.kx_alg
    - typing.cast.auth_verifier.is_ssp
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - params.parameter_numbers
    - typing.cast.payload.copy
    - scapy.layers.ntlm.RC4
    - hash_md5.digest
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.session._GenericTLSSessionInheritance.tcp_reassemble
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_UnwrapEx
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - typing.cast.results.transfer_syntax.sprintf
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.packet.Packet._resolve_alias
    - scapy.compat.bytes_hex
    - scapy.packet.Packet.dissect
    - <builtin>.enumerate
    - typing.cast.payload.results.transfer_syntax.sprintf
    - scapy.layers.dot11.RadioTap.post_dissect
    - cryptography.hazmat.primitives.ciphers.algorithms.AES
    - scapy.packet.Packet.__init__
    - scapy.sessions.TCPSession.process
    - s.rcs.hash.digest
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.contrib.bgp.BGPHeader.tcp_reassemble
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - scapy.layers.eap.EAPOL.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - sig.endswith
    - scapy.layers.tls.session.readConnState.__init__
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - cryptography.hazmat.primitives.ciphers.Cipher.encryptor
    - scapy.pton_ntop.inet_pton
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.decrepit.ciphers.algorithms.ARC4
    - <builtin>.str
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.recv
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - scapy.asn1.ber.BER_id_dec
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - typing.cast.__class__.tcp_reassemble
    - collections.deque.popleft
    - fields.items
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - dat.find
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - name.strip
    - h.digest
    - scapy.layers.msrpce.msnrpc.ComputeCopySeqNumber
    - re.split
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - scapy.layers.tls.session.connState.debug_repr
    - <builtin>.len
    - pkt.getlayer
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - typing.cast.payload.auth_verifier.is_ssp
    - public_numbers.public_key
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.layers.ldap.LDAP_SASL_Buffer.tcp_reassemble
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - decryptor.update
    - scapy.error.warning
    - scapy.layers.dcerpc.CommonAuthVerifier.is_protected
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.utils.repr_hex
    - scapy.supersocket.L3RawSocket.recv
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - ciphersuite.hmac_alg
    - scapy.arch.linux.L3PacketSocket.recv
    - scapy.layers.http._parse_headers
    - scapy.layers.l2.ARP.extract_padding
    - scapy.packet.Packet.copy
    - <builtin>.setattr
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.automaton._ATMT_supersocket.recv
    - <builtin>.max
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.sessions.TCPSession._get_ident
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - <builtin>.hasattr
    - sock.recvmsg
    - int.from_bytes
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - <builtin>.int
    - <builtin>.bytearray
    - encryptor.finalize
    - <builtin>.zip
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - socket.inet_ntop
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.layers.tls.cert.Cert.verify
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSealingKeyAES
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - kargs.get
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.layers.spnego.SPNEGOSSP.GSS_Passive_set_Direction
    - typing.cast.payload.__class__.tcp_reassemble
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - scapy.compat.bytes_encode
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.kerberos.KerberosSSP.GSS_Passive_set_Direction
    - kwargs.pop
    - cryptography.hazmat.primitives.ciphers.Cipher.decryptor
    - scapy.layers.msrpce.msnrpc.NetlogonSSP.GSS_VerifyMICEx
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda2>
    - class_default_fields_ref.append
    - line.strip
    - scapy.packet.NoPayload.dissection_done
    - h.update
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.sessions.TCPSession._get_ident.xor
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - <builtin>.memoryview
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonSequenceNumberKeyMD5
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.__init__
    - cryptography.hazmat.primitives.hashes.MD5
    - privkey.exchange
    - scapy.layers.dcerpc.DceRpcSession._defragment
    - prompt_toolkit.prompt.encode
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - conf.tls_sessions.find
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - Packet.class_default_fields.get
    - binascii.b2a_hex
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - md5.digest
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.ldap.LDAP.tcp_reassemble
    - scapy.layers.netbios.NBTSession.extract_padding
    - h.finalize
    - scapy.layers.tls.crypto.prf.PRF.derive_key_block
    - scapy.layers.can.CAN.post_dissect
    - line.startswith
    - scapy.utils.strxor
    - scapy.packet.Packet.get_field
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.msrpce.msnrpc.ComputeNetlogonChecksumMD5
    - conf.tls_sessions.add
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.packet.Packet.copy_field_value
    - scapy.layers.inet.UDP.extract_padding
    - scapy.layers.tls.session.connState.__init__
    - scapy.layers.tls.session.connState.derive_keys
    - scapy.compat.hex_bytes
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - typing.cast.payload.__class__
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda4>
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - ciphersuite.cipher_alg
    - scapy.sessions.streamcls.<lambda1>
    - scapy.compat.raw
    - scapy.layers.msrpce.msnrpc.NetlogonSSP._unsecure
    - pn.parameters
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - log_runtime.error
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - digest.update
    - typing.cast.get_field
    - scapy.packet.Packet.copy_fields_dict
    - scapy.contrib.postgres.PostgresFrontend.tcp_reassemble
    - Context.ssp.GSS_Passive_set_Direction
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.record.TLS.do_dissect_payload
    - warnings.warn
    - typing.cast.auth_verifier.is_protected
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda1>
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.ntlm.RC4K
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - scapy.sessions.streamcls
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - cryptography.hazmat.primitives.ciphers.modes.CFB8
    - socket.CMSG_LEN
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.layers.tls.session.tlsSession.set_underlayer
    - typing.cast
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda6>
    - scapy.asn1.ber.BER_len_dec
    - scapy.layers.tls.crypto.prf.PRF.__init__
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - log_runtime.debug
    - digest.finalize
    - dat.endswith
    - _tls_named_ffdh_groups.values
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.supersocket.StreamSocketPeekless.recv
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - <builtin>.open
    - cs.hmac_alg
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - rcs.cipher.auth_decrypt
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - encryptor.update
    - scapy.sessions.StringBuffer.__init__
    - scapy.layers.dcerpc.DceRpcSession.in_pkt
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - ssp.GSS_Passive
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda3>
    - scapy.layers.http.HTTP.tcp_reassemble.<lambda5>
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.process
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - typing.cast.payload.get_field
    - <builtin>.dict
    - scapy.layers.tls.session.connState.snapshot
    - fd.close
    - scapy.asn1.ber.BER_num_dec
    - cryptography.hazmat.primitives.ciphers.algorithms.ARC4
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - scapy.layers.dcerpc.DceRpcSocket.recv
    - value.copy
    - value.strip
    - scapy.layers.ntlm.RC4Init
    - scapy.layers.tls.session._GenericTLSSessionInheritance.copy
    - binascii.a2b_hex
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - pay.underlayer.remove_payload
    - <builtin>.range
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - cryptography.hazmat.primitives.ciphers.Cipher
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - scapy.compat.plain_str
    - scapy.layers.tls.session.load_nss_keys
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.layers.dcerpc.DceRpcSession.__init__
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.packet.Packet.lastlayer
    - scapy.layers.dhcp.BOOTP.extract_padding
    - fcntl.ioctl
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.recv
    - scapy.layers.ntlm.NTLMSSP.GSS_Passive_set_Direction
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - metadata.get
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - typing.cast.encode
    - scapy.layers.dcerpc.CommonAuthVerifier.is_ssp
    - scapy.layers.tls.record.TLS.__init__
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - enum.IntEnum.__init__
    - sha1.digest
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d3c0c70>
    - <ast.Constant object at 0x7fa30d3c0fa0>
    - <ast.Name object at 0x7fa30d3c0520>
    argNames:
    - self
    - source
    - target
    - ip
    - port
    - basecls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.__init__
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Call object at 0x7fa30d028910>
    - <ast.Constant object at 0x7fa30d028850>
    - <ast.Constant object at 0x7fa30d028ac0>
    - <ast.Constant object at 0x7fa30d028940>
    argNames:
    - ip
    - scan_range
    - source
    - timeout
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 195
    functionName: scapy.contrib.automotive.bmw.hsfz.hsfz_scan
    functionSourceFile: scapy.contrib.automotive.bmw.hsfz
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - log_automotive.setLevel
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - log_automotive.exception
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - scapy.layers.sixlowpan.source_addr_size
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - results.append
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.contrib.automotive.bmw.hsfz.UDS_HSFZSocket.__init__
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw
    functionSourceFile: scapy.contrib.automotive.bmw
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.bmw.enumerator
    functionSourceFile: scapy.contrib.automotive.bmw.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 26
    functionName: scapy.contrib.automotive.bmw.enumerator.BMW_DevJobEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.bmw.enumerator
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 31
    functionName: scapy.contrib.automotive.bmw.enumerator.BMW_DevJobEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.bmw.enumerator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 32
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 15
    functionsReached:
    - log_automotive.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_IDO
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DTC
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - p
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 159
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DTC.extract_padding
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RFRD
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - scapy.fields.ConditionalField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RFRD.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RFRDPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RFRDPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RFRDPR_RFRI
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - scapy.fields.PacketListField.__init__
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDBI
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ObservableDict.__init__
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDBIPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDBIPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDBPI
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.fields.ShortEnumField.__init__
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.ObservableDict.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDBPIPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ShortEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 352
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDBPIPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDBPKTI
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.FieldListField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDBPKTI.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBA
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBA.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBA.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBA.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBA.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBA.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBA.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 419
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RMBAPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_SA
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_SA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_SAPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ConditionalField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_SAPR.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 463
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_SAPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DDM
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DDMPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 489
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DDMPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBA
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBA.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBA.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBA.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBA.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBA.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBA.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBAPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 525
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DPBAPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RD
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - <builtin>.any
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RD.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RD.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RD.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RD.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RD.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RD.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_TD
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.len
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MultipleTypeField.__init__
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_TD.<list1>.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_TD.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_TD.<list1>.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_TD.<lambda2>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_TD.<list1>.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_TD.<lambda3>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - log_automotive.warning
    - scapy.contrib.automotive.gm.gmlan.GMLAN.determine_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_WDBI
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_WDBIPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 598
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_WDBIPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RPSPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_PM
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDI
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - scapy.fields.ByteEnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDI_BN
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDI_BM
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_RDI_BC
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DC
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DCPR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 714
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_DCPR.answers
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan.GMLAN_NR
    functionSourceFile: scapy.contrib.automotive.gm.gmlan
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.fields.MayEnd.__init__
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlanutils
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 0
    functionsReached:
    - log_automotive.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: scapy.contrib.automotive.gm.gmlanutils._check_response
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 9
    functionsReached:
    - log_automotive.debug
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7fa30b1b73d0>
    - <ast.Constant object at 0x7fa30b1b79d0>
    argNames:
    - self
    - sock
    - pkt
    - interval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 55
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_TesterPresentSender.__init__
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 3
    functionsReached:
    - threading.Thread.__init__
    - threading.Event
    - scapy.utils.PeriodicSenderThread.__init__
    - <builtin>.isinstance
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_TesterPresentSender.run
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 0
    functionsReached:
    - threading.Thread.sr1
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 7
    IfCount: 6
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b16a580>
    - <ast.Constant object at 0x7fa30b16abb0>
    - <ast.Constant object at 0x7fa30b16a910>
    - <ast.Constant object at 0x7fa30b16afd0>
    argNames:
    - sock
    - broadcast_socket
    - timeout
    - retry
    - unittest
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 75
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_InitDiagnostics
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - broadcast_socket.send
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_InitDiagnostics._send_and_check_response
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - binascii.a2b_hex
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - typing.cast.sr1
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - sock
    - req
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 96
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_InitDiagnostics._send_and_check_response
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 3
    functionsReached:
    - typing.cast.sr1
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - log_automotive.debug
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.sr1
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: broadcast_socket.send
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 12
    IfCount: 9
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b0d7f40>
    - <ast.Constant object at 0x7fa30b0d7ee0>
    - <ast.Constant object at 0x7fa30b0d7040>
    - <ast.Constant object at 0x7fa30b0d7190>
    argNames:
    - sock
    - key_function
    - level
    - timeout
    - retry
    - unittest
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 140
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_GetSecurityAccess
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - log_automotive.warning
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4f1be0>
    - <ast.Constant object at 0x7fa30e4f1e50>
    argNames:
    - sock
    - length
    - timeout
    - retry
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 206
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_RequestDownload
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b288430>
    - <ast.Constant object at 0x7fa30b288100>
    - <ast.Constant object at 0x7fa30b288f10>
    argNames:
    - sock
    - addr
    - payload
    - maxmsglen
    - timeout
    - retry
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 232
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_TransferData
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - log_automotive.warning
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30dbac8b0>
    - <ast.Constant object at 0x7fa30dbacd00>
    - <ast.Constant object at 0x7fa30dbac130>
    argNames:
    - sock
    - addr
    - payload
    - maxmsglen
    - timeout
    - retry
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 290
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_TransferPayload
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - log_automotive.warning
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_TransferData
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_RequestDownload
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ec54250>
    - <ast.Constant object at 0x7fa30ec54400>
    argNames:
    - sock
    - addr
    - length
    - timeout
    - retry
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 319
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_ReadMemoryByAddress
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - log_automotive.warning
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - <builtin>.hex
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - interface
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 363
    functionName: scapy.contrib.automotive.gm.gmlanutils.GMLAN_BroadcastSocket
    functionSourceFile: scapy.contrib.automotive.gm.gmlanutils
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - ctypes.Union.__init__
    - ctypes.sizeof
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__get_sock_ifreq
    - time.sleep
    - ctypes.Structure.__init__
    - can_socket.setsockopt
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.schedule
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler._time
    - scapy.contrib.cansocket_native.NativeCANSocket.__init__
    - struct.pack
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket._init_socket
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSocketImplementation.__init__
    - threading.Event.set
    - scapy.contrib.isotp.isotp_soft_socket.TimeoutScheduler.Handle.__init__
    - sock.setsockopt
    - typing.cast.network_name.encode
    - scapy.contrib.isotp.isotp_soft_socket.ISOTPSoftSocket.__init__
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_fc_options
    - ctypes.c_uint16
    - ctypes.byref
    - <builtin>.len
    - LIBC.bind
    - heapq.heappush
    - log_isotp.warning
    - filter_data.append
    - <builtin>.isinstance
    - <builtin>.getattr
    - log_runtime.info
    - typing.cast.ins.getsockname
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__set_option_flags
    - sock.fileno
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__bind_socket
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__init__
    - <builtin>.hasattr
    - typing.cast.encode
    - typing.cast
    - kwargs.pop
    - scapy.error.warning
    - threading.Thread.start
    - threading.Event.clear
    - threading.Thread
    - socket.socket
    - ctypes.c_int
    - ctypes.c_uint32
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_options
    - scapy.contrib.isotp.isotp_native_socket.ISOTPNativeSocket.__build_can_isotp_ll_options
    - time.monotonic
    - LIBC.ioctl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm
    functionSourceFile: scapy.contrib.automotive.gm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan_ecu_states
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_ecu_states
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.ecu.EcuState.extend_pkt_with_modifier
    - <builtin>.setattr
    - scapy.contrib.automotive.ecu.EcuState.extend_pkt_with_modifier.decorator_function
    - <builtin>.len
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 16
    functionName: scapy.contrib.automotive.gm.gmlan_ecu_states.GMLAN_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_ecu_states
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - state.reset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - req
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: scapy.contrib.automotive.gm.gmlan_ecu_states.GMLAN_SAPR_modify_ecu_state
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_ecu_states
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan_logging
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached:
    - <builtin>.setattr
    - scapy.contrib.automotive.ecu.Ecu.extend_pkt_with_logging
    - scapy.contrib.automotive.ecu.Ecu.extend_pkt_with_logging.decorator_function
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 26
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_IDO_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RFRD_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RFRDPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RDBI_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RDBIPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached:
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RDBPI_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 69
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RDBPIPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RDBPKTI_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RMBA_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RMBAPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 97
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_SA_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_SAPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 119
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_DDM_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 126
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_DDMPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 133
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_DPBA_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_DPBAPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 146
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RD_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 153
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_TD_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 161
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_WDBI_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 168
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_WDBIPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 175
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RPSPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 182
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_PM_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 189
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_RDI_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 196
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_DC_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_DCPR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 210
    functionName: scapy.contrib.automotive.gm.gmlan_logging.GMLAN_NR_get_log
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan_scanner
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - resp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_negative_response_code
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - nrc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 76
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_negative_response_desc
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - <builtin>.int
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - scapy.packet.Packet.haslayer.<lambda1>
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - cond.find
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - <builtin>.getattr
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.packet.Packet.sprintf
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - decimal.Decimal.strftime
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - fvalue.haslayer
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - typing.cast.payload.time.localtime
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - class_default_fields_ref.append
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.packet.NoPayload.haslayer
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.packet.Packet.haslayer
    - cls.split
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.packet.NoPayload.sprintf
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - <builtin>.tuple
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.packet.NoPayload.getfieldval
    - fmt.rindex
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - sfclsfld.split
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - <builtin>.float
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.base_classes.SetGen.__init__
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - decimal.Decimal.localtime
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - <builtin>.all
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.compat.chb
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - typing.cast.time.localtime
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - fmt.index
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.base_classes.SetGen.__iter__
    - scapy.utils.issubtype
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.time.strftime
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - clsfld.split
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.base_classes._get_values
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - typing.cast.payload.time.strftime
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_negative_response_label
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - response.sprintf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 85
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 102
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_ServiceEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - services.remove
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - <builtin>.set
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: services.remove
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_ServiceEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 124
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - socket
    - configuration
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 129
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator.enter
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator.cleanup
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.utils.PeriodicSenderThread.stop
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - threading.Event
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_TesterPresentSender.__init__
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - Packet.class_default_fields.get
    - socket.sr1
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - threading.Thread.__init__
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.utils.PeriodicSenderThread.__init__
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - threading.Thread.join
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - _
    - configuration
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 146
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator.cleanup
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 3
    functionsReached:
    - threading.Thread.join
    - scapy.utils.PeriodicSenderThread.stop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 156
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 168
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_IDOEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - socket
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 173
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_IDOEnumerator.enter_diagnostic_session
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 1
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - socket.sr1
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 183
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_IDOEnumerator.get_new_edge
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - sock
    - conf
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 193
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_IDOEnumerator.enter_state_with_tp
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator.cleanup
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - scapy.utils.PeriodicSenderThread.stop
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - threading.Event
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_TesterPresentSender.__init__
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - _tls_named_curves.values
    - alg.digest
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator.enter
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - Packet.class_default_fields.get
    - socket.sr1
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - threading.Thread.__init__
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.utils.PeriodicSenderThread.__init__
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - threading.Thread.join
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_IDOEnumerator.enter_diagnostic_session
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 202
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_IDOEnumerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 206
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_IDOEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 214
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 225
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 230
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBIEnumerator
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 248
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBIEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 254
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBIEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised:
    - Scapy_Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 269
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBIEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 274
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBIEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - rdbi
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 281
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBISelectiveEnumerator.__connector_rdbi_to_wdbi
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 285
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_WDBISelectiveEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 305
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 311
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 316
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 320
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator._get_table_entry_z.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 324
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.pre_execute
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - typing.cast
    - time.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 333
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator._evaluate_retry
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_negative_response_code
    - log_automotive.debug
    - <builtin>.super
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - state
    - request
    - response
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 354
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator._evaluate_response
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - log_automotive.debug
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b1a3790>
    argNames:
    - sock
    - level
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 371
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_seed_pkt
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_negative_response_code
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - res
    - seed
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 394
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.evaluate_security_access_response
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 3
    functionsReached:
    - log_automotive.info
    - log_automotive.debug
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e4c9b20>
    argNames:
    - seed
    - keyfunction
    - level
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 407
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_key_pkt
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 3
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30d9600a0>
    - <ast.Constant object at 0x7fa30d960040>
    - <ast.Constant object at 0x7fa30d9605e0>
    argNames:
    - sock
    - level
    - seed_pkt
    - keyfunction
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 418
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_security_access
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 2
    functionsReached:
    - warnings.warn
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.evaluate_security_access_response
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_negative_response_code
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_key_pkt
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_seed_pkt
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - sock
    - _
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 439
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.transition_function
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.evaluate_security_access_response
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_negative_response_code
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_key_pkt
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_security_access
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_seed_pkt
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 444
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_new_edge
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.evaluate_security_access_response
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Enumerator._get_negative_response_code
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_key_pkt
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_security_access
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - copy.copy
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - sock.sr1
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - h.digest
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_seed_pkt
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 477
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_SAEnumerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 488
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 492
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 500
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_PMEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30ecb14f0>
    - <ast.Constant object at 0x7fa30ecb1790>
    argNames:
    - self
    - socket
    - state
    - timeout
    - execution_time
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 504
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_PMEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - broadcast_socket.send
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_InitDiagnostics
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - typing.NamedTuple
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - kwargs.get
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_InitDiagnostics._send_and_check_response
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - binascii.a2b_hex
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - <builtin>.bytes
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._store_result
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - typing.cast.sr1
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - config
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 520
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_PMEnumerator.get_new_edge
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - sock
    - conf
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 531
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_PMEnumerator.enter_state_with_tp
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator.cleanup
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.utils.PeriodicSenderThread.stop
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - typing.cast
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - broadcast_socket.send
    - threading.Event
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - log_automotive.debug
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - <builtin>.repr
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_InitDiagnostics
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - privkey.exchange
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_TesterPresentSender.__init__
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TPEnumerator.enter
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - socket.sr1
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - threading.Thread.__init__
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - <builtin>.abs
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - scapy.contrib.automotive.gm.gmlanutils.GMLAN_InitDiagnostics._send_and_check_response
    - scapy.utils.PeriodicSenderThread.__init__
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - binascii.a2b_hex
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - threading.Thread.start
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - sha1.digest
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - time.sleep
    - cryptography.hazmat.backends.default_backend
    - threading.Thread.join
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - typing.cast.index
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - typing.cast.sr1
    - scapy.contrib.automotive.gm.gmlanutils._check_response
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - socket
    - edge
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 542
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_PMEnumerator.get_transition_function
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 547
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_PMEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 555
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBPIEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 560
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBPIEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 566
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBPIEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - _supported_kwargs.update
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 587
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator.execute
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 593
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator.__init__
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    - <builtin>.super
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 607
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - random.sample
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - socket
    - state
    - global_configuration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 622
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator.post_execute
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - <builtin>.min
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - h.digest
    - <builtin>.dict
    - re.split
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - log_automotive.info
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - temp_new_requests.append
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - new_points_of_interest.append
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: temp_new_requests.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_points_of_interest.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e8132b0>
    - <ast.Constant object at 0x7fa30e813ac0>
    - <ast.Constant object at 0x7fa30e813af0>
    argNames:
    - self
    - dump
    - filtered
    - verbose
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 684
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator.show
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - intelhex.IntelHex
    - <builtin>.ord
    - <builtin>.enumerate
    - <builtin>.print
    - intelhex.IntelHex.tofile
    - <builtin>.super
    - log_automotive.warning
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 706
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 710
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator._get_table_entry_z
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.automotive.obd.scanner.OBD_Service_Enumerator.print_payload
    - scapy.contrib.automotive.uds_scan.UDS_SAEnumerator.<lambda1>
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_negative_response_label
    - <builtin>.repr
    - <builtin>.min
    - <builtin>.callable
    - <builtin>.len
    - <builtin>.bytes
    - scapy.contrib.automotive.scanner.enumerator.ServiceEnumerator._get_label
    - scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RDBIEnumerator.print_information
    - scapy.contrib.automotive.uds_scan.UDS_RDBIEnumerator.print_information
    - <builtin>.isinstance
    - <builtin>.max
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_RMBAEnumerator._get_table_entry_z.<lambda1>
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 718
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TDEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - random.randint
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 728
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_TDEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 736
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_DCEnumerator._get_initial_requests
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - kwargs.pop
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - <builtin>.range
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.contrib.isotp.isotp_packet.ISOTP.__init__
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.contrib.isotp.isotp_packet.ISOTP.validate_fields
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tup
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 741
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_DCEnumerator._get_table_entry_y
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 751
    functionName: scapy.contrib.automotive.gm.gmlan_scanner.GMLAN_Scanner.default_test_case_clss
    functionSourceFile: scapy.contrib.automotive.gm.gmlan_scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 0
    functionsReached:
    - log_loading.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.secoc_authenticate
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 44
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.secoc_verify
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_payload
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_key
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_freshness_value
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 62
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_message_authentication_code
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 4
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_freshness_value
    - cryptography.hazmat.primitives.ciphers.algorithms.AES128
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.calculate_cmac
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_payload
    - c.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.get_secoc_payload
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.get_secoc_payload
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - key
    - payload
    - freshness_value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.calculate_cmac
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 5
    functionsReached:
    - cryptography.hazmat.primitives.ciphers.algorithms.AES128
    - c.update
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.ciphers.algorithms.AES128
    functionSourceFile: cryptography
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa30e499610>
    argNames:
    - cls
    - pdu_id
    - pdu_payload_cls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.register_secoc_protected_pdu
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 1
    functionsReached:
    - cls.secoc_protected_pdus_by_identifier.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.secoc_protected_pdus_by_identifier.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - pdu_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: scapy.contrib.automotive.autosar.secoc.SecOCMixin.unregister_secoc_protected_pdu
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 1
    functionsReached:
    - cls.secoc_protected_pdus_by_identifier.remove
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.secoc_protected_pdus_by_identifier.remove
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa30e499a90>
    argNames:
    - self
    - name
    - default
    - guess_pkt_cls
    - length_from
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: scapy.contrib.automotive.autosar.secoc.PduPayloadField.__init__
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc.PduPayloadField.__init__.<lambda1>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_canfd
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - math.log
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.bytes
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.packet.Raw.__init__
    - scapy.contrib.automotive.autosar.secoc.PduPayloadField.__init__
    - prompt_toolkit.prompt.encode
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.fields.FlagsField.__init__
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - scapy.layers.sctp.GapAckField.any2i
    - names.items
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.compat.orb
    - <builtin>.range
    - scapy.contrib.http2.HPackStrLenField.h2i
    - math.floor
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.<lambda2>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.get_pdu_payload_cls
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - pkt
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.get_pdu_payload_cls
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 49
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.secoc_authenticate
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_freshness_value
    - cryptography.hazmat.primitives.ciphers.algorithms.AES128
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.calculate_cmac
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_payload
    - c.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.get_secoc_payload
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_key
    - struct.unpack
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_message_authentication_code
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 53
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.secoc_verify
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_freshness_value
    - cryptography.hazmat.primitives.ciphers.algorithms.AES128
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.calculate_cmac
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_payload
    - c.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.get_secoc_payload
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_key
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_message_authentication_code
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.get_secoc_payload
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached:
    - <builtin>.bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf38100>
    argNames:
    - cls
    - s
    - _args
    - _kwds
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.dispatch_hook
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: scapy.contrib.automotive.autosar.secoc_canfd.SecOC_CANFD.extract_padding
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_canfd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar
    functionSourceFile: scapy.contrib.automotive.autosar
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_pdu
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.bytes
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - <builtin>.isinstance
    - scapy.packet.Raw.__init__
    - scapy.fields.Field.__init__
    - scapy.contrib.automotive.autosar.secoc.PduPayloadField.__init__
    - prompt_toolkit.prompt.encode
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.bytes_encode
    - typing.cast.encode
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.<lambda2>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.get_pdu_payload_cls
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - pkt
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.get_pdu_payload_cls
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.<list1>.<lambda3>
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 46
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.secoc_authenticate
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_freshness_value
    - cryptography.hazmat.primitives.ciphers.algorithms.AES128
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.calculate_cmac
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_payload
    - c.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.get_secoc_payload
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_key
    - struct.unpack
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_message_authentication_code
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 50
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.secoc_verify
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_freshness_value
    - cryptography.hazmat.primitives.ciphers.algorithms.AES128
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.calculate_cmac
    - c.finalize
    - cryptography.hazmat.primitives.cmac.CMAC
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_payload
    - c.update
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.get_secoc_payload
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_secoc_key
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.get_message_authentication_code
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cfa55b0>
    argNames:
    - cls
    - s
    - _args
    - _kwds
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.dispatch_hook
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.unpack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDUTransport
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa30b0a4760>
    argNames:
    - pdu_id
    - pdu_payload_cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDUTransport.register_secoc_protected_pdu
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.register_secoc_protected_pdu
    - cls.secoc_protected_pdus_by_identifier.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pdu_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 108
    functionName: scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDUTransport.unregister_secoc_protected_pdu
    functionSourceFile: scapy.contrib.automotive.autosar.secoc_pdu
    functionUses: 0
    functionsReached:
    - scapy.contrib.automotive.autosar.secoc.SecOCMixin.unregister_secoc_protected_pdu
    - cls.secoc_protected_pdus_by_identifier.remove
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.pdu
    functionSourceFile: scapy.contrib.automotive.autosar.pdu
    functionUses: 0
    functionsReached:
    - fval.update
    - lower.payload_guess.append
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.pdu.PDU
    functionSourceFile: scapy.contrib.automotive.autosar.pdu
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.IntField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.automotive.autosar.pdu.PDUTransport
    functionSourceFile: scapy.contrib.automotive.autosar.pdu
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.fields.PacketListField.__init__
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - sha1.digest
    - <builtin>.range
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - socket.inet_pton
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.layers.http._parse_headers_and_body
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOM
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - scapy.volatile.RandShort.__init__
    - scapy.volatile.RandNum.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.fields.ByteEnumField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: scapy.contrib.scada.pcom.PCOM.post_build
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - struct.pack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - command
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 100
    functionName: scapy.contrib.scada.pcom.PCOMAscii.pcom_ascii_checksum
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - <builtin>.ord
    - <builtin>.enumerate
    - typing.cast.encode
    - <builtin>.hex
    - <builtin>.map
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOMAsciiRequest
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOMAsciiRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 131
    functionName: scapy.contrib.scada.pcom.PCOMAsciiRequest.post_build
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.contrib.scada.pcom.PCOMAscii.pcom_ascii_checksum
    - <builtin>.ord
    - <builtin>.enumerate
    - typing.cast.encode
    - <builtin>.hex
    - <builtin>.map
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOMAsciiResponse
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.fields.ShortField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOMAsciiResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 149
    functionName: scapy.contrib.scada.pcom.PCOMAsciiResponse.post_build
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - scapy.contrib.scada.pcom.PCOMAscii.pcom_ascii_checksum
    - <builtin>.ord
    - <builtin>.enumerate
    - typing.cast.encode
    - <builtin>.hex
    - <builtin>.map
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - prompt_toolkit.prompt.encode
    - struct.pack
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - command
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 158
    functionName: scapy.contrib.scada.pcom.PCOMBinary.pcom_binary_checksum
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - <builtin>.ord
    - <builtin>.enumerate
    - typing.cast.encode
    - <builtin>.hex
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - pkt
    - pay
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 170
    functionName: scapy.contrib.scada.pcom.PCOMBinary.post_build
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    - scapy.contrib.scada.pcom.PCOMBinary.pcom_binary_checksum
    - <builtin>.int
    - <builtin>.enumerate
    - typing.cast.encode
    - <builtin>.hex
    - <builtin>.bytes
    - scapy.compat.bytes_encode
    - struct.pack
    - <builtin>.isinstance
    - prompt_toolkit.prompt.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOMBinaryRequest
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOMBinaryRequest.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOMBinaryResponse
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached:
    - scapy.fields.StrFixedLenField.__init__
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields.LEFieldLenField.__init__
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.fields.StrLenField.__init__
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    - scapy.fields.LEThreeBytesField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada.pcom.PCOMBinaryResponse.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.scada.pcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada
    functionSourceFile: scapy.contrib.scada
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - upper._overload_fields.copy
    - lower.payload_guess.append
    - scapy.packet.bind_layers
    - scapy.packet.bind_top_down
    - fval.update
    - scapy.packet.bind_bottom_up
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 211
    functionName: scapy.contrib.scada.iec104._iec104_apci_type_from_packet
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 7
    functionsReached:
    - <builtin>.bool
    - <builtin>.ord
    - <builtin>.len
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - payload
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 256
    functionName: scapy.contrib.scada.iec104.IEC104_APDU.guess_payload_class
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - log_runtime.warning
    - scapy.layers.ntlm.NTLMSSP_MESSAGE_SIGNATURE.default_payload_class
    - scapy.layers.smb2.FileStandardInformation.default_payload_class
    - scapy.layers.ssh.SSHSignature.default_payload_class
    - scapy.layers.smb2.SMB2_Encryption_Capabilities.default_payload_class
    - scapy.layers.msrpce.ept.prot_and_addr_t.default_payload_class
    - scapy.layers.smb2.FileEaInformation.default_payload_class
    - scapy.layers.smb2.FileInternalInformation.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv4.default_payload_class
    - scapy.layers.smb2.WINNT_SID.default_payload_class
    - scapy.layers.smb2.SMB2_Preauth_Integrity_Capabilities.default_payload_class
    - scapy.layers.ntlm.AV_PAIR.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKIdentity.default_payload_class
    - scapy.layers.tls.keyexchange_tls13.PSKBinderEntry.default_payload_class
    - scapy.layers.ms_nrtp.NRBFRecord.default_payload_class
    - scapy.layers.smb2.SMB2_Netname_Negotiate_Context_ID.default_payload_class
    - <builtin>.len
    - scapy.layers.netflow.NetflowTemplateFieldV9.default_payload_class
    - <builtin>.isinstance
    - scapy.layers.smb2.FileNetworkOpenInformation.default_payload_class
    - scapy.layers.smb2.FILE_NAME_INFORMATION.default_payload_class
    - <builtin>.ord
    - scapy.layers.netbios.NBNSNodeStatusResponseService.default_payload_class
    - IEC104_APDU_CLASSES.get
    - scapy.layers.ssh.SSHPublicKey.default_payload_class
    - scapy.contrib.scada.iec104._iec104_apci_type_from_packet
    - scapy.layers.smb.SMB_Dialect.default_payload_class
    - scapy.error.warning
    - scapy.layers.smb.BRWS.default_payload_class
    - scapy.compat.orb
    - scapy.layers.smb2.SMB2_FILEID.default_payload_class
    - <builtin>.bool
    - scapy.layers.ms_nrtp.NRBF.default_payload_class
    - scapy.layers.smb2.SMB2_Signing_Capabilities.default_payload_class
    - EIR_Manufacturer_Specific_Data.registered_magic_payloads.items
    - scapy.layers.smb2.SMB2_Negotiate_Context.default_payload_class
    - scapy.layers.dcerpc.CommonAuthVerifier.default_payload_class
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.default_payload_class
    - scapy.contrib.bgp.BGPNLRI_IPv6.default_payload_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IEC104_APDU_CLASSES.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa30b90e9a0>
    argNames:
    - cls
    - _pkt
    - args
    - kargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 282
    functionName: scapy.contrib.scada.iec104.IEC104_APDU.dispatch_hook
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - <builtin>.ord
    - scapy.contrib.scada.iec104._iec104_is_u_apdu
    - scapy.contrib.scada.iec104._iec104_is_i_apdu_seq_ioa
    - scapy.contrib.scada.iec104._iec104_is_i_apdu_single_ioa
    - <builtin>.len
    - scapy.contrib.scada.iec104._iec104_apci_type_from_packet
    - scapy.contrib.scada.iec104._iec104_is_s_apdu
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 573
    functionName: scapy.contrib.scada.iec104._iec104_is_i_apdu_seq_ioa
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 2
    functionsReached:
    - <builtin>.bool
    - <builtin>.ord
    - <builtin>.len
    - scapy.contrib.scada.iec104._iec104_apci_type_from_packet
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 585
    functionName: scapy.contrib.scada.iec104._iec104_is_i_apdu_single_ioa
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 2
    functionsReached:
    - <builtin>.bool
    - <builtin>.ord
    - <builtin>.len
    - scapy.contrib.scada.iec104._iec104_apci_type_from_packet
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 598
    functionName: scapy.contrib.scada.iec104._iec104_is_u_apdu
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 2
    functionsReached:
    - <builtin>.bool
    - <builtin>.ord
    - <builtin>.len
    - scapy.contrib.scada.iec104._iec104_apci_type_from_packet
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 608
    functionName: scapy.contrib.scada.iec104._iec104_is_s_apdu
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 2
    functionsReached:
    - <builtin>.bool
    - <builtin>.ord
    - <builtin>.len
    - scapy.contrib.scada.iec104._iec104_apci_type_from_packet
    - <builtin>.isinstance
    - scapy.compat.orb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.IEC104_S_Message
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 99
    functionName: scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.__init__
    functionSourceFile: scapy.contrib.scada.iec104.iec104_fields
    functionUses: 3
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.IEC104_U_Message
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.ByteField.__init__
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - next_layer_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 348
    functionName: scapy.contrib.scada.iec104._i_msg_io_dispatcher_sequence
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - IEC104_IO_CLASSES.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IEC104_IO_CLASSES.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pkt
    - next_layer_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 357
    functionName: scapy.contrib.scada.iec104._i_msg_io_dispatcher_single
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - IEC104_IO_WITH_IOA_CLASSES.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: IEC104_IO_WITH_IOA_CLASSES.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa30cf133a0>
    - <ast.Constant object at 0x7fa30cf13d00>
    - <ast.Constant object at 0x7fa30cf135b0>
    - <ast.Constant object at 0x7fa30cf131f0>
    argNames:
    - self
    - _pkt
    - post_transform
    - _internal
    - _underlayer
    - fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 430
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message.__init__
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 1
    functionsReached:
    - first_io.iec104_io_type_id
    - scapy.contrib.scada.iec104.IEC104_I_Message._information_object_update
    - <builtin>.issubclass
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - io_instances
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 442
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message._information_object_update
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 2
    functionsReached:
    - first_io.iec104_io_type_id
    - <builtin>.isinstance
    - <builtin>.issubclass
    linkageType: pythonLinkage
    raised:
    - IEC104_I_Message_StructureException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: first_io.iec104_io_type_id
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField.__init__
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 72
    functionName: scapy.contrib.scada.iec104.iec104_fields.LEThreeBytesField.__init__
    functionSourceFile: scapy.contrib.scada.iec104.iec104_fields
    functionUses: 68
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.contrib.http2.UVarIntField.any2i
    - <builtin>.len
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.compat.orb
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - <builtin>.range
    - struct.calcsize
    - struct.Struct
    - scapy.fields.Field.any2i
    - scapy.fields.ThreeBytesField.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message_SingleIOA
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - scapy.contrib.http2.HuffmanNode.__init__
    - scapy.contrib.http2.HPackStrLenField.m2i
    - scapy.fields._BitField.__init__
    - enum.keys
    - re.split
    - scapy.contrib.http2.HPackStrLenField.any2i
    - scapy.contrib.http2.HPackZString.huffman_decode
    - scapy.contrib.http2.HPackZString.__init__
    - scapy.contrib.bgp.BGPFieldIPv6.h2i
    - scapy.fields.BitEnumField.__init__
    - struct.pack
    - pkt.getfieldval
    - scapy.compat.chb
    - scapy.fields.LEShortField.__init__
    - scapy.fields.ByteField.__init__
    - typing.cast.observe
    - scapy.fields.ByteEnumField.__init__
    - <builtin>.callable
    - scapy.fields.PacketListField.__init__
    - <builtin>.len
    - scapy.contrib.http2.UVarIntField.any2i
    - s.append
    - <builtin>.type
    - scapy.contrib.http2.HPackLiteralString.__init__
    - scapy.contrib.http2.HPackZString.huffman_conv2bitstring
    - <builtin>.isinstance
    - scapy.fields.Field.__init__
    - scapy.contrib.http2.UVarIntField.h2i
    - scapy.contrib.bgp.BGPFieldIPv4.h2i
    - <builtin>.ord
    - <builtin>.abs
    - <builtin>.any
    - scapy.layers.sctp.GapAckField.any2i
    - scapy.contrib.http2.HPackStrLenField._parse
    - scapy.fields.FieldLenField.__init__
    - typing.cast
    - scapy.compat.orb
    - <builtin>.range
    - <builtin>.list
    - scapy.contrib.http2.HPackStrLenField.h2i
    - scapy.contrib.http2.HPackZString.huffman_compute_decode_tree
    - scapy.contrib.scada.iec104.iec104_fields.IEC104SequenceNumber.__init__
    - struct.calcsize
    - struct.Struct
    - scapy.fields.BitFieldLenField.__init__
    - scapy.fields.Field.any2i
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.fields._EnumField.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message_SingleIOA.<list1>.<lambda1>
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.IEC104_I_Message_SingleIOA.<list1>.<lambda2>
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 618
    functionName: scapy.contrib.scada.iec104.iec104_decode
    functionSourceFile: scapy.contrib.scada.iec104
    functionUses: 0
    functionsReached:
    - warnings.warn
    - scapy.contrib.oam.OAM_TEST_TLV.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientMasterKey.pre_dissect
    - log_runtime.warning
    - <builtin>.int
    - first_io.iec104_io_type_id
    - scapy.contrib.opc_da.OpcDaResponse.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message.__init__
    - hash_sha1.digest
    - scapy.layers.http.HTTPRequest.do_dissect
    - struct.unpack
    - socket.inet_ntop
    - scapy.layers.tls.crypto.prf._tls12_SHA384PRF
    - scapy.layers.smb2.SMB2_Session_Setup_Response.setfieldval
    - struct.pack
    - scapy.contrib.pnio_rpc.IODReadReq.payload_length
    - scapy.contrib.opc_da.OpcDaBind_nak.extract_padding
    - scapy.packet.Packet._resolve_alias
    - scapy.layers.sixlowpan.LoWPAN_IPHC.guess_payload_class
    - scapy.compat.bytes_hex
    - scapy.contrib.opc_da.ResultElement.extract_padding
    - scapy.contrib.pnio_rpc.IODWriteReq.payload_length
    - scapy.layers.tls.crypto.prf._tls12_SHA256PRF
    - scapy.layers.sixlowpan.LoWPAN_NHC.post_dissect
    - scapy.layers.tls.cert.Cert.verify
    - scapy.packet.Packet.dissect
    - conf.raw_layer
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.do_dissect
    - scapy.layers.tls.crypto.prf._tls_P_SHA256
    - scapy.layers.tls.record_tls13.TLS13.pre_dissect
    - headers.pop
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand_label
    - scapy.layers.tls.crypto.pkcs1.pkcs_os2ip
    - scapy.layers.dot11.RadioTap.post_dissect
    - scapy.contrib.scada.iec104._iec104_is_s_apdu
    - scapy.contrib.automotive.xcp.xcp.XCPOnCAN.extract_padding
    - kargs.get
    - scapy.packet.Packet.__init__
    - cryptography.hazmat.primitives.hmac.HMAC
    - scapy.contrib.oam.OAM_TEST_TLV.do_dissect
    - scapy.contrib.pnio_rpc.AlarmItem.extract_padding
    - s.rcs.hash.digest
    - scapy.packet.Packet.do_init_fields
    - scapy.layers.ntp.NTPPeerStatusPacket.extract_padding
    - scapy.layers.bluetooth.EIR_ServiceData16BitUUID.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash
    - scapy.layers.tls.handshake.TLSCertificateVerify.post_dissection
    - scapy.contrib.oam.OAM_LTR_EG_TLV.extract_padding
    - scapy.contrib.automotive.bmw.hsfz.HSFZ.extract_padding
    - cryptography.hazmat.primitives.asymmetric.ec.ECDSA
    - scapy.packet.Packet.firstlayer
    - scapy.packet.Packet.do_init_cached_fields
    - scapy.compat.bytes_encode
    - scapy.layers.tls.crypto.prf._tls_P_SHA512
    - scapy.contrib.gtp.IE_NotImplementedTLV.extract_padding
    - scapy.layers.eap.EAPOL.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand
    - <builtin>.bool
    - <builtin>.list
    - typing.cast.ip.decode
    - scapy.contrib.opc_da.OpcDaFault.extract_padding
    - scapy.layers.tls.session.tlsSession.compute_tls13_verify_data
    - first_line.strip
    - scapy.layers.tls.record.TLS.post_dissect
    - scapy.packet.NoPayload.lastlayer
    - scapy.contrib.gxrp.GVRP.extract_padding
    - scapy.layers.msrpce.mspac.SID.summary
    - scapy.layers.tls.record_sslv2.SSLv2.do_dissect_payload
    - scapy.layers.sixlowpan.dest_addr_size
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.post_dissection
    - class_default_fields_ref.append
    - scapy.layers.tls.crypto.prf._tls_P_MD5
    - scapy.packet.NoPayload.__init__
    - scapy.layers.tls.crypto.prf._sslv2_PRF
    - scapy.packet.NoPayload.dissection_done
    - scapy.layers.dot11.AKMSuite.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressDestAddr
    - scapy.layers.tls.crypto.prf._tls_P_hash
    - scapy.layers.sixlowpan.LoWPAN_IPHC._getTrafficClassAndFlowLabel
    - scapy.contrib.opc_da.ContextElement.extract_padding
    - _tls_named_ffdh_groups.values
    - sig.endswith
    - scapy.contrib.isotp.isotp_packet.ISOTPHeader.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_context.extract_padding
    - scapy.contrib.scada.iec104.IEC104_I_Message_SeqIOA.post_dissect
    - scapy.pton_ntop.inet_ntop
    - scapy.contrib.pnio_rpc.Block.extract_padding
    - scapy.contrib.gxrp.GARP_ATTRIBUTE.extract_padding
    - scapy.layers.tls.crypto.pkcs1.pkcs_i2osp
    - scapy.layers.sixlowpan.LoWPAN_NHC.guess_payload_class
    - scapy.layers.tls.record_sslv2.SSLv2.pre_dissect
    - scapy.layers.tls.record_sslv2.SSLv2._sslv2_mac_verify
    - cryptography.hazmat.primitives.asymmetric.dh.DHPublicNumbers
    - scapy.layers.sixlowpan.source_addr_size
    - scapy.pton_ntop.inet_pton
    - rcs.cipher.auth_decrypt
    - privkey.exchange
    - scapy.contrib.opc_da.OpcDaRequest.extract_padding
    - cryptography.hazmat.primitives.hashes.MD5
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.register_pubkey
    - <builtin>.str
    - scapy.layers.inet.IP.extract_padding
    - scapy.layers.l2.Dot3.extract_padding
    - scapy.packet.Packet.prepare_cached_fields
    - scapy.contrib.automotive.autosar.pdu.PDU.extract_padding
    - scapy.layers.bluetooth.EIR_Element.length_from
    - prompt_toolkit.prompt.encode
    - scapy.layers.tls.keyexchange.ServerDHParams.register_pubkey
    - alg.digest
    - _tls_named_curves.values
    - scapy.layers.sixlowpan.LoWPAN_HC1.decompressSourceAddr
    - scapy.layers.inet6.IPv6.extract_padding
    - scapy.layers.tls.handshake._ASN1CertAndExt.extract_padding
    - scapy.contrib.gxrp.GMRP_SERVICE.extract_padding
    - <builtin>.map
    - scapy.contrib.gxrp.GARP_MESSAGE.extract_padding
    - scapy.contrib.opc_da.OpcDaCo_cancel.extract_padding
    - <builtin>.next
    - Packet.class_default_fields.get
    - scapy.layers.dot11.Dot11Elt.pre_dissect
    - scapy.layers.ntp.NTPClockStatusPacket.extract_padding
    - binascii.b2a_hex
    - scapy.compat.orb
    - scapy.layers.tls.keyexchange.ServerRSAParams.post_dissection
    - scapy.layers.dot11.RSNCipherSuite.extract_padding
    - scapy.contrib.scada.iec104._iec104_is_u_apdu
    - scapy.packet.Packet.init_fields
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_CH.post_dissection
    - scapy.layers.tls.crypto.prf._tls_P_SHA1
    - md5.digest
    - scapy.contrib.scada.iec104._iec104_is_i_apdu_single_ioa
    - scapy.layers.sixlowpan._extract_upperaddress
    - scapy.contrib.opc_da.OpcDaCancel_ack.extract_padding
    - class_packetfields.append
    - scapy.layers.inet6.HBHOptUnknown.extract_padding
    - scapy.contrib.opc_da.LenStringPacket.extract_padding
    - scapy.layers.tls.keyexchange.ServerRSAParams.register_pubkey
    - scapy.layers.tls.record_sslv2.SSLv2.__init__
    - scapy.contrib.oam.OAM_LTR_IG_TLV.extract_padding
    - typing.cast.network_name.ip.decode
    - scapy.layers.tls.keyexchange_tls13.TLS_Ext_KeyShare_SH.post_dissection
    - nh_match.get
    - scapy.layers.ntp.NTPErrorStatusPacket.extract_padding
    - scapy.layers.tls.record_tls13.TLS13.post_dissect
    - cryptography.hazmat.primitives.asymmetric.x448.X448PublicKey.from_public_bytes
    - scapy.layers.smb.NETLOGON_SAM_LOGON_RESPONSE_EX.pre_dissect
    - scapy.contrib.scada.iec104.IEC104_I_Message._information_object_update
    - scapy.contrib.openflow3.OFPAT.extract_padding
    - name.strip
    - <builtin>.dict
    - re.split
    - h.digest
    - scapy.layers.tls.record_sslv2.SSLv2.post_dissect
    - scapy.layers.tls.cert.PubKeyECDSA.verify
    - header_line.split
    - cryptography.hazmat.primitives.hmac.HMAC.finalize
    - scapy.layers.http._dissect_headers
    - scapy.layers.tls.record_tls13.TLS13.do_dissect_payload
    - scapy.contrib.opc_da.OpcDaBind.extract_padding
    - scapy.contrib.opc_da.OpcDaAlter_Context_Resp.extract_padding
    - scapy.compat.chb
    - scapy.layers.smb2.WINNT_ACE_HEADER.extract_padding
    - scapy.layers.tls.record.TLS._tls_decrypt
    - scapy.layers.tls.crypto.prf.PRF.compute_verify_data
    - scapy.layers.netbios.NBTSession.extract_padding
    - scapy.layers.tls.crypto.pkcs1._get_hash
    - <builtin>.len
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressSourceAddr
    - cryptography.hazmat.primitives.hmac.HMAC.update
    - scapy.layers.tls.crypto.prf._ssl_PRF
    - <builtin>.type
    - public_numbers.public_key
    - value.copy
    - scapy.layers.can.CAN.post_dissect
    - scapy.contrib.opc_da.OpcDaReject.extract_padding
    - <builtin>.isinstance
    - scapy.packet.NoPayload.setfieldval
    - scapy.utils.strxor
    - scapy.layers.sixlowpan.LoWPAN_IPHC.decompressDestAddr
    - scapy.packet.Packet.get_field
    - log_runtime.info
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point
    - cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point
    - value.strip
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.expand
    - scapy.layers.can.CAN.inv_endianness
    - scapy.layers.ntp.NTPSystemStatusPacket.extract_padding
    - cryptography.hazmat.primitives.kdf.hkdf.HKDFExpand.derive
    - scapy.layers.dcerpc.DceRpc5.extract_padding
    - typing.cast.split
    - scapy.layers.tls.keyexchange.ServerDHParams.post_dissection
    - binascii.a2b_hex
    - scapy.layers.sixlowpan.LoWPAN_HC1.post_dissect
    - scapy.contrib.oam.OAM_LTR_TLV.extract_padding
    - scapy.layers.sixlowpan.LoWPAN_IPHC.post_dissect
    - scapy.error.warning
    - scapy.contrib.opc_da.RequestStubData.extract_padding
    - <builtin>.range
    - sha1.digest
    - scapy.layers.http.HTTPResponse.do_dissect
    - scapy.layers.tls.crypto.prf._tls12_SHA512PRF
    - scapy.arch.linux.rtnetlink.rtmsghdr.extract_padding
    - scapy.utils.mac2str
    - cryptography.hazmat.primitives.hashes.Hash.update
    - scapy.layers.inet.UDP.extract_padding
    - scapy.contrib.automotive.autosar.secoc_pdu.SecOC_PDU.extract_padding
    - scapy.contrib.oam.OAM_TLV.extract_padding
    - scapy.layers.tls.keyexchange_tls13.KeyShareEntry.extract_padding
    - <builtin>.issubclass
    - <builtin>.super
    - scapy.layers.can.CAN.pre_dissect
    - scapy.layers.tls.handshake.TLSFinished.post_dissection
    - scapy.compat.hex_bytes
    - scapy.contrib.opc_da.OpcDaCl_cancel.extract_padding
    - cryptography.hazmat.primitives.hashes.SHA256
    - scapy.packet.NoPayload.add_payload
    - scapy.layers.dns.DNS.pre_dissect
    - scapy.layers.tls.crypto.hkdf.TLS13_HKDF.compute_verify_data
    - cryptography.hazmat.primitives.asymmetric.ec.ECDH
    - scapy.compat.plain_str
    - scapy.layers.http._strip_header_name
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.hashes.HashAlgorithm.__init__
    - headers.values
    - scapy.layers.tls.record_tls13.TLS13._tls_auth_decrypt
    - fields.pop
    - scapy.layers.bluetooth.HCI_LE_Meta_Advertising_Report.extract_padding
    - scapy.compat.bytes_int
    - scapy.layers.inet6.Pad1.extract_padding
    - cryptography.hazmat.primitives.hashes.Hash.finalize
    - scapy.layers.http._parse_headers
    - typing.cast.find
    - cryptography.hazmat.primitives.asymmetric.x25519.X25519PublicKey.from_public_bytes
    - scapy.layers.l2.ARP.extract_padding
    - scapy.contrib.oam.OAM_DATA_TLV.extract_padding
    - scapy.contrib.oam.OAM_TEST_ID_TLV.extract_padding
    - <builtin>.setattr
    - scapy.packet.Packet.lastlayer
    - scapy.layers.tls.crypto.groups._tls_named_groups_import
    - scapy.layers.tls.crypto.prf._tls_PRF
    - scapy.layers.dhcp.BOOTP.extract_padding
    - scapy.layers.tls.handshake_sslv2.SSLv2ServerVerify.post_dissection
    - scapy.layers.tls.record_tls13.TLSInnerPlaintext.pre_dissect
    - conf.padding_layer
    - typing.cast.index
    - scapy.contrib.oam.OAM_LTM_TLV.extract_padding
    - scapy.packet.Packet.dissection_done
    - scapy.contrib.opc_da.ResultList.extract_padding
    - scapy.layers.smb2.WINNT_SID.summary
    - <builtin>.bytes
    - scapy.layers.tls.handshake.TLSServerKeyExchange.post_dissection
    - scapy.contrib.opc_da.SyntaxId.extract_padding
    - <builtin>.max
    - scapy.compat.raw
    - scapy.contrib.opc_da.OpcDaBind_ack.extract_padding
    - <builtin>.ord
    - scapy.contrib.gxrp.GMRP_GROUP.extract_padding
    - pub_num.public_key
    - scapy.layers.bluetooth.ATT_Handle_Variable.extract_padding
    - scapy.contrib.automotive.doip.DoIP.extract_padding
    - scapy.layers.tls.crypto.prf._tls_P_SHA384
    - pn.parameters
    - scapy.contrib.opc_da.OpcDaFack.extract_padding
    - scapy.contrib.scada.iec104._iec104_apci_type_from_packet
    - scapy.layers.http._parse_headers_and_body
    - socket.inet_pton
    - scapy.layers.inet6.PadN.extract_padding
    - <builtin>.hasattr
    - typing.cast.encode
    - scapy.layers.tls.handshake_sslv2.SSLv2ClientFinished.post_dissection
    - decimal.Decimal.time
    - scapy.layers.tls.keyexchange._TLSSignature.post_dissection
    - scapy.contrib.scada.iec104._iec104_is_i_apdu_seq_ioa
    - scapy.layers.tls.record.TLS.__init__
    - params.parameter_numbers
    - scapy.layers.bluetooth.EIR_Manufacturer_Specific_Data.extract_padding
    - cryptography.hazmat.primitives.asymmetric.dh.DHParameterNumbers
    - scapy.layers.tls.keyexchange._TLSSignature._verify_sig
    - int.from_bytes
    - hash_md5.digest
    - scapy.layers.dcerpc.DceRpc5.do_dissect
    - scapy.contrib.opc_da.AV_PAIR.extract_padding
    - scapy.layers.tls.cert.PubKeyRSA.verify
    - scapy.layers.tls.record.TLS.do_dissect_payload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 15
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: scapy.contrib.scada.iec104.iec104_information_objects
    functionSourceFile: scapy.contrib.scada.iec104.iec104_information_objects
    functionUses: 0
    functionsReached:
    - <builtin>.range
    - scapy.contrib.scada.iec104.iec104_information_objects._dict_add_reserved_range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - d
    - start
    - end
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenu